How to Disable ‘App is Ready’ Notifications in Ubuntu

3 months 2 weeks ago

Finding yourself annoyed at those ‘window is ready’ notifications which pop-up when you open some apps in GNOME Shell on Ubuntu? If so, you can disable them by installing a GNOME Shell extension. Now, notifications are helpful—heck, vital when they inform, alert, or indicate that something requires our immediate attention or actioning. But “app is ready” notifications? I don’t find them anything other than obvious. I’m not amnesic; I know the app is ready – I just opened it! They aren’t predictable either. Some apps show them, others don’t. It depends on the app’s metadata, how fast app initialisation is (you’ll see them more […]

You're reading How to Disable ‘App is Ready’ Notifications in Ubuntu, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Ghostty Terminal Now Supports Server-Side Decorations on Linux

3 months 2 weeks ago

A new version of Ghostty emerged this week and in this post I run-through the key changes. For those unfamiliar with it, Ghostty is an open-source terminal emulator written in Zig. It offers a “fast, feature-rich, and native” experience — doesn’t claim to be faster, more featured, or go deeper than other native terminals, just offer a competitive combo of the three. Given it does pretty much everything other terminal emulators do, fans faithful to more established terminal emulators won’t find Ghostty‘s presence spooks ’em into switching. It’s a passion project there to be used (or not) depending on need, taste, […]

You're reading Ghostty Terminal Now Supports Server-Side Decorations on Linux, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Leveraging Tmux and Screen for Advanced Session Management

3 months 2 weeks ago
by George Whittaker Introduction

In the realm of Linux, efficiency and productivity are not just goals but necessities. One of the most powerful tools in a power user's arsenal are terminal multiplexers, specifically tmux and Screen. These tools enhance the command line interface experience by allowing users to run multiple terminal sessions within a single window, detach them and continue working in the background, and reattach them at will. This guide delves into the world of tmux and Screen, showing you how to harness their capabilities to streamline your workflow and boost your productivity.

Understanding Terminal Multiplexers What is a Terminal Multiplexer?

A terminal multiplexer is a software application that allows multiple terminal sessions to be accessed and controlled from a single screen. Users can switch between these sessions seamlessly, without the need to open multiple terminal windows. This capability is particularly useful in remote session management, where sessions need to remain active even when the user is disconnected.

Key Features and Benefits
  • Session Management: Keep processes running even after disconnecting.
  • Window Splitting: Divide your screen into multiple windows.
  • Persistent Sessions: Reconnect to sessions after disconnection without losing state.
  • Multiple Views: View different sessions side-by-side.
Getting Started with Screen Brief History and Development

Screen, developed by GNU, has been a staple among system administrators and power users for decades. It provides the basic functionality needed to manage multiple windows in a single session.

Installing Screen

To install Screen on Ubuntu or Debian:

sudo apt-get install screen

On Red Hat or CentOS:

sudo yum install screen

On Fedora:

sudo dnf install screen

Go to Full Article
George Whittaker

LibreOffice 25.2 Released, This is What’s New

3 months 2 weeks ago

LibreOffice 25.2 has been released, this year’s first major update to the leading open-source office software for Windows, macOS, and Linux. As you’d expect, the update delivers a sizeable set of changes spread throughout the productivity suite, including notable UI changes, accessibility improvements, and more important interoperability buffs to support cross-suite workflows. It’s important to remember that open-source software like LibreOffice doesn’t appear out of thin air; it’s made by humans, many unpaid, others paid to work on specific parts only. We all have personal wish-lists of features and changes we want our favourite open-source apps to add, but we […]

You're reading LibreOffice 25.2 Released, This is What’s New, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Installing Ubuntu on WSL in Windows 11 is Now Easier

3 months 2 weeks ago

Windows Subsystem for Linux (WSL) user? If so, you will be pleased to hear that Ubuntu is now available in Microsoft’s new tar-based distro format — no need to use the sluggish Microsoft Store. Canonical announced the news today, noting that “the new tar-based WSL distro format allows developers and system administrators to distribute, install, and manage Ubuntu WSL instances from tar files without relying on the Microsoft Store.” In not relying on the Microsoft Store for distribution, it’s less hassle for enterprises to roll out (and customise) Ubuntu on WSL at scale as images packaged in using the new […]

You're reading Installing Ubuntu on WSL in Windows 11 is Now Easier, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Enhancing System Security and Efficiency through User and Group Management

3 months 2 weeks ago
by George Whittaker Introduction

Linux, a powerhouse in the world of operating systems, is renowned for its robustness, security, and scalability. Central to these strengths is the effective management of users and groups, which ensures secure and efficient access to system resources. This guide delves into the intricacies of user and group management, providing a foundation for both newcomers and seasoned administrators to enhance their Linux system administration skills.

Understanding Users in Linux

In Linux, a user is anyone who interacts with the operating system, be it a human or a software agent. Users can be categorized into three types:

  1. Root User: Also known as the superuser, the root user has unfettered access to the system. This account can modify any file, run privileged commands, and has administrative rights over other user accounts.

  2. System Users: These accounts are created to run specific services such as web servers or database systems. Typically, these users do not have login capabilities and are used to segregate duties for security purposes.

  3. Regular Users: These are the typical accounts created for actual people using the system. They have more limited privileges compared to the root user, which can be adjusted through group memberships or permission changes.

Each user is uniquely identified by a User ID (UID). The UID for the root user is always 0, while UIDs for other users usually start from 1000 upwards by default.

Understanding Groups in Linux

A group in Linux is a collection of users who share certain privileges and access rights. Groups make it easier to manage permissions for a collection of users, rather than having to assign permissions individually.

  • Primary Group: When a user is created, they are automatically assigned a primary group. This group is typically named after the username and is used for setting the default permissions when the user creates new files or directories.
  • Secondary Groups: Users can be added to additional groups, allowing them more granular access to resources.

Groups are identified by a Group ID (GID), similar to how users are identified by UIDs.

User and Group Management Tools

Linux offers a suite of command-line tools for managing users and groups:

Go to Full Article
George Whittaker

Firefox 135 Brings New Tab Page Tweaks, AI Chatbot Access + More

3 months 2 weeks ago

Right on schedule, a new update to the Mozilla Firefox web browser is available for download. Last month’s Firefox 134 release saw the New Tab page layout refreshed for users in the United States, let Linux go hands-on with touch-hold gestures, seeded Ecosia search engine, and fine-tuned the performance of the built-in pop-up blocker. Firefox 135, as is probably intuit, brings an equally sizeable set of changes to the fore including a wider rollout of its new New Tab page layout to all locales where Stories are available: It’s not a massive makeover, granted. But the new layout adjusts the […]

You're reading Firefox 135 Brings New Tab Page Tweaks, AI Chatbot Access + More, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

How to Fix Spotify ‘No PubKey’ Error on Ubuntu

3 months 2 weeks ago

Do you use the official Spotify DEB on Ubuntu (or an Ubuntu-based Linux distribution like Linux Mint)? If so, you’ll be used to receiving updates to the Spotify Linux client direct from the official Spotify APT repo, right alongside all your other DEB-based software. Thing is: if you haven’t checked for updates from the command line recently you might not be aware the that security key used to ‘sign’ packages from the Spotify APT repo stopped working at the end of last year. Annoying, but not catastrophic as it—thankfully—doesn’t stop the Spotify Linux app from working just pollutes terminal output […]

You're reading How to Fix Spotify ‘No PubKey’ Error on Ubuntu, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Linux Icon Pack Papirus Gets First Update in 8 Months

3 months 3 weeks ago

Fans of the Papirus icon theme for Linux desktops will be happy hear a new version is now available to download. Paprius‘s first update in 2025 improves support for KDE Plasma 6 by adding Konversation, KTorrent and RedShift tray icons, KDE and Plasma logo glyphs for use in ‘start menu’ analogues, as well as an assortment of symbolic icons. Retro gaming fans will appreciate an expansion in mime type support in this update. Papirus now includes file icons for ROMs used for emulating ZX Spectrum, SEGA Dreamcast, SEGA Saturn, MSX, and Neo Geo Pocket consoles; and Papirus now uses different […]

You're reading Linux Icon Pack Papirus Gets First Update in 8 Months, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

GNOME Introduces New UI & Monospace Adwaita Fonts

3 months 3 weeks ago

GNOME has announced a change to its default UI and monospace fonts ahead of the upcoming GNOME 48 release — a typographic turnabout that won’t impact Ubuntu users directly, though. Should you feel a sense of deja vu here it’s because GNOME trialled a font switch last year, during development of GNOME 47. Back then, it replaced its home-grown Cantarell font with the popular open-source sans Inter font (trivia: used by Zorin OS). The change was reverted prior to the GNOME 47 due to various UI quirks, coverage issues, and compatibility (thus underlying the importance of testing things out prior […]

You're reading GNOME Introduces New UI & Monospace Adwaita Fonts, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Try Mozilla’s New AI Detector Add-On for Firefox

3 months 3 weeks ago

Want to find out if the text you’re reading online was written by an real human or spat out by a large language model (LLM) trying to sound like one? Mozilla’s Fakespot Deepfake Detector Firefox add-on may can help give you an indication. Similar to online AI detector tools, the add-on can analyse text (of 32 words or more) to identify patterns, traits, and tells common in AI generated or manipulated text. It uses Mozilla’s proprietary ApolloDFT engine and a set of open-source detection models. But unlike some tools, Mozilla’s Fakespot Deepfake Detector browser extension is free to use, does […]

You're reading Try Mozilla’s New AI Detector Add-On for Firefox, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon