Latest Linux Hardware Reviews, Open-Source News & Benchmarks

More Improvements To Old AMD GPU Support On Linux Are Planned For 2026
More Improvements To Old AMD GPU Support On Linux Are Planned For 2026
7 Hours Ago - Radeon - Timur Kristóf Continues Improving AMDGPU - 7 Comments

With Linux 6.19 aging AMD GCN 1.0 and GCN 1.1 GPUs switched the default kernel driver used to provide for much better performance, RADV Vulkan support out-of-the-box, and other improvements compared to using the legacy Radeon DRM kernel driver. For 2026, Timur Kristóf of Valve's Linux graphics team has more improvements still planned to enhance these older AMD graphics cards on Linux.

31 December

AMD Ryzen AI Max, Intel Graphics & Other Linux Benchmarks That Commanded 2025
AMD Ryzen AI Max, Intel Graphics & Other Linux Benchmarks That Commanded 2025
31 December 08:27 PM EST - Phoronix - Top Linux Hardware Reviews - 3 Comments

This looks to be a wrap on 2025, Happy New Year to all the Phoronix readers over the past 21+ years. This year on Phoronix there were 226 original Linux hardware reviews and featured benchmark articles written by your's truly. Plus another 3,286 original open-source/Linux software and hardware news articles this calendar year. Here were the big topics of 2025 for the featured Linux hardware reviews and benchmark articles.

Intel Meteor Lake On Linux Two Years Post-Launch: 93% The Original Performance
Intel Meteor Lake On Linux Two Years Post-Launch: 93% The Original Performance
31 December 11:30 AM EST - Processors - 14 Comments

As part of the various end-of-year annual benchmarking comparisons and the like on Phoronix, today is a look at how the Intel Core Ultra 7 155H "Meteor Lake" performance has evolved under Ubuntu Linux in the two years since launching. Plus with next-gen Intel Panther Lake laptops expected to be showcased next week at CES, it's a good time for revisiting the Meteor Lake performance to see the difference two years have made for Intel Meteor Lake laptops on Linux.

Linux 6.19 Closing Out 2025 With Several Laptop Additions
Linux 6.19 Closing Out 2025 With Several Laptop Additions
31 December 07:16 AM EST - Hardware - x86 Platform Drivers - 5 Comments

A New Year's Eve pull request is ready with several Intel/AMD laptop improvements for the ongoing Linux 6.19 kernel cycle. An x86 platform drivers pull request sent to Linus Torvalds today brings several notable driver enhancements with expanding the range of supported laptops.

GCC & The GNU Toolchain's Exciting 2025 With New Languages, More Optimizations
GCC & The GNU Toolchain's Exciting 2025 With New Languages, More Optimizations
31 December 06:58 AM EST - GNU - GCC Excitement - 2 Comments

The GCC compiler and the GNU toolchain ecosystem at large had a great year. From new language front-ends for the likes of Algol 68 and COBOL to maturing support for GCC Rust, new performance optimizations from GCC to Glibc, initial AMD Zen 6 "znver6" support merged for GCC 16, and much more. It's pretty safe to say GCC and the broader GNU ecosystem enjoyed a very successful 2025.

Open-Source Crown Game Engine v0.60 Released
Open-Source Crown Game Engine v0.60 Released
31 December 06:47 AM EST - Linux Gaming - Crown Engine 0.60 - 3 Comments

While the Godot Engine receives a lot of attention as a prominent open-source game engine, it's far from the only one in this space. Another open-source game engine capping out 2025 with a new release is the Crown Engine.

30 December

Unexpected Surprise: Windows 11 Outperforming Linux On An Intel Arrow Lake H Laptop
Unexpected Surprise: Windows 11 Outperforming Linux On An Intel Arrow Lake H Laptop
30 December 05:04 PM EST - Computers - 72 Comments

Typically when receiving any review hardware preloaded with Microsoft Windows I tend to run some Windows vs. Linux benchmarks just as a sanity test plus it still seems to generate a fair amount of interest even though the outcome is almost always the same: Linux having a hefty performance advantage over Windows especially in the more demanding creator-type workloads. As an unexpected twist and time consuming puzzle the past two months, when recently testing out the Lenovo ThinkPad P1 Gen 8 it's faster for numerous workloads now on Microsoft Windows 11 than Ubuntu Linux.

