Linux Hardware Enablement Leader Hans de Goede Leaving Red Hat

Well, here is some sad news… After the better part of two decades at Red Hat, Hans de Goede shared today he will be leaving the company next month. Hans de Goede during his time at Red Hat has been responsible for countless hardware improvements especially for Linux laptops, serves as the x86 platform subsystem lead maintainer for the Linux kernel, and has done immense work over the past 17 years for bettering Linux hardware support especially on consumer devices…

Niri 25.08 released

Version
25.08
of the niri scrollable-tiling Wayland compositor has been
released. Notable changes include xwayland-satellite
integration, modal exit confirmation, and the introduction of basic
support for screen readers:

A series
of posts
by fireborn earlier this year on the screen reader
situation in Linux got me curious: how does one support
screen readers in a Wayland compositor? The documentation is
unfortunately scarce and difficult to find. Thankfully, @DataTriny from the AccessKit project came across my issue,
pointed me at the right protocols, and answered a lot of my questions.

So, as of this release, niri has basic support for screen readers!
We implement the org.freedesktop.a11y.KeyboardMonitor D-Bus
interface for Orca to listen and
grab keyboard keys, and we expose the main niri UI elements via
AccessKit. […]

The current screen reader support and further considerations are
documented on the new Accessibility wiki page.

LWN covered niri in
July.

Linux From Scratch 12.4 released

Version
12.4
of Linux From Scratch (LFS) and Beyond Linux From Scratch
(BLFS) have been released. LFS
provides step-by-step instructions on building a customized Linux
system entirely from source, and BLFS helps to extend an LFS
installation into a more usable system. Notable changes in this
release include updates to GNU Binutils 2.45, GCC 15.2, GNU C Library
(glibc) 2.42, and Linux 6.15.1. See the Changelog
for all updates since 12.3.

[$] Tracking trust with Rust in the kernel

The Linux kernel has to handle many different sources of data that should not
be trusted: user space, network connections, and removable storage, to name a
few. The kernel has to remain secure even if one of these sends garbled (or
malicious) data. Benno Lossin has been working on an API for kernel Rust code
that makes it harder to accidentally make decisions based on data from user space. That work
is now on its

fourth revision
, and Lossin has asked kernel developers to experiment with
it and see where problems remain, making this a good time to look at the proposed API.

Announcing the Rust Innovation Lab

During the opening of RustConf 2025 in Seattle, Washington,
the Rust Foundation announced

a new initiative
to provide financial and administrative support to open-source Rust projects. The first project to benefit from the new Rust Innovation Lab is

Rustls
, an implementation of TLS in Rust. The foundation welcomes inquiries from other projects. Dr. Rebecca Rumbul, Executive Director of the Rust Foundation said:

Rustls is hopefully the first of many really good […] projects that will find a home in the foundation.

CachyOS ISO Snapshot for August 2025 Introduces a New Package Dashboard

With this release, the CachyOS devs introduce a brand-new, web-based dashboard for finding packages across all CachyOS repositories and viewing details about the latest updates. The new dashboard lets users sort packages by architecture, package name, repository, and update time, and it features light and dark themes.

The post CachyOS ISO Snapshot for August 2025 Introduces a New Package Dashboard appeared first on Linux Today.

New ELF specification for public review

Cary Coutant has announced
a draft for version 4.3 of the
Executable and Linking Format (ELF) object file format. The
specification was formerly part of the Unix System
V Release 4 (SVR4) gABI document
:

The last published gABI documents were the Fourth Edition and a draft
of Edition 4.1, both published in March 1997. The ELF portions of the
document were updated several times between 1998 and 2015, published
online […]

I’ve published the last draft from 2015 as Version 4.2, and collected
the several changes since then, along with new e_machine values, as
Version 4.3.

The source for the draft is on GitHub in reStructuredText
format, and Coutant has collected the mailing list discussions for
changes in 4.3 as GitHub
issues
. Thanks to Jose E. Marchesi for the tip.

Intel Arc Pro B50 Linux Performance Benchmarks

Intel announced the Arc Pro B-Series back at Computex consisting of the Arc Pro B50 and Arc Pro B60 graphics cards. Marking availability today and the review embargo lift is for the Arc Pro B50 for workstations, which provides 16GB of RAM, 70 Watt total board power, and a $349 USD launch price for this workstation graphics card. Here are the preliminary Linux performance benchmarks and open-source driver support metrics for the Intel Arc Pro B50.