Phoronix Premium Cyber Week “Black Friday” Deal To Help Enable Linux Hardware Reviews
The end of 2025 is quickly approaching and while there are the various end of year holidays, you can still expect to find new and original content on Phoronix each and every single day of the year just as it’s been for more than a decade of the now 21-year-old Phoronix.com. The last day without any new content on Phoronix was all the way back in May of 2012. That’s due to my passion for Linux hardware and open-source, paired in … ⌘ Read more
Memtest86+ 8.0 Released With Support For Latest Intel & AMD CPUs
Since the 2022 release of memtest86+ 6.0 as a rewrite of this long-used RAM testing utility, this open-source software has continued advancing nicely after a decade hiatus. Released on Sunday night was memtest86+ 8.0 as the latest iteration of this popular RAM tester for enthusiasts… ⌘ Read more
Linux 6.18-rc7 Released With Late Hardware Improvements
Linux 6.18-rc7 just arrived in the Git tree as the newest weekly test build leading up to Linux 6.18 stable hopefully debuting next Sunday, 30 November… ⌘ Read more
Wayland Protocols 1.46 Released With New Experimental Additions
Wayland Protocols 1.46 released this evening with new experimental protocols for text improvements as well as refinements to the color management protocol for HDR… ⌘ Read more
NVIDIA Preps 1.6Tb/s Networking For Linux 6.19
NVIDIA has a number of Linux kernel patches on the way to the Linux 6.19 kernel in preparing for 1.6 Tb/s networking on NVIDIA-Mellanox hardware… ⌘ Read more
Linux Patches Improve Intel Nested VM Memory Performance Up To ~2353x In Synthetic Test
AWS engineers have been working on Linux kernel improvements to KVM’s VMX code for enhancing the unamanged guest memory when dealing with nested virtual machines. The improved code addresses some correctness issues as well as delivering wild performance improvements within a synthetic benchmark… ⌘ Read more
Glibc Math Code Sees 4x Improvement On AMD Zen By Changing FMA Implementation
Merged this week to the GNU C Library “glibc” code is dropping the ldbl-96 FMA implementation from this library as in doing so they found a 4x improvement to throughput and latency on AMD Zen 3 hardware… ⌘ Read more
Google Looks To Bring JPEG-XL Support Back To Chrome / Chromium
Back in 2022 was the surprising decision by Google that they were going to deprecate JPEG-XL image support in Chrome. By the end of 2022 they went ahead and removed JPEG-XL support from Chrome/Chromium to the frustration of many web developers and end-users interested in this image format. Now though as we get ready to roll into 2026, Google engineers are looking at bringing back JPEG-XL support to the Chrome web browser… ⌘ Read more
GCC Steering Committee Allows New Language Front-End To Land For GCC 16
Joining Ada, C/C++, COBOL, D, Fortran, Go, Modula-2, Objective-C/Objective-C++ and Rust is now another programming language expected to be added for the GCC 16 compiler release due out in the new year… ⌘ Read more
RISC-V Testing Lapse Resulted In Wrong MIPS RISC-V Vendor ID Landing In Linux 6.18
An interesting anecdote from this week’s batch of RISC-V fixes for the Linux 6.18 kernel exposed that the MIPS RISC-V/JEDEC vendor ID was wrong for code merged at the start of the kernel cycle. The testing hadn’t caught it either as the QEMU emulation also ended up inadvertently using the wrong vendor ID too… ⌘ Read more
FreeBSD 15.0-RC3 Ships Latest OpenZFS, KDE Dropped From DVD ISO Due To Size Constraints
FreeBSD 15.0 is working toward its stable release in early December. As part of reaching that major release, FreeBSD 15.0-RC3 released today as what may be the final release candidate before FreeBSD 15.0-RELEASE… ⌘ Read more
Linux Device Trees For Cancelled Products? Don’t “Waste Time”
Yesterday TUXEDO Computers cancelled their Snapdragon X Elite Linux laptop plans. In their announcement discontinuing work on this X1E Linux laptop, they said they would still upstream the Device Tree support to the mainline Linux kernel. Indeed they posted a new revision of their DT patches on Friday for the Linux kernel, but there is diminishing outlook that they will be accepted upstream for this cancelled product… ⌘ Read more
KDE Plasma 6.6 Will Provide A Much Better Experience For High Refresh Rate Displays
More features continue piling on for the KDE Plasma 6.6 desktop, including an important performance fix this week for those running displays with a higher than 60Hz refresh rate… ⌘ Read more
Algol 68 GCC Compiler Patches Updated With Modules System Added
Since the start of the new year, there have been patches being posted for proposing a new GCC compiler front-end for the half-century old Algol 68 programming language. Oracle engineer Jose Marchesi has been leading the Algol 68 effort for GCC and this weekend posted a new revision of the patches, which now includes a working modules system implementation… ⌘ Read more
Linux 6.18 To Enable Both Touchscreens On The AYANEO Flip DS Dual-Screen Handheld
Sent out today were a set of input subsystem fixes for the near-final Linux 6.18 kernel. A bit of a notable addition via this “fixes” pull is getting both touchscreens working on the AYANEO Flip DS, a dual-screen gaming handheld device that can be loaded up with Linux… ⌘ Read more
KDE Plasma 6.6 Will Provide A Much Better Experience For High Refresh Rate Displays
More features continue piling on for the KDE Plasma 6.6 desktop, including an important performance fix this week for those running displays with a higher than 60Hz refresh rate… ⌘ Read more
Nautilus File Manager In GNOME 50 Will Load Thumbnails Much Faster
Just last week GNOME’s Nautilus file manager “GNOME Files” made headlines for finally supporting Ctrl+INsert and Shift+Insert while this week there is more activity worth pointing out. Nautilus in GNOME 50 will be loading thumbnail images much faster than in prior versions… ⌘ Read more
NVIDIA 580.94.11 Linux Driver Brings HDR Metadata Support
NVIDIA today issued the 580.94.11 driver release as their newest Vulkan beta driver for Linux customers. Most notable with this beta driver update is adding VK_EXT_hdr_metadata support… ⌘ Read more
Steam Frame Using Mesa’s Turnip Vulkan Open-Source Driver
In addition to Valve contributing to the open-source Radeon Vulkan driver for enhancing the Linux gaming experience and their AMD-powered Steam Deck, the upcoming Steam Frame VR headset is making use of Mesa’s open-source “Turnip” Vulkan driver for Qualcomm Adreno graphics… ⌘ Read more
TUXEDO Computers Drops Snapdragon X1 Elite Linux Laptop Plans
Back in mid-2024, the Bavarian Linux PC vendor TUXEDO Computers teased plans for developing a Snapdragon X Elite Linux laptop. Initially they hoped to have it out by Christmas 2024. That didn’t happen and now approaching Christmas 2025 they confirmed they have stopped their plans for shipping a Snapdragon X1 Elite laptop for Linux customers… ⌘ Read more
Clang 21 Delivering Nice Performance Gains On AMD EPYC Zen 4 With HBM3
One of the areas I’ve been meaning to run more benchmarks on this season has been for the recently released Clang 21 compiler. Back in September when LLVM Clang 21 was debuting I ran some initial benchmarks and found it to deliver some nice performance gains on AMD EPYC Zen 5 but then have been busy with other benchmarks/articles for expanding that testing. Recently with having some spare cycles and gratis access still to the Microsoft A … ⌘ Read more
Sovereign Tech Fund Hiring A New Leader For Driving Open-Source Funding
Germany’s Sovereign Tech Fund / Sovereign Tech Agency has been a godsend the past few years for the open-source community. This funding from the German government has led to significant funding for dozens of prominent open-source infrastructure projects to provide more resources for enhancing security, enabling new features, and more. As the Sovereign Tech Fund prepares for the next phase of growth, they are hiring a new head to lead the efforts.. … ⌘ Read more
Linux 6.19 To Add Support For The Realtek RTL8125K
The upcoming Linux 6.19 kernel cycle is set to introduce support for the Realtek RTL8125K as a forthcoming Ethernet ASIC… ⌘ Read more
Intel Linux Driver Working To Enable “CMTG” Feature For Lunar Lake Onwards
With Lunar Lake and newer Intel graphics there is a new feature called the Common Mode Timing Generator (CMTG) that so far hasn’t been enabled by the open-source Intel Linux graphics driver. But patches being worked on are enabling this CMTG feature that will unlock other functionality moving forward… ⌘ Read more
Intel Continues Working On Dynamic PAMT To Reduce Memory Overhead For TDX
One of the improvements that Intel software engineers have been working on for the Linux kernel around their Trust Domain Extensions (TDX) functionality for confidential computing VMs is reducing the memory use. That work is under the Dynamic PAMT umbrella and this week brought the latest iteration of patches to help lower RAM use when engaging TDX for confidential VMs… ⌘ Read more
ASUS Armoury Driver Set To Be Introduced In Linux 6.19
Expected to be introduced in the upcoming Linux 6.19 kernel cycle is the ASUS Armoury “asus-armoury” driver for enhancing support for the ASUS ROG Ally gaming handhelds and other ASUS enthusiast/gaming devices under Linux… ⌘ Read more
Servo Announces Sponsorship Tiers To Get More Organizations Backing This Browser Engine
The Servo open-source web browser engine has been making good progress in recent times. Long outside the confines of Mozilla and working as a Linux Foundation Europe project, Servo has been advancing thanks to Igalia and other open-source developers while getting by on around ~$5.7k USD per month thanks mostly to donations from individuals. Servo has now announced sponsorship tiers in hopefully to solicit more donations from la … ⌘ Read more
Intel Compute Runtime 25.44.36015.5 Brings More Performance Optimizations & Features
Released tonight was the Intel Compute Runtime 25.44.36015.5 as their roughly monthly update to this open-source GPU compute stack providing Level Zero and OpenCL support for Intel’s integrated and discrete graphics hardware… ⌘ Read more
Dell Now Shipping Laptop With Qualcomm NPU On Linux Ahead Of Windows 11
Dell announced today that their new Pro Max 16 Plus laptop with a Qualcomm discrete NPU is now shipping… That is if you are running Ubuntu Linux while the Windows 11 pre-load option is expected in early 2026. An exciting twist with the Linux version of the Dell Pro Max 16 Plus shipping before Microsoft Windows… ⌘ Read more
Canonical Gets Flutter Up And Running On RISC-V For Ubuntu
Canonical has been bullish on RISC-V with Ubuntu being one of the most common Linux distributions endorsed by RISC-V board vendors. Canonical also has been bullish on the Flutter toolkit for crafting their desktop installer UI and other modern UI/app interfaces. But these two together haven’t panned out with Flutter not currently supporting RISC-V. Canonical has submitted pull requests now for enabling RISC-V support with Flutter… ⌘ Read more
PHP 8.5 Released With New Pipe Operator, New URI Extension & Clone With
PHP 8.5 is out today as the annual major feature release for this popular scripting language… ⌘ Read more
Updated Steam Runtime Switches To Debian 13 Libraries, SDL2 Using Compatibility Layer
An updated version of the Steam Linux Runtime 4 branch was rolled out that has now shifted from Debian 11 to Debian 13 libraries for some significant upgrades. In the process more libraries have gone x86_64 only in foregoing the i386 builds. In addition, the SDL 2 library support for the Steam Runtime is now provided by sdl2-compat as the compatibility layer for SDL2 atop SDL3… ⌘ Read more
Linux 6.18 Sees Late Improvements For Xbox Ally, Lenovo Legion Go, & Alienware Laptops
We’re closing in on the Linux 6.18 stable kernel release likely in little more than one week (30 November barring any delays) and today’s batch of x86 platform driver updates is bringing some new hardware support as well as some notable consumer device fixes/improvements… ⌘ Read more
Linux 6.19 Slated To Land “mm/cid” Rewrite That Has Very Positive Performance Potential
A set of Linux kernel patches posted back in October for rewriting the kernel’s memory-mapped concurrency ID code for some nice performance wins looks like it will land for Linux 6.19. This is the code that prominent Intel engineer Thomas Gleixner found to yield up to an 18% improvement for the PostgreSQL database. My testing of this “mm/cid” code has also shown some nice performance wins too… ⌘ Read more
VKD3D 1.18 Released With Numerous Improvements For Direct3D 12 On Vulkan
VKD3D 1.18 is now available for this Direct3D 12 implementation that is part of the upstream Wine project. The VKD3D 1.18 release also comes just ahead of next month’s feature freeze for the upcoming Wine 11.0 stable release… ⌘ Read more
Firefox 147 Will Support The XDG Base Directory Specification
A 21 year old bug report requesting support of the XDG Base Directory specification is finally being addressed by Firefox. The Firefox 147 release should respect this XDG specification around where files should be positioned within Linux users’ home directory… ⌘ Read more
Rusticl Has Turned Out Remarkably Well For Open-Source OpenCL For Mesa Drivers
Rusticl as a modern OpenCL implementation for Mesa Gallium3D drivers has turned out remarkably well. Rusticl performance has evolved quite well for this Rust-based OpenCL driver and it continues tacking on new features / OpenCL extensions as well as working gracefully with more Mesa drivers. Rusticl lead developer Karol Herbst presented on some of the recent accomplishments for this driver back at XDC2025… ⌘ Read more
Intel Preps Linux KVM For Diamond Rapids’ AVX10.2 & Expanded AMX
The latest feature enablement work happening by Intel for the Linux kernel with next-generation Diamond Rapids server processors are the adjustments to the Kernel-based Virtual Machine (KVM) for readying the new CPU ISA capabilities for a virtualized world… ⌘ Read more
MEMINSPECT Proposed For The Linux Kernel To Help In Memory Analysis / Debugging
A patch series sent out today on the Linux kernel mailing list proposes “MEMINSPECT” as a new mechanism for helping with memory analysis… ⌘ Read more
Rust-Based Arm GPU Kernel Driver “Tyr” Begins Running GNOME & Basic Games
Initially upstreamed into the Linux 6.18 kernel is Tyr as a Rust-based GPU kernel driver for Arm Mali hardware. This is in effect a Rust alternative to the Panthor DRM kernel driver for newer Arm Mali GPUs with the Command Stream Firmware (CSF). With the latest development code for Tyr, it’s moved onto running the GNOME desktop and basic games like SuperTuxKart… ⌘ Read more
Xen 4.21 Released With AMD CPPC & Resizable BAR Support
Xen 4.21 is out today as the newest feature release for this open-source hypervisor backed by AMD, Arm, AWS, and other organizations. Plus with Xen’s use within automotive environments, Ford and Honda too… ⌘ Read more
AMD Threadripper 7980X Performance On Linux Two Years After Release
This week marks two years since the debut of the Ryzen Threadripper 7000 series processors. Given the occasion, I decided to revisit the Linux performance of the Threadripper 7980X compared to original benchmarks from November 2023 to see how the latest Linux software stack performs for these Zen 4 HEDT processors. ⌘ Read more
AMD Begins Posting Open-Source Linux Patches For Their Next-Gen GPU IP
Beginning yesterday and continuing today are several patch series beginning to lay the foundation in the AMDGPU kernel graphics driver for enabling some next-generation graphics IP. Due to the AMD graphics driver block by block enablement strategy and IP-based discovery adopted by their driver over the past few years, it’s not clear what this new hardware enablement is for whether it’s RDNA5 / UDNA or some RDNA4 refresh. In any event, the … ⌘ Read more
Intel “imh_edac” Driver Being Developed For New Memory Controller With Diamond Rapids
Intel engineers today posted Linux kernel patches for plumbing a brand new Error Detection And Correction “EDAC” driver for the next-generation memory controller design debuting with Xeon Diamond Rapids… ⌘ Read more
Qualcomm Upstreaming Initial GPU Support For Snapdragon X2 Elite In Linux 6.19
Back in September the Qualcomm X2 Elite SoCs were announced for next-gen Windows 11 on Arm laptops. Since then some initial X2 Elite enablement patches for the Linux kernel have arrived and for the upcoming Linux 6.19 kernel more of that work will reach mainline. Excitingly, Linux 6.19 is now bringing GPU and display support for the Adreno X2-85 found within the Snapdragon X2 Elite SoC… ⌘ Read more
Microsoft Announces Cobalt 200 CPU With 132 Arm Neoverse-V3 Cores
Microsoft announced the Cobalt 200 processor as their next-generation cloud-native CPU for the Azure Cloud. The Cobalt 200 will feature 132 Arm Neoverse-V3 based cores… ⌘ Read more
AMD Continues Working On Xen GPU Virtualization Features - “The Best Is Yet To Come”
When it comes to GPU virtualization we have seen AMD engineers carry out a lot of work in recent years around the Xen hypervisor even when it hasn’t seen as much interest from other vendors. We found out that much of their interest in Xen for GPU virtualization is due to automotive / in-vehicle infotainment demands and it remains that way. They continue cooking some new features and they say “the best is yet to come” in a new presen … ⌘ Read more
More NVIDIA Nova Enablement For Linux 6.19 With Other Rust Graphics Driver Code
Alice Ryhl of Google sent out the main set of Rust language code changes for the Direct Rendering Manager (DRM) graphics/display driver subsystem ahead of Linux 6.19. Notable is continued DRM core infrastructure work for Rust plus the open-source NVIDIA “Nova” driver continues taking shape albeit isn’t yet ready for end-user usage… ⌘ Read more
GCC 16 Compiler Now Ready For AVX10.2 & APX With Intel Nova Lake
Intel’s ISA documentation was updated last week to confirm Nova Lake processors will support AVX10.2 and APX extensions after they were not officially acknowledged in prior versions of the spec and the initial open-source compiler enablement with -march=novalake also left them without those prominent ISA capabilities. Following that documentation update, a few days ago LLVM Clang updated their Nova Lake compiler support for the new ISA capabilit … ⌘ Read more
Linux 6.18 Receives Fixes For ELECOM M-XT3URBK & SONiX AK870 PRO Devices
Sent out today was likely the last batch of HID subsystem fixes ahead of the Linux 6.18 kernel releasing as stable around the end of the month. With it are some new device-specific quirks for fixing hardware support for a mouse and keyboard… ⌘ Read more