X.Org IMAKE Updated For Those Not Yet Transitioned To Autoconf/Automake Or Meson
X.Org IMAKE Updated For Those Not Yet Transitioned To Autoconf/Automake Or Meson
30 December 03:32 PM EST - X.Org - imake 1.0.11 - 7 Comments

X.Org package wrangler Alan Coopersmith at Oracle announced today the release of imake 1.0.11, the newest version of this utility that 20+ years ago was used extensively as part of the X Window System build process for generating Makefiles from a template. With this first imake point release in two years, imake itself can now be built via Meson and there is now support for RISC-V and LoongArch architectures.

Some Meaningful Performance Benefits For Clang + LTO Built Linux Kernels
Some Meaningful Performance Benefits For Clang + LTO Built Linux Kernels
30 December 01:50 PM EST - Software - 12 Comments

Over the past few years building the Linux kernel with Clang has matured a lot thanks to upstream improvements to both LLVM/Clang and the Linux kernel. As it's been a while since our last comparison for GCC vs. Clang built kernels on the resulting system performance, our latest year-end 2025 benchmarking is providing a fresh look at the Linux 6.19 upstream Git kernel built under the latest stable GCC 15 and LLVM Clang 21 compilers. Plus with the Clang-built kernel is also the option of the Link-Time Optimized (LTO) kernel for even greater performance.

Intel's Xe Linux Driver Ready With Multi-Device SVM To End Out 2025
Intel's Xe Linux Driver Ready With Multi-Device SVM To End Out 2025
30 December 10:11 AM EST - Intel - Shared Virtual Memory - 1 Comment

Intel's open-source graphics driver engineers are ending out 2025 with a bang. Sent out today was the final drm-xe-next pull request of the year of new feature material ready for the next version of the Linux kernel. Today's pull adds support for SR-IOV scheduler groups as well as multi-device Shared Virtual Memory (SVM) support.

LLVM 22 Lands NVIDIA Olympus CPU Scheduling Model
LLVM 22 Lands NVIDIA Olympus CPU Scheduling Model
30 December 09:46 AM EST - NVIDIA - NVIDIA Olympus - 1 Comment

NVIDIA's Olympus are the ARM64 cores found within the upcoming Vera CPU that will be paired with Rubin. Olympus cores are claimed to be twice as fast as NVIDIA's current CPU cores found in Grace and based on Neoverse-V2. Earlier this year the open-source compilers landed initial support for Olympus while now a proper CPU scheduling model has been upstreamed into LLVM 22.

Linux 6.19 Kernel Benchmarks With X86_NATIVE_CPU Optimization
Linux 6.19 Kernel Benchmarks With X86_NATIVE_CPU Optimization
30 December 07:27 AM EST - Linux Kernel - X86_NATIVE_CPU - 18 Comments

Added to the Linux kernel earlier this year was the new X86_NATIVE_CPU Kconfig option to enable compiler optimizations for the local/native CPU in use when building the Linux kernel. In effect about ensuring that the "-march=native" compiler flag is set for the kernel build for optimizing the Linux kernel build for your processor being used. Back with Linux 6.16 I ran some benchmarks of the Linux kernel build with X86_NATIVE_CPU to gauge the impact. Now with the current Linux 6.19 kernel and some different hardware, here are some additional on/off benchmarks for evaluating the impact of the Linux kernel build with X86_NATIVE_CPU.

InputPlumber 0.70 Released With Expanded Hardware Support
InputPlumber 0.70 Released With Expanded Hardware Support
30 December 06:55 AM EST - Hardware - InputPlumber 0.70 - 4 Comments

InputPlumber 0.70 is out today as the newest feature update to this open-source input router and re-mapper daemon for Linux systems. With more gaming handhelds coming to market and other controllers as well as the upward trajectory of Linux gaming, InputPlumber is becoming more applicable for this daemon to combine various input devices into different virtual device formats.

The Open-Source OpenGL & Vulkan Drivers Enjoyed A Rather Remarkable 2025
The Open-Source OpenGL & Vulkan Drivers Enjoyed A Rather Remarkable 2025
30 December 06:15 AM EST - Mesa - Mesa 2025 Highlights - 2 Comments

The open-source OpenGL and Vulkan drivers making up Mesa had another very successful year. Even with all the years being invested into Mesa largely by Intel, AMD, Valve, Red Hat, and others, the upward trajectory continues for Mesa on expanding the hardware support, punctually adding new Vulkan extensions, and racking up other wins.

