Linux 7.1-rc6 Released Following Another "Larger-Than-I'd-Wish-For Size" Week

The Linux 7.1-rc6 kernel is now available for closing out the month of May and approaching the Linux 7.1 stable release that should be out by mid-June.

Following lots of AI/LLM-assisted fixes in recent weeks , this week was yet another busy week with lots of code churn driven by coding agents. Linux networking still saw significantly bigger pull requests due to the AI/LLM coding agent contributions. Also merged this week were more USB device quirks , hiding documentation on the "
Continue reading...

KDE Linux Prunes Its Insecure & Unused Software

With the end of the month comes a new KDE Linux status report from prominent KDE developer Nate Graham.

During the month of May, KDE Linux developers worked on restructuring their build process for KDE software. Rather than generating Arch Linux packages for KDE software and using mkosi to install them, the process is now ported over to KDE's kde-builder tool to compile all KDE software directly. The benefit is that this better aligns with how upstream KDE developers are compiling the software themselves and also makes it more distribution agnostic
Continue reading...

Linux 7.1-rc6 To Support The ASUS ROG RAIKIRI II & Nova 2 Lite Controllers

Ahead of the Linux 7.1-rc6 test kernel due out later today, this week's batch of input subsystem fixes have been sent out that includes enabling a few newer input devices.

First up the common XPad controller driver used by various Xbox style controllers is adding support for the ASUS ROG RAIKIRI II. At the beginning of May I wrote about Linux support coming for this $160 high-end gaming controller while now it's part of the "fixes" pull to make it into
Continue reading...

Linux Might Finally Disable The Microsoft RNDIS Protocol Drivers In 2026

Going back to early 2023 there were efforts to disable all the Linux drivers for Microoft's RNDIS protocol . Remote NDIS has proven to be a real security concern while superior, modern alternatives exist.

Remote Network Driver Interface Specification is the Microsoft specification built atop USB for providing a virtual Ethernet link on Windows and has been used by Linux and Android along with other platforms. RNDIS is known to be a fundamental security issue but disabling them has proven to be a drawn out process with some apparent users still left
Continue reading...

Wine-Staging 11.10 Fixes 14 Year Old Bug, Also Fixes Issue Of Some Games Being Too Dark

Building off Friday's release of Wine 11.10 is now the Wine-Staging 11.10 experimental/testing flavor with nearly 300 additional patches atop that upstream code.

First up with Wine-Staging 11.10 is adding a new patch to deal with the PDF Annotation program crashing on second start-up of the app. This 2012 bug report noted that PDF Annotation would crash when starting the program for the second time under Wine. With some updates
Continue reading...

Servo 0.2 Released With Revamped Android Browser UI

For ending out the month of May is a new monthly release of Servo, the open-source, Rust-based browser engine being developed by Linux Foundation Europe stakeholders and the open-source community. There are many nice enhancements on the desktop side with Servo 0.2 while also improving the Android browser UI experience with Servo too.

The Servoshell demo browser app for Android has been overhauled with a new history view, a 30% smaller APK file, and other improvements to the Android UI. Servoshell on the
Continue reading...

Zrythm 2.0 Alpha Released For Rewriting The Digital Audio Workstation In C++ & Qt/QML

Zrythm is a wonderful open-source digital audio workstation (DAW) application. Zrythm 1.0 released back in 2024 for this software catering from beginners to audio professionals. It's been a GTK-based application for years but the developers have been porting it to Qt6/QML . Released this weekend is the first Zrythm 2.0 alpha release that moves from GTK to Qt/QML.

Along with going from GTK to Qt6/QML on the UI side, the Zrythm codebase has
Continue reading...

Linux 7.1-rc6 To Hide The Documentation On "clearcpuid" Feature

The clearcpuid= kernel parameter can be used to disable specific CPUID features for the kernel by specifying the targeted bit numbers of the feature(s) to disable or their flags from the /proc/cpuinfo output. The clearcpuid parameter, for example, has been useful for carrying out AVX-512 comparison benchmarks for apps that check for the presence of the AVX-512 extensions via /proc/cpuinfo . But moving forward the documentation on clearcpuid is being removed to discourage its use.

The main problem
Continue reading...

AV2 v1.0 Specification Released For Next-Gen Video Coding

As expected given AOM Video Model indications last week , the AV2 v1.0 specification was officially released on Friday.

The Alliance For Open Media "AOMedia" has officially released the AV2 v1.0 specification as this next-generation video coding standard that builds off the very popular AV1.

AV2 is summed up by AOMedia as:
"Building on the foundation of AV1, AV2 is engineered to provide superior compression efficiency, enabling high-quality video delivery at significantly lower bitrates. It
Continue reading...

Various USB Quirks Merged Ahead Of Linux 7.1-rc6

Ahead of the Linux 7.1-rc6 kernel due out on Sunday, this week's round of USB fixes have been merged with various new device quirks added as well as some patches as a result of scanning tools.

Greg Kroah-Hartman in today's USB pull request for Linux 7.1-rc6 characterized the changes as: " a set of USB fixes and new device ids for 7.1-rc6. Nothing major in here, just lots of tiny fixes for reported issues
Continue reading...