Ubuntu 24.04.2 LTS is Available to Download

2 months 2 weeks ago

The Ubuntu 24.04.2 LTS release is now available to download, albeit one week later than initially planned. Serving as the second point release in the current Ubuntu 24.04 LTS series, Ubuntu 24.04.2 compacts the slew of security, bug, and software updates pushed out to the Noble Numbat since the last point release ISO was spun in August 2024. Ubuntu 24.04.2 LTS also brings an updated hardware enablement stack (HWE). This is composed of a newer Linux kernel and updated graphics drivers—Linux 6.11 and Mesa 24.2.8 respectively—back-ported from Ubuntu 24.10. Why do point releases exist? Ubuntu LTS versions are supported for a […]

You're reading Ubuntu 24.04.2 LTS is Available to Download, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Mozilla Announce Leadership Changes, Plans to ‘Diversify’

2 months 2 weeks ago

Mozilla Corporation’s president, Mark Surman, today announced plans to tackle what he says are ‘major headwinds’ facing the company’s ability to grow, make money, and remain relevant. “Mozilla’s impact and survival depend on us simultaneously strengthening Firefox AND finding new sources of revenue AND manifesting our mission in fresh ways,” says Surman. To do this, Mozilla plans—no groaning—to ‘diversify’ its efforts. How? It will continue to invest in privacy-respecting advertising; fund, develop and push open-source AI features1 in order to retain ‘product relevance’; and will go all-out on novel new fundraising initiatives to er, get us all to chip in […]

You're reading Mozilla Announce Leadership Changes, Plans to ‘Diversify’, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Mesa 25.0 Released with Support for Vulkan 1.4 & OpenGL 4.6

2 months 2 weeks ago

A new version of the Mesa graphics library has been released. Mesa 25.0 features Vulkan 1.4 support, which the team bill as the ‘flashiest addition’ in this new development release as it spans Anv (Intel), Asahi (Apple), Lavapipe (software), NVK (NVIDIA), PanVK (Mali), RADV (AMD), and Turnip (Qualcomm). The OpenGL 4.6 API also sees implementation in Mesa 25.0 though the version reported will depend on the hardware driver in use since not all drivers support all features OpenGL 4.6 requires. AMD RDNA4 graphics sees initial support in the RadeonSI Gallium3D (OpenGL) and RADV (Vulkan) drivers is present, the former worked […]

You're reading Mesa 25.0 Released with Support for Vulkan 1.4 & OpenGL 4.6, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Power Profiles Daemon 0.30 Preps Support for Linux 6.14

2 months 2 weeks ago

A new version of the Power Profiles Daemon (PPD) was uploaded to the Plucky archives today, and should soon make its way out to Ubuntu 25.04 daily builds —but what’s changed? The power-profiles-daemon is what those of who run Ubuntu (or Linux Mint 22.1, which finally added PPD) interact with when we switch power mode on the fly, be it using a GUI button, setting, or toggle, or the command line. The latest 0.30 release adds a couple of notable changes, though nothing as substantive (to end-users) as the various AMD-targeted tune-ups the previous release delivered. Still, improvements are improvements. Some […]

You're reading Power Profiles Daemon 0.30 Preps Support for Linux 6.14, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Mastering Software Package Management with Yum and DNF on CentOS and RHEL

2 months 2 weeks ago
by George Whittaker Introduction

Software package management is an essential skill for any system administrator working with Linux distributions such as CentOS and RHEL (Red Hat Enterprise Linux). Managing software efficiently ensures that your system remains secure, up-to-date, and optimized for performance.

CentOS and RHEL utilize two primary package managers: Yum (Yellowdog Updater, Modified) and DNF (Dandified Yum). While Yum has been the default package manager in older versions (CentOS/RHEL 7 and earlier), DNF replaces Yum starting from CentOS 8 and RHEL 8, offering improved performance, dependency resolution, and better memory management.

In this guide, we will explore every aspect of software package management using Yum and DNF, from installing, updating, and removing packages to managing repositories and handling dependencies.