29 December

It Took 6+ Years For Linux's "New" Mount API To Be Properly Documented In Man Pages
It Took 6+ Years For Linux's "New" Mount API To Be Properly Documented In Man Pages
29 December 08:35 PM EST - Linux Storage - New Mount API - 41 Comments

In demonstrating one of the gaps of man pages in modern times and likely having hindered the adoption of the Linux kernel's new mount API, it took more than six years for those system calls to be properly documented within man pages. The Linux "new" mount API was introduced back in mid-2019 with Linux 5.2 and since supported by key file-systems after several years but not until weeks ago was this file descriptor based mount API scoped out within man pages.

The Performance Of Arch Linux Powered CachyOS On AMD EPYC Servers
The Performance Of Arch Linux Powered CachyOS On AMD EPYC Servers
29 December 10:10 AM EST - Operating Systems - 30 Comments

One of the more interesting announcements over the holiday period thus far is that moving into 2026, CachyOS is looking to develop a server edition for their Arch Linux based operating system. CachyOS has garnered quite a following among Linux enthusiasts and gamers for its competitive out-of-the-box performance, employing some of the optimizations by Intel's now defunct Clear Linux distribution, and pulling in all of the goodness from upstream Arch Linux. It will be very interesting to see how CachyOS Server Edition takes shape and whether it will develop a foothold in any prominent enterprise environments. While CachyOS Server Edition isn't yet released and still in its early stages, over the holidays I decided to see how CachyOS in its current form currently looks for AMD EPYC servers.

NTFSPLUS Linux Driver Renamed To Just "NTFS" With Latest Code Restructuring
NTFSPLUS Linux Driver Renamed To Just "NTFS" With Latest Code Restructuring
29 December 09:33 AM EST - Linux Storage - NTFS v3 Patches - 27 Comments

One of the unexpected Linux kernel surprises of 2025 was NTFSPLUS being announced as a new driver for Microsoft's NTFS file-system with better performance and more features compared to the classic read-only NTFS driver or the "NTFS3" kernel driver that Paragon Software submitted upstream. That NTFSPLUS driver has continued expanding its feature set and robustness and sent out today was the third iteration of the patches. Now this driver is simply being called "NTFS" with no longer going by the NTFSPLUS name.

Linux's Cache Aware Scheduling On AMD Ryzen 9 9950X3D 3D V-Cache
Linux's Cache Aware Scheduling On AMD Ryzen 9 9950X3D 3D V-Cache
29 December 06:57 AM EST - Linux Kernel - Cache Aware Scheduling + Ryzen - 6 Comments

One of the many interesting Linux kernel innovations I have closely been following this year has been the proposed Cache Aware Scheduling support. I have shown the Cache Aware Scheduling performance on AMD EPYC as well as the Intel Xeon 6 Granite Rapids performance, but what about desktops? In this article is a quick look at Cache Aware Scheduling with the Ryzen 9 9950X3D.

Updated Linux Drivers Posted For Legion Go & Legion Go S Configuration
Updated Linux Drivers Posted For Legion Go & Legion Go S Configuration
29 December 06:34 AM EST - Hardware - Legion Go Controller Configuration - Add A Comment

Open-source developer Derek J. Clark continues leading the efforts on improving the Lenovo Legion Go series hardware support under Linux. Posted today was the second iteration of the HID driver work for the Legion Go and Legion Go S for configuration support with the built-in controller HID interfaces.

SuperTux 0.7 Reaches Beta For Reviving An Open-Source Classic
SuperTux 0.7 Reaches Beta For Reviving An Open-Source Classic
29 December 05:56 AM EST - Linux Gaming - SuperTux 0.7 Beta - 4 Comments

Longtime Linux users likely have fond memories of SuperTux as the open-source jump-n-run game that used to be included on some early Linux live CD/DVDs for this Super Mario Bros inspired game. There hasn't been a new release of SuperTux in over four years but out today is the beta of SuperTux 0.7 as a major overhaul to the free software, family-friendly game title.

28 December

KDE Plasma's Wayland Transition "Nears Completion" In Ending Out 2025
28 December 08:40 PM EST - KDE - KDE Plasma 2025 - 51 Comments

In addition to today's blog post calling out the need for others to takeover the This Week In Plasma series, KDE developer Nate Graham also published another blog post to highlight the successes of the Plasma desktop over 2025. In particular, the KDE Plasma Wayland transition "nears completion" as it works to become Wayland-only in early 2027.

