Intel’s 2025-Q1 Linux Excitement With Battlemage, AVX10 & Other Kernel Improvements

With the first quarter quickly drawing to a close, here’s a look back at the most popular Intel Linux news of the quarter. There’s been excitement with the Battlemage discrete graphics cards with their open-source driver, early work on Xe3 graphics, AVX10.2 dropping the optional 512-bit features to make it mandatory now (thankfully!), and a lot of exciting upstream Linux kernel improvements…

Torvalds Frustrated Over “Disgusting” Testing “Turd” DRM Code Landing In Linux 6.15

The big set of open-source graphics driver updates for Linux 6.15 have been merged but Linux creator Linus Torvalds isn’t particularly happy with the pull request. In particular, he’s unhappy with some new “hdrtest” testing code being built as part of full kernel builds and the “turds” it leaves behind and this code “needs to die” at least from the perspective of non-DRM driver developers…

Enhancing Privacy on Linux: Mounting Logs and Temporary Directories in RAM

To enhance user privacy and reduce the risk of activity tracking on Linux systems, you can mount temporary directories such as /tmp, /var/tmp, and /var/log in RAM using tmpfs. This ensures these directories are cleared at every reboot, leaving no logs or temp files behind. The tmpfs filesystem is a RAM-based filesystem that stores all data in volatile memory rather than on a persistent storage device, making it ideal for privacy-focused configurations.

Edmundson: a modern Plasma Login Manager

KDE contributor David Edmundson has published
a blog post about improving KDE Plasma’s login experience by
replacing SDDM
with a new Plasma Login Manager.

It’s worth stressing nothing is official or set in stone yet,
whilst it has come up in previous Plasma online meetings and in the
2023 Akademy. I’m posting this whilst starting a more official
discussion on the plasma-devel mailing list.

Oliver Beard and I have made a new mutli-process greeter, that uses
the same startup mechanism as the desktop session. It doesn’t have all
the features that we propose at the start of the blog, but an
architecture where features and services can be slowly and safely
added.

That discussion is here
for those who would like to follow along. The prototype is currently
in two repositories: plasma-login
for the frontend work, and plasma-login-manager,
which is a fork of SDDM.