AerynOS 2026.03 Brings GNOME 50, Other Wayland Compositor Updates

AerynOS 2026.03 is now available as the newest release of this from-scratch Linux distribution originally known as Serpent OS. With this month's update comes GNOME 50, KDE Plasma 6.6.3, and various Wayland compositor updates alongside other software improvements.

AerynOS 2026.03 released today with the GNOME 50 desktop, Wayland 1.25, Qt 6.11 + KDE Plasma 6.6.3, FFmpeg 8.1, Mesa
Continue reading...

MidnightBSD 4.0.4 Released With Aged & Agectl For Age Verification/Attestation

MidnightBSD 4.0.4 is out today as the newest update to this desktop-minded BSD operating system. Notable with this update is introducing the Aged daemon and Agectl program for handling age verification and age attestation given the increasing number of US states pursuing laws around age verification at the OS user level .

MidnightBSD 4.0.4 with its new Aged and Agectl programs will run at start-up unless explicitly disabled via the /etc/rc.conf file with sysrc aged_enable=NO .

MidnightBSD'
Continue reading...

xx-fractional-scale-v2 Aims To Improve Wayland Fractional Scaling

A merge request for Wayland Protocols was opened today for introducing "xx-fractional-scale-v2" as an experimental protocol to address current shortcomings with current Wayland fractional scaling. There is also a KDE KWin compositor merge request already out for review that implements this xx-fractional-scale-v2 protocol.

KDE developer Xaver Hugl opened a wayland-protocols merge request today for this xx-fractional-scale-v2 protocol that allows clients and compositors to use a different coordinate space for communicating surface coordinates.
Continue reading...

New Rust-Based BUS1 In-Kernel IPC In Development For The Linux Kernel

After KDBUS failed to make it into the mainline Linux kernel more than one decade ago as an in-kernel version of D-Bus, BUS1 was proposed as a clean sheet design for in-kernel, capability-based inter-process communication (IPC). BUS1 didn't gain enough traction to make it to the mainline kernel and then many of the same developers devised Dbus-Broker as a more performant D-Bus user-space implementation. Well, as a big surprise now, a new
Continue reading...

A Lot Of Rust Graphics Driver Changes For Linux 7.1, NVIDIA Nova Driver Additions

Sent out yesterday were the DRM Rust feature changes for DRM-Next ahead of the Linux 7.1 merge window coming in April. The Rust graphics/display driver code for Linux 7.1 includes more programming language abstractions and other Rust infrastructure work to make graphics drivers written in Rust more capable.

The DRM Rust changes for Linux 7.1 include a rework of their DMA coherent API, GPU buddy allocator abstractions in Rust, DRM shared memory GEM helper abstraction in Rust, I/O infrastructure improvements, a workqueue
Continue reading...

Intel Panther Lake & Linux AI/LLM Debates Dominated Q1 For Linux Users

With Q1 wrapping up, here is a look back at the most popular news and reviews for the quarter that excited Linux readers the most. During this quarter on Phoronix were 881 original news articles thus far and 61 featured Linux hardware reviews / multi-page benchmark articles.

When it came to the Linux hardware testing in Q1'2026, Intel's new Core Ultra Series 3 "Panther Lake" with Arc B390 graphics easily stole the show. Intel Panther Lake

Meta Optimizing /proc/interrupts Reading As It's Too Costly At Scale: 29% Speedup

One of the latest Linux kernel optimizations being worked on by Meta's large kernel engineering team is making reading of /proc/interrupts less costly. Due to monitoring of their servers frequently reading /proc/interrupts , it's actually become a noticeable cost over time with their massive fleet of systems.

Dmitry Ilvokhin with Meta has optimized /proc/interrupts by optimizing the decimals printing by adapting the use of the seq_printf() function and also adding a helper routine for putting space and decimal numbers without the
Continue reading...

Servo 0.0.6 Released With Many Great Improvements

Servo 0.0.6 is out today to round out the month with many great improvements made in recent weeks to this Rust-based browser engine advancing with its servoshell implementation and many prospects around using it for embedded browser use cases.

Servo 0.0.6 ships with a variety of improvements and new features including:

- Partial support for lazy loading iframes.

- Support for @property rules.

- Support for "button command" and "button commandfor".

- Most of the Pointer Events API is now
Continue reading...

The Integrated ROCm Story For Ubuntu 26.04 Still Playing Out

Ubuntu 26.04 LTS is just three weeks out for release with many great features in tow from the GNOME 50 desktop to the very leading-edge Linux 7.0 kernel and many other package updates. One feature that many had been looking forward to is Canonical's plans to ship AMD ROCm directly in the Ubuntu archive for a much cleaner experience for those wanting to make use of AMD's open-source GPU compute stack. As a common question in recent weeks from readers, it remains
Continue reading...

The Next LVFS Actions Begin Tomorrow To Encourage More Hardware Vendors To Step Up

Last year the Linux Vendor Firmware Service (LVFS) announced plans for major vendors to pay or contribute code to this project that makes it easy for deploying new system and device firmware on Linux systems. They are asking those with less than 99 employees to contribute $10k USD annually or those larger organizations to contribute $100k USD annually or to be employing engineer(s) to work full-time on LVFS/Fwupd. Beginning tomorrow the next phase of their transition to encourage vendors to support
Continue reading...