Wayland 1.24 Released With Few Improvements

Minutes ago Simon Ser announced the official release of Wayland 1.24.

Wayland 1.24 is the first new release in just over one year since Wayland 1.23 shipped in late May of 2024. While 13 months have passed, there isn't too much that's new and exciting in Wayland proper itself. Most of the interesting work as usual falls on the side of the Wayland Protocols releases with new/updated protocols and onto the individual Wayland compositors themselves.

With

Many NGG Improvements Arrive For AMD's Open-Source Linux OpenGL/Vulkan Drivers

Well known AMD Mesa developer Marek Olšák has been working on a number of improvements to benefit the Next-Gen Geometry "NGG" support within the RadeonSI and RADV graphics drivers for benefiting modern Radeon GPUs under Linux.

The NGG support continues to be improved upon for the AMD RadeonSI Gallium3D and RADV Vulkan driver code within Mesa for this modern geometry pipeline on RDNA GPUs.

Merged this week was this MR with various NGG changes and kicking off the first part of a set of four planned set of patches
Continue reading...

Fedora 43 Looks To Zstd-Compressed Initrd By Default For Space Savings & Faster Boots

A change proposal has been raised to compress the initrd by default using Zstd compression rather than XZ. This change would help provide some disk savings as well as speeding up the boot process on modern systems with Fedora Linux.

Dracut for generating the initial RAM disk "initrd" already uses Zstd by default when the zstd binary is found present on the system. But with the zstd program binary not being found by default on most Fedora Linux editions out-of-the-box, it means Dracut ends up falling back to
Continue reading...

Linux 6.16 Performance Regression Tracked Down In New Futex Code

Sent out this morning as part of this week's "locking/urgent" pull request is a performance regression fix ahead of today's Linux 6.16-rc5 release. This latest performance regression in the Linux kernel is around the new Futex code merged this cycle with a big performance hit being observed in scheduler benchmarks.

The locking/urgent pull request sent out this morning is disabling the FUTEX_PRIVATE_HASH option merged back during the start of the Linux 6.16 merge window.
Continue reading...

Many GLAMOR OpenGL ES Improvements Backported To X.Org Server / XWayland 21.1

Nearly one year after the merge request was first opened, back-ported now to the X.Org Server 21.1 stable branch are a number of GLAMOR 2D acceleration fixes around OpenGL ES 2.x as well as supporting OpenGL ES 3.x shaders for this generic 2D acceleration over OpenGL for the xorg-server and XWayland.

In August of last year Konstantin opened the merge request to back-port a number of GLAMOR fixes from the latest X.Org Server master code to the 21
Continue reading...

Intel

Intel Bartlett Lake-S EDAC Driver Support Coming For Linux 6.17

Intel software engineers continue ironing out their Linux support for Bartlett Lake .

Bartlett Lake is a P-core only processor making use of Raptor Cove cores that had been rumored for embedded systems and other long-term LGA-1700 based offerings. Intel engineers have been plumbing various elements of the Bartlett Lake platform support and for Linux 6.17 the Error Detection And Correction (EDAC) support for the system memory is en route.

Continue reading...

Big Improvements For Qualcomm GPU Driver With Linux 6.17 - Especially For Snapdragon X

Sent out today by longtime Freedreno/MSM open-source Qualcomm GPU driver developer Robin Clark are the main set of MSM kernel graphics/display driver updates targeting the upcoming Linux 6.17 merge window. There are several exciting feature additions coming to this next kernel version for those relying on Qualcomm graphics capabilities.

First up, the MSM kernel graphics driver is landing VM_BIND support. VM_BIND can help with lowering CPU overhead for the user-space Mesa drivers to deliver better performance. Additionally, VM_
Continue reading...

DXVK 2.7 Released With Many Improvements & Better Support On Newer Intel GPUs

DXVK 2.7 released today as a major feature update for this translation layer for enabling Direct3D 8 / 9 / 10 / 11 based games and applications to run atop the Vulkan API. DXVK is a critical piece of Valve's Steam Play (Proton) software stack for enabling Windows games on Linux.

DXVK 2.7 brings binding model changes with the descriptor management code being rewritten and modernized. This should significantly help with lowering CPU overhead compared to the legacy binding model and can improve performance in
Continue reading...

SUSE's Agama Installer Switches From X.Org To Wayland For Installation GUI

SUSE developers working on their new operating system installer "Agama" have been making steady progress and on Friday debuted Agama 16. With Agama 16 they have moved from X.Org to Wayland for powering their installer UI along with a number of other changes.

The Agama 16 operating system installer has introduced better matching for storage devices, installation status reporting via IPMI for Linux servers, initial support for using existing MD RAID arrays from the Agama web interface UI, a more friendly experience for remote installations, checking the
Continue reading...

Fedora 43 GNU & LLVM 21 Toolchain Updates Planned

It shouldn't be particularly surprising as Fedora Linux has always been known for shipping with a leading-edge compiler toolchain, but the formalities have now been submitted for Fedora 43 to ship with the latest GNU and LLVM toolchain components.

Fedora 42 already shipped with the GCC 15 compiler ahead of the annual stable compiler feature release in the spring. For Fedora 43 the plan is to ship with GCC 15.2 as what will be the newest point release to GCC 15 and should be out
Continue reading...