Linux 6.16 To Add Asahi UAPI Header For Apple Silicon Graphics But No Actual Driver Yet
Submitted today via DRM-Misc-Next for queuing in DRM-Next until the Linux 6.16 merge window in June is the Asahi driver user-space API “UAPI” header. This is the user-space API intended for the Asahi kernel graphics driver for supporting the Apple M-Series graphics hardware under Linux. But due to being written in the Rust programming language and various kernel abstractions not yet ready among other obstacles, only the us … ⌘ Read more
TUXEDO Provides Update On Their Snapdragon X Elite Linux Laptop
Last year TUXEDO Computers shared that they were developing an ARM Linux notebook powered by the Qualcomm Snapdeagon X Elite. They hoped to have the Snapdragon X Elite Linux laptop shipping by Christmas 2024, but that didn’t pan out. TUXEDO Computers has now provided a status update regarding this ARM Linux notebook effort… ⌘ Read more
Framework Laptop 12 Pre-Orders Open, Starting At €569
Framework Computer has been working on bringing the Framework 12 to market as a new, smaller and convertible laptop while retaining the upgradeable aspects that users have come to love from the company. Today the company announced the pre-orders are open and the first Framework Laptop 12 devices will be shipping in June… ⌘ Read more
AMD Prepping PKI Accelerator Driver “AMDPK” For Linux
Not to be confused with the AMDXDNA accelerator driver that was mainlined just with the Linux 6.14 kernel, AMD Linux engineers are now working on “AMDPK” as a new accelerator driver for their upcoming PKI Accelerator engines… ⌘ Read more
AMD To Detail ROCm Open-Source Software Progress In June
AMD announced today they will be hosting a virtual “Advancing AI 2025” event in mid-June where they will talk about their next-gen AMD Instinct accelerators while of much interest to many Phoronix readers is an update on the ROCm open-source software… ⌘ Read more
OpenSSH 10.0 Released To Better Fend Off Attacks By Quantum Computers
OpenSSH 10.0 is now available for this widely-used SSH client/server implementation. There are a number of changes to find with OpenSSH 10.0 including better protections against possible attacks by future quantum computers… ⌘ Read more
AMD To Detail ROCm Open-Source Software Progress In June
AMD announced today they will be hosting a virtual “Advancing AI 2025” event in mid-June where they will talk about their next-gen AMD Instinct accelerators while of much interest to many Phoronix readers is an update on the ROCm open-source software… ⌘ Read more
Benchmarks: Google Cloud’s New C4D VMs Deliver Remarkable Performance With AMD EPYC Turin
As part of the announcements coming out today from Google Cloud Next 2025, the embargo has now lifted on the new Google Cloud C4D VMs. Powered by AMD EPYC 9005 “Turin” processors, the new C4D instances deliver incredibly high performance and can scale up to 384 vCPUs with 3TB of RAM. For web servers, databases, CPU-based machine learning, and other workloads, the new Google C4D instances deliver incredible uplift compared … ⌘ Read more
Ubuntu 25.04 Now Ships With JPEG-XL Support Enabled By Default
The Ubuntu 25.04 release shipping this month will now feature JPEG-XL image format support out-of-the-box… ⌘ Read more
RadeonSI Driver Wires Up Support For 16-bit NIR Types: Benefits GLES & OpenCL
Well known open-source AMD Mesa developer Marek Olšák has landed his most recent conquest: implementing support for 16-bit NIR types within the RadeonSI Gallium3D driver along with the LLVM and ACO compiler back-ends… ⌘ Read more
Initial Support For Apple Cores Merged For The GCC 15 Compiler: A12, M1, M2 & M3
As a sooner than expected follow-up to the recent news article around Apple M1 / M2 / M3 core support for the GCC compiler, that code has now been successfully merged in time for the upcoming GCC 15 stable compiler release… ⌘ Read more
AMD Preferred Core Support For Linux Revised To Better Handle Dynamic Rankings
Merged back in Linux 6.9 was AMD Preferred Core support for Linux for the concept of “preferred cores” with newer Zen processors that are communicated via ACPI CPPC for select cores able to reach a higher maximum frequency or should otherwise be preferred over other cores on the system in the name of maximizing performance. That was a nice step forward for better handling newer Ryzen processors on Linux and matching functionality … ⌘ Read more
Microsoft’s Azure Linux 3.0 Adds AMD GPU Driver Install Instructions
Yesterday brought the newest update to Microsoft’s in-house Linux distribution, Azure Linux. The Azure Linux 3.0.20250402 brought many package updates mostly in the name of shipping security fixes plus brought new instructions on making use of the AMD graphics driver stack under this Microsoft Linux distribution along with various other updates… ⌘ Read more
GNU C Library Lands Workaround After Breaking Various Steam Games, Discord & Other Apps
The release of the GNU C Library 2.41 at the end of January ended up inadvertently breaking some Steam games, Discord, Julia, MATLAB, and other select user-space software. A workaround was merged today for Glibc to workaround the problem… ⌘ Read more
GNU C Library Lands Workaround After Breaking Various Steam Games, Discord & Other Apps
The release of the GNU C Library 2.41 at the end of January ended up inadvertently breaking some Steam games, Discord, Julia, MATLAB, and other select user-space software. A workaround was merged today for Glibc to workaround the problem… ⌘ Read more
PostgreSQL Merges Initial Support For NUMA Awareness
The PostgreSQL open-source database server has been on an exciting spree of recent changes… IO_uring support was recently merged for PostgreSQL 18 along with AVX-512 acceleration of CRC32 computations for up to a 3x improvement. Merged today to PostgreSQL is initial support for NUMA awareness for helping with the PostgreSQL performance for multi-node/socket servers… ⌘ Read more
UALink 200G 1.0 Specification Published For Connecting Up To 1,024 Accelerators
UALink as the open standard alternative to NVIDIA NVLink that is backed by Intel, AMD, and other vendors has published the UALink 200G 1.0 specification… ⌘ Read more
Linux 6.15 Features Deliver A Lot For Intel & AMD, Many Other Changes
The Linux 6.15 merge window ended on Sunday with the release of Linux 6.15-rc1. There is a lot of exciting features and updates that were merged during the two-week merge window. Here is a look at all of the most prominent changes to be found with Linux 6.15. ⌘ Read more
Blender Is Looking For Help Testing Its Maturing Vulkan Backend
With the recent release of Blender 4.4 it brought many improvements to its Vulkan back-end but is still being treated as experimental. But they hope to make their Vulkan renderer production-ready this year and in order to do that they need more help from the community in testing it… ⌘ Read more
OpenSSL 3.5 LTS Released With Server-Side QUIC
OpenSSL 3.5 released today as the newest feature update to this widely-used library for SSL and TLS protocol handling… ⌘ Read more
Wayland Protocols 1.43 Released With Toplevel Tag Protocol
Wayland Protocols 1.43 is out this morning with one new protocol: xdg_toplevel_tag_v1… ⌘ Read more
CUPS 2.4.12 Released To End Out The CUPS 2.4 Print Server Series
After the CUPS lead developer left Apple and OpenPrinting taking up CUPS developer after Apple ceased development, CUPS 2.4 eventually materialized. CUPS 2.4 released in 2021 as the culmination of that work to restore the open-source development around this print server while today brings CUPS 2.4.12 for ending out the series and looking toward a future with CUPS 2.5… ⌘ Read more
Linux Patches Revised For The Lenovo Gaming Series WMI Drivers
One of the patch series that unfortunately weren’t finished up in time for the recent Linux v6.15 kernel merge window were the Lenovo Gaming Series WMI Drivers. These are the drivers for supporting some of the Lenovo gaming-oriented hardware under Linux and all the more interesting with the Lenovo Legion Go S handheld having an official Steam OS option… ⌘ Read more
Ubuntu Adds Support For A New Low-Cost RISC-V Board: The OrangePi RV2 8GB For ~$64
Canonical announced today they have released Ubuntu developer images for the Orange Pi RV2, a new RISC-V single board computer that is low-cost with the SBC featuring 8GB of RAM costing just $64 USD… ⌘ Read more
RADV Lands Workaround For Buggy HiZ/HiS On AMD RDNA4 GPUs
It turns out the Hierarchical Z “HiZ” implementation with AMD RDNA4 GPUs with the GFX12 graphics engine for early rejection of fragments before hitting the rendering pipeline is slightly buggy. Driver workarounds are needed for the HiZ/HiS support with RDNA4 GPUs to avoid potential hangs… ⌘ Read more
IBM Announces The z17 Mainframe Powered By Telum II Processors
Following IBM engineers doing a lot of open-source compiler work around a new “arch15” that we suspected to be IBM z17 with Telum II processors, this morning IBM officially announced their next-generation mainframe hardware… ⌘ Read more
New Documentation Aims To Help Improve AMD Zen System Debugging On Linux
In hoping to ease the experience for Linux enthusiasts and desktop users work through various potential hardware issues when running with AMD Zen (Ryzen) systems on Linux, a new documentation proposal adds a lot of helpers to the Linux kernel documentation area for dealing with different hardware woes… ⌘ Read more
Rust-Written Redox OS Makes USB 3.x Improvements, Async NVMe Driver Support
The Rust-written Redox OS open-source operating system project has published its March 2025 status report that outlines exciting progress made over the past month… ⌘ Read more
Mozilla Builders’ LocalScore: An Interesting Local AI LLM Benchmark
Via Mozilla’s Mozilla Builders initiative for fostering open-source AI projects is LocalScore, an interesting local AI large language model (LLM) benchmark for Windows and Linux systems. LocalScore has a lot of potential and also builds off the Mozilla Ocho Llamafile project as an easy-to-distribute LLM framework. LocalScore is still in its early stages but is already working well and will also be used in future hardware reviews on Phoronix… ⌘ Read more
Ubuntu 25.04 Boosting AMD EPYC 9005 Performance Even Higher: ~14% Faster Than Ubuntu 24.04 LTS
At the end of March with the Ubuntu 25.04 beta release I began running Ubuntu 25.04 benchmarks on desktop hardware and finding some nice performance improvements thanks to the fresh Linux 6.14 kernel and other new software updates found in this next Ubuntu release. While those numbers were positive, the Ubuntu 25.04 beta performance I am seeing on AMD EPYC 5th Gen “Turin” servers is even more exhilarating. As the fir … ⌘ Read more
DXVK 2.6.1 Released With More Bug Fixes & Performance Optimizations
DXVK 2.6.1 was just released as the newest update to this Direct3D 8 / 9 / 10 / 11 over Vulkan API implementation used by Valve’s Steam Play (Proton) and other softwarefor enjoying older Windows games on Linux… ⌘ Read more
Five Year Old Ubuntu Bug For NVIDIA Suspend/Resume Experience: Now Working On X11, Wayland Not Yet
For those looking toward a pleasant suspend and resume experience on Ubuntu with the default GNOME desktop, the Ubuntu 25.04 cycle is poised to allow for addressing a five-year-old Ubuntu bug report around the experience. However, for the near-term this is only expected to be in good shape for those using the GNOME X11 session with the GNOME Wayland session requiring further work to the Mutter compositor… ⌘ Read more
Apple M1 / M2 / M3 Core Support Might Soon Be Merged For The GCC Compiler
When it comes to compiler support for Apple Silicon and their hardware at large, Apple has long been focused on the LLVM/Clang toolchain given their long history with it, employing many of the developers, and Xcode being based on LLVM. The GNU Compiler Collection (GCC) though may soon see upstream support for the newer Apple Cores thanks to the work of GCC developer Iain Sandoe along with the input of engineers from Arm and the Apple o … ⌘ Read more
Linux 6.14.1 Released With An Initial Set Of Fixes & Hardware Quirks
For those that prefer waiting for the first point release before upgrading to a new feature release, Linux 6.14.1 was released this morning with an initial collection of fixes atop the Linux 6.14 codebase from two weeks ago… ⌘ Read more
Turbostat Utility Bumps 1024 CPU Core Limit To 8192 Cores After HPE Breaches It With 1152 Cores
On Sunday prior to releasing Linux 6.15-rc1, one of the last feature pulls was merging updates for the Turbostat utility that lives within the Linux kernel source tree. The Turbostat tool provides CPU frequency and power statistics along with the ability to query temperatures and other CPU metrics on AMD and Intel processors… ⌘ Read more
Linux 6.15-rc1 Released With New Performance Optimizations, Updated Zstd & New Hardware
The Linux 6.15 merge window has been capped off with the Linux 6.15-rc1 test kernel having been just released… ⌘ Read more
NVIDIA Makes PhysX & Flow GPU Code Open-Source
As a win for the open-source community from NVIDIA, the company recently announced they are making their PhysX and Flow GPU-accelerated source code open-source… ⌘ Read more
Apple Z2 Touchscreen / Touch Bar Driver Lands In Linux 6.15
As we close out the Linux 6.15 merge window this weekend culminating with the Linux 6.15-rc1 release, the input driver updates were merged that include introducing the new Apple Z2 driver… ⌘ Read more
PostgreSQL Turns To AVX-512 For CRC32 Computations: Up To 3x Faster
In addition to the recent optional IO_uring support for the PostgreSQL database server on Linux and async I/O batch mode, another exciting performance improvement was merged this week. Landing in the PostgreSQL database server this week was support for using AVX-512 instructions for CRC32C computations… ⌘ Read more
Large Atomic Write Preparations Land In Linux 6.15
One of the early pull requests for Linux 6.15 that I’ve been meaning to highlight are the VFS iomap updates sent in by Microsoft engineer Christian Brauner. In particular, the VFS iomap pull brings preparations for large atomic writes and its upcoming usage by the XFS and EXT4 file-systems… ⌘ Read more
Linux 6.15 Performance Events Adds Support For AMD Zen 5 Load Latency Filtering
Merged a few days ago for the Linux 6.15 kernel were all of the performance events updates for which there are a few notable patches on the AMD and Intel side this cycle… ⌘ Read more
Linux 6.15 Kbuild Adds Support For LoongArch Debian & Faster gendwarfksyms
Among the pull requests coming in at the tail end of the Linux 6.15 merge window with 6.15-rc1 expected tonight are all of the Kbuild updates as the infrastructure for building out the kernel… ⌘ Read more
Linux 6.15 Crypto Subsystem Delivers Faster AES-CTR For AMD Zen 5 & Other x86_64 CPUs
The cryptography subsystem updates for the in-development Linux 6.15 merge window are quite exciting with some optimizations for modern x86_64 Intel/AMD processors enticing us the most… ⌘ Read more
RISC-V With Linux 6.15 Adds Support For BFloat16 “BF16” Instructions
Merged on Friday for the nearly-over Linux 6.15 merge window were the RISC-V CPU architecture updates for this next kernel release… ⌘ Read more
Debian APT 3.0 Stable Released With New Package Solver & Refined Text UI
APT 3.0 has been officially released as the first stable version following an interesting development cycle. APT 3.0 has been dedicated to the late Steve Langasek with his many Debian and Ubuntu contributions over the years… ⌘ Read more
Resources 1.8 Released As A Great System Resource Monitor For GNOME
In addition to all the KDE Plasma activity this week, GNOME developers have also been quiet busy working on a variety of improvements to the open-source desktop on their side of the pond… ⌘ Read more
FEX 2504 Ships More Optimizations For Running x86_64 Linux Binaries On ARM64
FEX 2504 is out with its newest monthly feature update for this open-source emulator that allows running x86/x86_64 binaries on AArch64 Linux hosts. This alternative to QEMU and Box64 continues focusing on new performance optimizations to further enhance the appeal and speedy potential of this x86_64-on-ARM64 emulator… ⌘ Read more
LACT 0.7.3 Further Enhances This GPU Configuration & Monitoring Tool
LACT 0.7.3 is out this weekend as the newest feature update to this Linux GPU configuration and monitoring tool. LACT helps make up for the lack of any official GUI-based GPU configuration tool on Linux provided by AMD or Intel. It also works on NVIDIA GPUs too for providing a nice unified app for GPU configuration from all three major GPU vendors… ⌘ Read more
Intel Open Image Denoise Adds Support For AMD RDNA4 & NVIDIA Blackwell
Intel’s Open Image Denoise library that is part of their oneAPI Rendering Toolkit as a set of open-source, high performance denoising filters for ray-traced images is out with a new release. Open Image Denoise is used by applications like Blender and with this version 2.3.3 release is expanded GPU support… ⌘ Read more
KDE Plasma Lands More Crash Fixes This Week, Refines Its Crash Reporting Wizard
It’s been a busy start to April for KDE Plasma developers as they continue working toward the Plasma 6.4 feature release. There have been yet more crash fixes along with other polishing and stability enhancements to kick off the new month… ⌘ Read more