Understanding Yum and DNF What is Yum?

Yum (Yellowdog Updater, Modified) is a package management tool that helps users install, update, and remove software packages on CentOS and RHEL systems. It manages software dependencies automatically, ensuring that required libraries and dependencies are installed along with the package.

What is DNF?

DNF (Dandified Yum) is the next-generation package manager introduced in CentOS 8 and RHEL 8. It provides faster package management, better memory efficiency, and improved dependency resolution compared to Yum. Although Yum is still available in newer versions, it acts as a symbolic link to DNF.

Key advantages of DNF over Yum:

  • Improved performance and speed

  • Reduced memory usage

  • Better dependency management

  • Enhanced security and modularity

Checking and Updating Package Repositories

Before installing or updating software, it is good practice to ensure that the system package repositories are up to date.

Using Yum (CentOS/RHEL 7 and Earlier) yum check-update yum update Using DNF (CentOS/RHEL 8 and Later) dnf check-update dnf update

The update command refreshes package lists and ensures that installed software is up to date.

Installing Software Packages

Software packages can be installed from official or third-party repositories.

Using Yum yum install package-name Using DNF dnf install package-name

Example:

Go to Full Article
George Whittaker

Ubuntu LTS Users Might Soon Get Frequent Intel GPU Updates

2 months 2 weeks ago

This week sees the (belated) release of Ubuntu 24.04.2 LTS, the first point release update in the noble series to bring an updated hardware enablement (HWE) stack with it. Ubuntu’s HWE backports newer1 Linux kernel and Mesa GPU drivers to LTS users to ensure the latest LTS release works with the latest hardware. Soon, HWE updates may bundle a wider range of Intel graphics driver updates. Canonical engineer Shane McKee this week put forward a proposal to expand Ubuntu HWE updates to loop in a broader set of graphics driver packages specifically supporting Intel hardware in LTS releases2. The move […]

You're reading Ubuntu LTS Users Might Soon Get Frequent Intel GPU Updates, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

How to Disable (or Change) Login Sound in Ubuntu 24.10

2 months 2 weeks ago

When you log in to the Ubuntu 24.10 desktop an audio clip greets you —a lengthy audio clip slowly building to a plinky-plonky crescendo that you (and those around you) might tire of having to listen to! You can turn the Ubuntu startup sound off, or swap it for an audio clip more to your taste/amusement. For a sizeable part of Ubuntu’s early years musical startup and login sounds were a staple feature. The distro decided to disable them in Ubuntu 12.04 LTS following feedback that, actually, they can be rather annoying or even embarrassing at times! 12 years later, […]

You're reading How to Disable (or Change) Login Sound in Ubuntu 24.10, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Tiling Shell GNOME Extension Expands Window Suggestions

2 months 2 weeks ago

A new version of Tiling Shell, the flexible window snapping assistant for GNOME Shell, is available. Tiling Shell v16.2 now surfaces nifty ‘Window Suggestions’, a feature introduced in last month’s v16.0 release, when using edge tiling. Edge Tiling (as no doubt you well know) is triggered by dragging a window to the sides of the screen. Ubuntu’s “Enhanced Tiling” feature shows a Tiling Popup when window snapping to make it faster to tile other open apps to the remaining tile spaces without needing to manually drag them to screen edges. Window Suggestions is the same idea, but arguably more useful: […]

You're reading Tiling Shell GNOME Extension Expands Window Suggestions, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Ubuntu to Fix a Not-So-Obvious ‘Bug’ in its Icon Theme

2 months 3 weeks ago

