AMD Updates ROCDXG To Deliver Better ROCm Experience On WSL

Back in March AMD introduced ROCDXG to improve their Windows Subsystem for Linux support . This improved Windows Subsystem for Linux "WSL" support with the ROCm compute stack is a cleaneer architecture, open-source compared to their legacy WSL code having closed bits, and more robust handling. Today they issued a new ROCDXG library release to further enhance their WSL support.

The librocdxg 1.22.1 that released a short time ago, they now ship the amdsmi binary with the release to enhance the system management experience under WSL
Continue reading...

Miracle-WM Mir-Based Wayland Compositor Aiming For v1.0 Later This Year

Miracle-WM 0.10 released on Sunday as the newest feature release for this Mir-based Wayland compositor. With this new release is also acknowledgement they are hoping to cross the "1.0" milestone later in the year.

Canonical engineer Matthew Kosarek announced Miracle-WM 0.10 on Sunday with it bringing plug-in improvements where plug-ins can now set a per-window shader pipeline such as for focus blur functionality. Plug-ins are also now able to set an output shader

Valve Creates The Ray-Tracing Inspector "RTI" To Help Further Optimize Linux GPU Drivers

Merged today to Mesa 26.1 is the Ray-Tracing Inspector "RTI" as a new GUI created by developers on Valve's open-source Linux graphics team. The Ray-Tracing Inspector is designed to help in analyzing and optimizing the Vulkan ray-tracing performance as part of their continued work on further bettering the Radeon RADV RT performance for Steam Play / Linux gaming.

Konstantin Seurer of Valve's Linux team worked on creating this tool for inspecting RT acceleration structures and ray tracing dispatches. This GUI
Continue reading...

OneXPlayer Configuration Driver Merged For Linux 7.2 Along With Other New Hardware

The HID subsystem updates have landed in the Linux 7.2 kernel with some treats that will excite Linux gamers and other desktop users.

First up, the most significant addition to HID for Linux 7.2 is the introduction of the OneXPlayer driver. This is the latest open-source driver by Derek Clark of Valve's Linux efforts. The OneXPlayer Configuration Driver allows handling RGB lighting controls, hardware-level button mapping, and related configurations . For those using OneXPlayer gaming handhelds with Linux, this is a very useful
Continue reading...

Linux 7.2 sched_ext Continues Working Toward Sub-Scheduler Support

Merged last week for the Linux 7.2 kernel were all of the sched_ext changes for this extensible scheduler support that allows loading BPF programs from user-space for handling scheduling tasks. Linux 7.2 continues building out sched_ext's sub-scheduler support .

The sched_ext sub-scheduler support will allow for multiple scheduler instances to be attached to the cgroup hierarchy for dealing with different workloads on the system. This sub-scheduler support could become extremely valuable for multi-tenant platforms and heterogeneous

Early AMD GCN GPUs Seeing Improved GPU Recovery - Another Valve-Led Linux Improvement

Early AMD Radeon Graphics Core Next "GCN" GPUs are seeing work to improve the GPU recovery process in the event of hangs. This work is yet another improvement for older AMD GPUs being led by Valve's open-source Linux graphics driver team.

Timur Kristóf of Valve's Linux open-source GPU driver team has been responsible for many of the improvements recently to early GCN GPUs, especially with getting GCN 1.0 and GCN 1.1 GPUs over to the AMDGPU driver by default rather than
Continue reading...

zlib-rs 0.6.4 Released With Fix For Intel Raptor Lake Crash, SIMD Optimizations

As a follow-up to last week's article around Firefox leveraging zlib-rs and some nice upstream improvements to this Rust-based Zlib implementation, the zlib-rs 0.6.4 release is now available to ship all of these latest enhancements.

Zlib-rs 0.6.4 is out today as the latest stable releaase for this Rust Zlib implementation that continues to see adoption for its memory safety capabilities with being written in Rust as well as delivering very nice Zlib compression/decompression performannce at large
Continue reading...

Qualcomm Posts Linux Patches For HP EliteBook X G2q X2 Elite Laptop

Last month Qualcomm engineers posted patches bringing up the Lenovo Yoga Slim 7x Gen11 Snapdragon X2 laptop on Linux . Sent out this weekend were a new set of patches from Qualcomm for bringing up the HP EliteBook X G2q laptop model powered by the Snapdragon X2 Elite SoC.

The HP EliteBook X G2q is available in Snapdragon X2 Plus and X2 Elite models with the latter now seeing Linux support via pending patchhes from Qualcomm engineer Jason Pettit.

They brought up this Linux support on the
Continue reading...

Mesa 26.2 Merges Vulkan Present Timing Support For X11/XWayland

Mesa's Vulkan windowing system integration (WSI) code now has support for present timing support " VK_EXT_present_timing " with X11 and XWayland.

Vulkan present time support can help with avoiding game stuttering and by better scheduling when a rendered frame appears on the display as well as via this extension to receive feedback on prior presentation times to help with frame pacing. Simply put, Vulkan present timing is important for stutter reduction, reducing input latency / control, and frame pacing. Since last year
Continue reading...

Google's Gemini Partially Figures Out A Lengthy Linux Boot Time On Modern ASUS Laptop

Google Antigravity with the Gemini 3.5 Flash model helped a Linux user sort out a situation where his laptop was taking around 36 seconds to boot the kernel, which shouldn't be the case for the high-end laptop with AMD Ryzen 9 processor and 32GB of RAM. It ended up being yet another case of device firmware issues, but now a Linux kernel patch is pending for working around the issue on the ASUS ROG Strix G16 G614 laptop while discussions are ongoing in
Continue reading...