Vue lecture

Linux 6.19 Merges "klp-build" As New Livepatch Module Generation Solution

Merged as part of the objtool changes for the Linux 6.19 kernel is introducing the "klp-build" script as a new solution to generate livepatch modules using a source .patch file as the input. This klp-build effort was spearheaded by Josh Poimboeuf with ideas learned from the out-of-tree Kpatch project over the past decade...
  •  

Canonical Now Offering Ubuntu Pro For WSL

Evidently Canonical has been pretty pleased with the uptake of Ubuntu on Microsoft's Windows Subsystem for Linux (WSL2) within enterprise/corporate environments as they are now offering Ubuntu Pro for WSL...
  •  

openSUSE Begins Rolling Out Intel NPU Support

Via the openSUSE Innovator Initiative, packaging of the Intel Neural Processing Unit (NPU) driver for the openSUSE ecosystem has begun. This is helping to jump-start the Intel NPU support within the openSUSE space although user-space applications ready to leverage the Intel NPU still remains very limited...
  •  

Kernel Credential Guards Merged For Linux 6.19

Merged yesterday for the Linux 6.19 kernel were "substantial" improvements to the kernel's credential infrastructure to provide guard-based management that allows for kernel code simplification and avoiding manual reference counting across many subsystems...
  •  

Steam On Linux Use Easily Hits An All-Time High In November

The Steam Survey results are out for November 2025 and continue to be very positive for the growing adoption of Linux gaming thanks to the success of the Steam Deck, the underlying Steam Play (Proton) software, and now further excitement thanks to the upcoming Steam Machine and Steam Frame...
  •  

AMD GPU Managed Memory Support Merged For The GCC 16 Compiler

When it comes to AMD Radeon/Instinct GPU compiler support much of the emphasis is on the LLVM/Clang compiler stack with their official AMDGPU LLVM shader compiler back-end as well as having the AOMP downstream compiler fork and the like. But the GNU Compiler Collection "GCC" does continue allow targeting AMD GPU targeting with its "AMDGCN" back-end and using the likes of the OpenMP API. It's not too often seeing new AMD GPU activity there for GCC but merged today is now support for managed memory...
  •  

AI Is Being Used To Help Modernize The Ubuntu Error Tracker

While some Linux distributions have begun establishing AI policies, we haven't seen any communicated from the Ubuntu camp yet but will apparently be permitted at least for project infrastructure. AI is being used currently in an effort to help modernize the Ubuntu Error Tracker...
  •  

Rust Updates For Linux 6.19, Rust Minimum Baseline To Likely Follow Debian Stable

Miguel Ojeda has already submitted the core Rust programming language infrastructure updates intended for the Linux 6.19 merge window. In the pull request he also notes that moving forward the minimum supported Rust version for compiling the Linux kernel will likely follow whatever the minimum Rust version currently in use by the latest Debian stable release...
  •  

Intel Gaudi 3 Driver Support Already Rejected For Linux 6.19

Last night Intel finally posted their Gaudi 3 accelerator open-source driver support for the mainline Linux kernel with hopes of getting that long-delayed AI accelerator support into the in-development Linux 6.19 kernel. But as I pointed out, the pull request was coming unusually late for being such a large set of patches and would face an uphill battle to make it for the Linux 6.19 merge window. Sure enough, the pull request was already rejected and withdrawn from being v6.19 material...
  •  

GNU Linux-libre 6.18 Neuters More Functionality Due To Blobs With Intel Xe, NVIDIA Nova

Following yesterday's Linux 6.18 kernel release, GNU Linux-libre 6.18-gnu is out today as the latest release of this free software purist kernel that will drop/block drivers from loading microcode/firmware considered non-free-software and other restrictions in the name of not pushing binary blobs even when needed for hardware support/functionality on otherwise open-source drivers...
  •