Ever looked at Ubuntu’s default icon theme Yaru and found yourself thinking: “Eh, some of those icons look too big”? —No, can’t say I had either! But it turns out some of Yaru’s icons are marginally oversized. Yaru uses 4 different shapes across its app, folder and mimetype (file) icons, with the shape used based on what works best for whatever ‘design motif’ fits. (e.g., a vertical rectangle is used for document file icons as it is more analogous to a sheet of paper). The shapes are: Of the 4 shapes the most common in Yaru is the ‘square’ (with […]

You're reading Ubuntu to Fix a Not-So-Obvious ‘Bug’ in its Icon Theme, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Streamline Your Logs: Exploring Rsyslog for Effective System Log Management on Ubuntu

2 months 3 weeks ago
by George Whittaker Introduction

In the world of system administration, effective log management is crucial for troubleshooting, security monitoring, and ensuring system stability. Logs provide valuable insights into system activities, errors, and security incidents. Ubuntu, like most Linux distributions, relies on a logging mechanism to track system and application events.

One of the most powerful logging systems available on Ubuntu is Rsyslog. It extends the traditional syslog functionality with advanced features such as filtering, forwarding logs over networks, and log rotation. This article provides guide on managing system logs with Rsyslog on Ubuntu, covering installation, configuration, remote logging, troubleshooting, and advanced features.

Understanding Rsyslog What is Rsyslog?

Rsyslog (Rocket-fast System for Log Processing) is an enhanced syslog daemon that allows for high-performance log processing, filtering, and forwarding. It is designed to handle massive volumes of logs efficiently and provides robust features such as:

  • Multi-threaded log processing

  • Log filtering based on various criteria

  • Support for different log formats (e.g., JSON, CSV)

  • Secure log transmission via TCP, UDP, and TLS

  • Log forwarding to remote servers

  • Writing logs to databases

Rsyslog is the default logging system in Ubuntu 20.04 LTS and later and is commonly used in enterprise environments.

Installing and Configuring Rsyslog Checking if Rsyslog is Installed

Before installing Rsyslog, check if it is already installed and running with the following command:

systemctl status rsyslog

If the output shows active (running), then Rsyslog is installed. If not, you can install it using:

sudo apt update sudo apt install rsyslog -y

Once installed, enable and start the Rsyslog service:

sudo systemctl enable rsyslog sudo systemctl start rsyslog

To verify Rsyslog’s status, run:

systemctl status rsyslog Understanding Rsyslog Configuration Rsyslog Configuration Files

Rsyslog’s primary configuration files are:

  • /etc/rsyslog.conf – The main configuration file

  • /etc/rsyslog.d/ – Directory for additional configuration files

Basic Configuration Syntax

Rsyslog uses a facility, severity, action model:

Go to Full Article
George Whittaker

Ubuntu 24.04.2 Delayed, Won’t Be Released This Week

2 months 3 weeks ago

If you were expecting Ubuntu 24.04.2 LTS to drop February 13, I come bearing some a punch of awk news: the release has been delayed. Canonical’s Utkarsh Gupta reports that an ‘unfortunate incident’ resulting in some of the newly spun Ubuntu 24.04.2 images (for flavours) being built without the new HWE kernel on board (which is Linux 6.11, for those unaware). Now, including a new kernel version on the ISO is kind of the whole point of the second Ubuntu point release. It has to be there so that the latest long-term support release can boot on and support the […]

You're reading Ubuntu 24.04.2 Delayed, Won’t Be Released This Week, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

GNOME’s Website Just Got a Major Redesign

2 months 3 weeks ago

GNOME rolled out a huge revamp to its official website today, and I have to say: it’s a solid improvement over the old one. The official GNOME website has an important role, serving as both showcase and springboard for those looking to learn more about the desktop environment, the app ecosystem, developer documentation, or how to get involved and support the project. Arranging, presenting, and meeting all of those needs on a single landing page—and doing it in an engaging, encouraging way? Difficult to pull off—but GNOME has. The new design looks flashy and modern. It’s more spacious and vibrant, […]

You're reading GNOME’s Website Just Got a Major Redesign, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Clapper Media Player Adds New Features, Official Windows Build

2 months 3 weeks ago

A new version of the slick Clapper media player is out with several neat improvements Not newly new, I should say. I hadn’t run a flatpak update in Ubuntu I an age so I only jus noticed an update pending for this nifty little media player. But I figured I’d write about it since it’s been around 10 months since its last major release (save a bug fix release last summer). So what’s new? Well, Clapper 0.8.0 intros a new libpeas-based plugin system in its underlying Clapper library (which other apps can make use of to playback media, as Mastodon client […]

You're reading Clapper Media Player Adds New Features, Official Windows Build, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Linux Networking Protocols: Understanding TCP/IP, UDP, and ICMP

2 months 3 weeks ago
by George Whittaker Introduction

In the world of Linux networking, protocols play a crucial role in enabling seamless communication between devices. Whether you're browsing the internet, streaming videos, or troubleshooting network issues, underlying networking protocols such as TCP/IP, UDP, and ICMP are responsible for the smooth transmission of data packets. Understanding these protocols is essential for system administrators, network engineers, and even software developers working with networked applications.

This article provides an exploration of the key Linux networking protocols: TCP (Transmission Control Protocol), UDP (User Datagram Protocol), and ICMP (Internet Control Message Protocol). We will examine their working principles, advantages, differences, and practical use cases in Linux environments.

The TCP/IP Model: The Foundation of Modern Networking What is the TCP/IP Model?

The TCP/IP model (Transmission Control Protocol/Internet Protocol) serves as the backbone of modern networking, defining how data is transmitted across interconnected networks. It consists of four layers:

  • Application Layer: Handles high-level protocols like HTTP, FTP, SSH, and DNS.

  • Transport Layer: Ensures reliable or fast data delivery via TCP or UDP.

  • Internet Layer: Manages addressing and routing with IP and ICMP.

  • Network Access Layer: Deals with physical transmission methods such as Ethernet and Wi-Fi.

The TCP/IP model is simpler than the traditional OSI model but still retains the fundamental networking concepts necessary for communication.

Transmission Control Protocol (TCP): Ensuring Reliable Data Transfer What is TCP?

TCP is a connection-oriented protocol that ensures data is delivered accurately and in order. It is widely used in scenarios where reliability is crucial, such as web browsing, email, and file transfers.

Key Features of TCP:
  • Reliable Transmission: Uses acknowledgments (ACKs) and retransmissions to ensure data integrity.

  • Connection-Oriented: Establishes a dedicated connection before data transmission.

  • Ordered Delivery: Maintains the correct sequence of data packets.

  • Error Checking: Uses checksums to detect transmission errors.

How TCP Works:
  1. Connection Establishment – The Three-Way Handshake:

Go to Full Article
George Whittaker

KDE Plasma 6.3 Released, This is What’s New

2 months 3 weeks ago

A new version of the KDE Plasma desktop environment is out and, as you’d expect, the update is packed with new features, UI tweaks, and performance boosts. KDE Plasma 6.3 is the fourth major update in the KDE Plasma 6.x series and it also marks the one-year anniversary of the KDE Plasma 6.0 debut – something KDE notes in its announcement: One year on, with the teething problems a major new release inevitably brings firmly behind us, Plasma’s developers have worked on fine-tuning, squashing bugs and adding features to Plasma 6 — turning it into the best desktop environment for […]

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

Joey Sneddon

ONLYOFFICE 8.3 Released, Now Supports Apple iWork Files

2 months 3 weeks ago

A new version of ONLYOFFICE Desktop Editors, a free, open-source office suite for Windows, macOS, and Linux, is now available to download. ONLYOFFICE 8.3 brings a bunch of new features and nimble enhancements spread throughout the full suite, which is composed of word processor, spreadsheet, presentation, form, and PDF editing apps. Such as? Well, the headline feature is the ability to open and work with Apple iWork documents (.pages, .numbers, .key) and Hancom Office files (.hwp, .hwpx) . Opening these documents will convert them to OOXML to support editing. It’s not possible to edit the native files themselves, nor export/save edits back […]

You're reading ONLYOFFICE 8.3 Released, Now Supports Apple iWork Files, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

How to Disable ‘App is Ready’ Notifications in Ubuntu

3 months 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 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 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 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