As part of the various areas of the kernel overseen by Greg Kroah-Hartman, on Sunday he sent out the driver core updates for the Linux 6.15 kernel. The driver core changes this cycle aren’t too notable except for revising the Rust bindings now that more developers are attempting to use them…
Category Archives: Linux
[$] Approaches to reducing TLB pressure
The CPU’s translation lookaside buffer (TLB) caches the results of
virtual-address translations, significantly speeding memory accesses. TLB
misses are expensive, so a lot of thought goes into using the TLB as
efficiently as possible. Reducing pressure on the TLB was the topic of Rik
van Riel’s memory-management-track session at the 2025 Linux Storage,
Filesystem, Memory-Management, and BPF Summit. Some approaches were
considered, but the session was short on firm conclusions.
5 Advanced Archive Tools for Linux Command Line – Part 2
In our previous article, we explored the top 5 command line archive tools, including tar, shar, ar, cpio, and gzip.
In this follow-up, we will cover 5 more archiving and compression utilities that are useful for various scenarios, along with their features, options, and practical examples.
The post 5 Advanced Archive Tools for Linux Command Line – Part 2 appeared first on Linux Today.
How to Automatically Restart a Service After Failure on SysVinit and Upstart
On systemd-based Linux distributions, managing and restarting services automatically after a failure is relatively straightforward. However, many older or minimal Linux systems rely on alternative init systems such as SysVinit and Upstart, which require different approaches to manage and restart services.
In this guide, we’ll explore how to automatically restart a failed service on non-systemd systems using SysVinit and Upstart.
The post How to Automatically Restart a Service After Failure on SysVinit and Upstart appeared first on Linux Today.
How to Install Telegram on Ubuntu (and Other Linux Distros)
There is no doubt that Telegram is the best alternative compared to other messaging apps like WhatsApp; it’s free, offers way more features, keeps your messages securely on servers, provides end-to-end encryption, and focuses on data privacy at its core.
The post How to Install Telegram on Ubuntu (and Other Linux Distros) appeared first on Linux Today.
Rockbox 4.0 released
For those of you who still have dedicated audio players: version 4.0 of
Rockbox, a replacement firmware for many players, has been released.
This release brings support for a number of new devices, updated codecs, a
number of user-interface improvements, some new games, and more. (LWN last
reviewed Rockbox in 2010 — and looked at
the ill-fated Android port that year as
well).
How to Find Your Linux System Running on Systemd
Systemd is a widely used Linux software suite that also provides an init (also known as “initialization“), the first process that loads when you boot your Linux system.
The post How to Find Your Linux System Running on Systemd appeared first on Linux Today.
Kumander Linux: A Windows 7 Nostalgia Trip
Kumander Linux delivers a Windows 7-style desktop while running on Debian stable, for those who prefer a classic desktop experience.
The post Kumander Linux: A Windows 7 Nostalgia Trip appeared first on Linux Today.
Linux Patches Enable Support For The Snapdragon X1 Powered ASUS Zenbook A14
For those interested in the Qualcomm Snapdragon X1 powered laptops, there’s another option to consider for Linux use soon with pending patches: the ASUS Zenbook A14…
Ekapkgs: A Smarter, More Organized Alternative to Nixpkgs
Ekapkgs is a poly-repo fork of Nixpkgs. Instead of keeping all packages in one big collection, Ekapkgs splits them into smaller, well-organized sections called repositories.
Steam On Linux Shows A Wild Swing Back Up For March 2025
The Steam Survey results for February showed a 0.61% drop for Linux gaming marketshare following a 20.8% increase to the Chinese use, which was yet another month of such wild swings attributed to a large influx in Simplified Chinese survey respondents. The March results for Steam Survey were published this evening and show the Linux marketshare more than recovering now that the English survey results have shot back up…
Best Free and Open Source Alternatives to Progress Kemp LoadMaster
Progress Kemp LoadMaster is a fully featured load balancer and application delivery controller (ADC) that supports all the major application workloads with easy-to-use templates. We recommend the best free and open source alternatives for Linux.
Valve’s Latest Steam Client Release Brings Faster Download of Updates on Linux
Valve’s latest stable Steam Client update arrived today for all supported platforms, including Linux, with various improvements and many bug fixes for a better Steam gaming experience.
Steam Rolls Out April Update with Fixes and UI Improvements
Steam’s latest update fixes UI bugs, improve download estimates and enhances controller support, HDR rendering, and Remote Play functionality.
Linux Kernel Developments, AMD RX 9070 GIMP 3.0 & Other March Highlights
There were 281 original news articles on Phoronix during the month of March along with another 14 Linux hardware reviews / multi-page featured-length articles and benchmarks. Here is a look back at the most exciting Linux and open-source content over the past month, in case you missed any of the interesting hardware launches, open-source software milestones, kernel changes, and other milestones…
[$] Slab allocator: sheaves and any-context allocations
The kernel’s slab allocator is charged with providing small objects on
demand; its performance and reliability are crucial for the functioning of
the system as a whole. At the 2025 Linux Storage, Filesystem,
Memory-Management, and BPF Summit, two adjacent sessions in the
memory-management track dug into current work on the slab allocator. The
first focused on the new sheaves feature, while the second discussed a set
of allocation functions that are safe to call in any context.
A Complete Guide to Install, Enable, and Secure SSH on Fedora Linux 42
Secure Shell is an essential tool for remote system administration. This detailed guide explains how to set up and configure SSH on Fedora Linux 42.
Intel Posts New Linux Kernel Patches To “Hide The Disgusting Turds”
No, it’s not at all an April Fools’ Joke or anything along those lines… An Intel open-source engineer just posted the patch series entitled “hide the disgusting turds” for the Linux kernel…
Dockerfile Build – Best Practices & Errors
Docker has revolutionized application deployment by enabling consistent environments across development and production. At the heart of Docker is the Dockerfile, a script containing instructions to build an image. However, creating efficient Dockerfiles requires understanding certain best practices and avoiding common pitfalls. This tutorial will guide you through Dockerfile optimization techniques and help you troubleshoot common errors.
FUSE File-Systems To Support Much Longer Filenames With Linux 6.15
All of the FUSE updates have been sent in for the in-development Linux 6.15 kernel for supporting file-systems in user-space…