D7VK 1.1 Released With An Experimental Direct3D 6 Frontend
28 December 03:14 PM EST - Linux Gaming - D7VK 1.1 - 15 Comments

Between the DXVK and VKD3D(-Proton) projects there is good support for Direct3D 8 through Direct3D 12 implementations atop the Vulkan API for Linux gaming usage. For those preferring more retro classic gaming, D7VK came about more recently for Direct3D 7 as a DXVK fork. Out today is D7VK 1.1 and besides delivering fixes for its D3D7 implementation has also now tacked on an experimental D3D6 front-end.

Intel Xe vs. i915 Driver Performance On Linux 6.19 For Arc Alchemist GPUs
28 December 11:10 AM EST - Display Drivers - 19 Comments

Similar to AMD GCN 1.0/1.1 GPUs where there was product overlap between the Radeon and AMDGPU kernel drivers (and now using AMDGPU by default for those aging Radeon GPUs with Linux 6.19), the Intel Arc A-Series "Alchenist" graphics cards are in a similar boat. By default the Alchemist and Meteor Lake graphics use the i915 kernel driver by default but they can optionally use the Xe kernel driver instead as what is Intel's modern open-source kernel graphics driver. As part of our various year end 2025 benchmarks, today is a look at the current i915 vs. Xe driver performance for the Intel Arc Graphics A580.

New Patches Bring Linux Driver Support To 25+ SteelSeries Arctis Gaming Headsets
28 December 07:44 AM EST - Multimedia - SteelSeries Arctis Gaming Headsets - 11 Comments

Within the mainline Linux kernel already is the SteelSeries HID driver for supporting basic battery monitoring on the Arctis 1 and Arctis 9 gaming headsets. But a new patch series posted this morning to the Linux kernel mailing list overhaul this SteelSeries HID driver support. The patches take the support to 25+ different Arctis headset models and provide more comprehensive driver support.

KDE's "This Week In Plasma" Will Become Less Frequent Without New Volunteers
28 December 06:56 AM EST - KDE - This Week In Plasma - 26 Comments

The This Week In Plasma series written by KDE developer Nate Graham has been a great way to keep-up with all of the interesting KDE Plasma desktop developments over the past eight years. This Week In Plasma is regularly featured on Phoronix and always provides an interesting weekend look at the very newest innovations to land in Plasma. Unfortunately, This Week In Plasma will become less frequent or even go on hiatus without new volunteer contributors.

27 December

Blender 5.0 Benchmarks Since Blender 3.0 For CPU Rendering Performance
27 December 08:30 PM EST - Free Software - Blender 5.0 Performance Benchmarks - 11 Comments

As part of the many different year-end benchmarks on Phoronix, over the holidays I was curious about how far the Blender 3D modeling software's performance has evolved over the past few years. So in looking at the CPU rendering performance I ran benchmarks of the major releases since Blender 3.0 through the recently released Blender 5.0.

44% Of GNOME Core Apps Are Written In C, 13% In JavaScript & 10% In Rust
27 December 09:44 AM EST - GNOME - GNOME 2025 Stats - 67 Comments

GNOME developer Sophie Herold has shared some interesting end-of-year code stats for the GNOME project. The "GNOME" codebase is up to 6,692,516 lines of code at the end of 2025 with 1,611,526 lines of that being from GNOME apps. Where the data gets interesting is on the programming language breakdown in different areas.

Intel Open-Source Software Setback: IWD Development Hiatus
27 December 06:14 AM EST - Intel - Intel IWD - 24 Comments

Adding to the unfortunate engineering setbacks at Intel this year as part of cost-cutting measures, the Intel IWD software development has been on a hiatus for the past three months. Going from previously seeing monthly releases and almost constant activity to now development ceasing up with no activity in the past three months.

Linux 6.19 Lands Fix For ARM64 EFI Systems Crashing On Boot
27 December 05:58 AM EST - Arm - ARM64 Crash Fix - 9 Comments

Adding to the early headaches of Linux 6.19 with some regressions in performance and functionality were ARM64 hosts crashing on this in-development kernel version for those platforms using EFI. But a fix is now merged ahead of Linux 6.19-rc3 due out tomorrow.

Past 30 Days Of News | Articles & Reviews | News Archives | RSS Feed