Linux's Latest Vulnerability Allows Reading Root-Owned Files By Unprivileged Users

Following Dirty Frag , Fragnesia , and other Linux kernel vulnerabilities making themselves known in recent days, the latest now is ssh-keysign-pwn.

With ssh-keysign-pwn, unprivileged users are able to read root-owned files. That affects all Linux kernel releases up through today's latest Linux Git state as of earlier today.

Continue reading...

SDL Library Adds Support For The New Steam Controller Without Depending On Steam

Valve's new Steam Controller, which began shipping earlier this month for $99 USD , is a great piece of hardware. This high-end gaming controller is great hardware wise but what some may not enjoy about it currently is the tight integration with the Steam controller and no native OS drivers currently for use outside of Steam. As a big win today, the widely-used SDL3 gaming software/hardware abstraction library has added support for the new Steam Controller that works outside the confines of Steam.

A
Continue reading...

New AMD Dynamic EPP Feature Causing Some Problems With Linux 7.1

Dynamic EPP is one of the new AMD P-State features in Linux 7.1 , but, unfortunately is causing some fallout in early usage of this power-savings related functionality.

Dynamic Energy Performance Preference (EPP) allows changing the performance profile depending upon whether the Ryzen laptop is running on AC or DC power. EPP values are dynamically adjusted based on the power state and adjust based on plug-in/out events as well as other contributing factors like the ACPI Platform Profile. The kernel is autonomously in control
Continue reading...

Plasma Big Screen Working Out Quite Well With Plasma 6.7 Beta

With today's KDE Plasma 6.7 beta release there has been a surprising amount of interest in the new revival of Plasma Big Screen as the TV-sized UI for Plasma. I've been trying it out today and it has worked out rather well, a very smooth experience, and in good shape for making its debut in next month's Plasma 6.7 release.

Plasma Big Screen is the large UI format for the Plasma desktop with a convenient experience for those using it as a living room
Continue reading...

MSI Claw Configuration Driver For Linux Coming Together With The Assistance Of AI

One of the latest Linux gaming handheld drivers being worked on is the MSI Claw Configuration Driver for controller configuration.

Complementing other MSI Claw handheld Linux support work over the past two years, a driver for controller configuration with the MSI Claw series is being worked on. With the driver in its current form, it allows for changing the gamepad mode, M-key behavior, and reset function.

This driver is currently being worked on by Derek Clark who has been responsible for not only MSI gaming handheld improvements but other gaming devices
Continue reading...

ROCm 7.0.0 vs. ROCm 7.2.3 Performance On The AMD Radeon AI PRO R9700

With the new System76 Thelio Major workstation review unit having arrived equipped with an AMD Radeon AI PRO R9700 graphics card, I took the opportunity of having the extra RDNA4 workstation GPU to satisfy a curiosity over whether there has been any meaningful performance gains from ROCm 7.0.0 released last year to now with the latest ROCm 7.2.3 stable release. Here are those benchmarks results if you are curious about the impact of just updating the user-space ROCm components from the

Continue reading...

AMD Preps More AIE4 NPU Hardware Enablement For AMDXDNA Driver In Linux 7.2

Since March we have been seeing patches from AMD software engineers beginning to enable their next-generation "AIE4" NPU platform under Linux. We still don't know for sure when this AIE4 NPU will premiere for sure in new Ryzen AI products, but the Linux enablement continues coming along nicely for the AMDXDNA accelerator driver.

At the end of April the new AMD AIE4 NPU hardware support began queuing in DRM-Next ahead of the Linux 7.2 merge window. Now additional AIE4 enablement code has
Continue reading...

Intel's Cache Aware Scheduling Inches Closer To Being Merged For Linux

I have been writing about the Cache Aware Scheduling work led by Intel engineers on the Linux kernel for more than a year. I've also tested out Cache Aware Scheduling on both Intel and AMD CPUs with the patched Linux kernel to great success. And thus very happy to see the Cache Aware Scheduling patches inching closer to the mainline Linux kernel.

The Cache Aware Scheduling patches as of a few days ago were queued into Peter Zijlstra's sched/cache Git branch . Hopefully soon Peter will push them into a tip
Continue reading...

KDE Plasma 6.7 Beta Released With Plasma Big Screen, Union Modules

In working toward the stable Plasma 6.7 desktop release in mid-June, out today is the first beta of KDE Plasma 6.7.

Plasma 6.7 comes with many changes including HDR improvements, much better CPU-based rendering performance, various fixes to benefit the NVIDIA Linux graphics driver stack, enabling overlay planes for Intel graphics, per-screen virtual desktop support, continued work around KWin on Vulkan, better direct scan-out handling for full-screen games, UI polishing, and many other improvements
Continue reading...

New AMDGPU Driver Pull Request For Linux 7.2 Preps For HDML 2.1 FRL

Sent out on Wednesday was the latest AMDGPU/AMDKFD driver pull request of new feature code ready for DRM-Next as the staging area ahead of the upcoming Linux 7.2 kernel. This doesn't yet land the HDMI 2.1 enablement work that's finally been taking place but it is preparing for that with the FRL register headers now in place as part of this merge.

Yesterday's pull request doesn't yet include the actual functionality for HDMI 2.1 Fixed Rate Link "FRL"
Continue reading...