Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2026-04-16 23:45
Linux Ham Radio KISS Serial Driver Being Modernized In 2026
Here's something that wasn't on my bingo card for this year of the "MKISS" driver for ham radio being modernized in 2026 as opposed to just being dropped. The MKISS code hasn't seen much driver activity since the original Git import of the Linux kernel more than twenty years ago...
Intel Prepares Wireless Mode Support For QAT Gen6 Hardware
Last year Intel began preparing their QuickAsist Linux driver support for QAT Gen6 hardware with upcoming platforms. That initial Intel QAT Gen6 driver enablement landed back in Linux 6.16 while for the upcoming Linux 7.1 kernel they are preparing support for a new wireless mode with this next-gen QuickAssist hardware...
Many EXT4 Fixes Lined Up For Linux 7.0-rc6
Ahead of the Linux 7.0-rc6 kernel due to be released later today, quite a number of EXT4 file-system fixes were sent out this morning...
AMDXDNA Driver Introducing Per-Process Memory Usage Queries In Linux 7.1
Sent out this week was another drm-misc-next pull heading to DRM-Next ahead of next month's Linux 7.1 merge window. Notable with this week's Direct Rendering Manager code changes was introducing per-process buffer object "BO" memory usage query support for user-space...
Nginx 1.29.7 Delivers Multipath TCP Support
Released this week was Nginx 1.29.7 as the newest mainline version of this HTTP(S) web server. Releasing alongside Nginx 1.28.3 stable, it fixed buffer overflow vulnerabilities and some other vulnerabilities. Making Nginx 1.29.7 more exciting though is that it landed Multipath TCP support...
RadeonSI Driver Lands Fixes For EDuke32 For Those Wanting To Enjoy Duke Nukem 3D In 2026
It's fairly rare for the RadeonSI Gallium3D driver to hit OpenGL rendering game bugs these days as besides more games going opting for Vulkan API use, RadeonSI is rather robust and very mature at this stage. Recently though a Linux gamer that upgraded to a Radeon RX 9070 XT RDNA4 graphics card noticed that the open-source EDuke32 Duke Nukem 3D build and its derivatives were failing to render properly with the RadeonSI driver...
GIMP 3.2.2 Released With Minor UI/UX Updates & Bug Fixes
It was just two weeks ago that GIMP 3.2 released, one year after the big GIMP 3.0 debut. Out today is GIMP 3.2.2 with various bug fixes, plug-in / file format handling updates, and some minor UI/UX work...
AMD Introduces GAIA Agent UI For Privacy-First Web App For Local AI Agents
AMD's GAIA AI agent framework (that previously stood for "Generative AI Is Awesome" albeit they seemed to have dropped promoting it as that name) for Ryzen AI hardware is out with a new version. AMD GAIA 0.17 introduces Agent UI as a new privacy-first web application for local AI agents...
Linux 7.0-rc6 Bringing A Lot Of Audio Quirks / Fixes
The Linux 7.0-rc6 kernel due for release tomorrow has a lot of audio fixes/quirks to correct a wide variety of different hardware issues, mostly different problematic laptops for their speakers and/or microphone behavior under Linux...
LLVM's DTLTO Now More Efficiently Adding Files To The Link For Much Better Performance
Last year LLVM began landing their Distributed ThinLTO "DTLTO" support as an enhancement to their ThinLTO approach for link-time optimizations. An improvement merged this week to LLVM addresses a performance bottleneck discovered when adding files to the link...
Gedit Aims For More Frequent Releases, Bans AI / LLM Contributions
Following the release of GNOME 50, Gedit 50 was released on Friday as the newest version of this graphical text editor aligned with the GNOME desktop. Moving forward the Gedit developers are banning AI / large language model (LLM) driven developments and aim to ship more releases faster...
Fish 4.6 Shell Brings Support For Recent systemd Environment Variables
Fish 4.6 released today as the newest version of this Rust-based interactive shell for Linux and other platforms...
KDE Plasma 6.7 Addresses 5 Year Old Request For Easier Microphone Testing
It's been another busy week in the KDE space as Plasma developers continue working on new feature activity for the big Plasma 6.7 release...
DRBD Driver Working To Land ~15 Years Worth Of Changes Into The Linux Kernel
Developers behind the Distributed Replicated Block Device "DRBD" for mirroring block devices between multiple host systems are working to resync the upstream Linux kernel DRBD support with the out-of-tree DRBD code they have been maintaining for the past ~15 years out-of-sync. It's a big undertaking but they have begun staging patches for review and testing to get this massive set of changes up to par for mainline...
Framework Computer Steps Up Their Support For KDE
Framework Computer as the company behind the modular Framework laptops and incredible Ryzen AI Max "Strix Halo" Framework Desktop has stepped up their support for the KDE community...
KDE Plasma 6.6 Showing Frequent Performance Advantage Over GNOME 50 With NVIDIA R595 Driver
Earlier this week I provided benchmarks looking at KDE Plasma 6.6's performance advantage over GNOME 50 for Linux gaming with AMD Radeon graphics. That raised the question if the same was true when using NVIDIA graphics with their official Linux graphics driver stack. Here are such benchmarks looking at the KDE Plasma 6.6 and GNOME 50 performance on Ubuntu 26.04 beta while using the new NVIDIA 595.58.03 Linux driver.
Intel Xe Driver Improves Memory Pressure / Out-Of-Memory Behavior For vRAM With Linux 7.1
Following the Intel Xe kernel graphics driver pull request landing transparent hugepages for device pages as an SVM win, another round of Intel Xe driver updates were sent out this week ahead of next month's Linux 7.1 merge window. This latest pull request lands a new user-space API for helping the Intel Xe driver better cope with situations of video memory pressure / out-of-memory behavior for vRAM...
BPF-Based I/O Scheduler For Linux Demonstrated
With sched_ext there is support for BPF-based CPU scheduling policies for the Linux kernel while now a new initiative is working on BPF-based I/O schedulers...
AMD ROCm 7.12 Tech Preview Brings More Consumer APU & GPU Support
In addition to this week's ROCm 7.2.1 stable point release, ROCm 7.12 was also released as the newest tech preview in working toward what will presumably be called ROCm 8.0...
Linux Patches Posted To Fix ~2x Performance Drop For CPU Workloads On NVIDIA Vera Rubin
An important set of Linux scheduler patches were posted for review on Thursday for improving the SMT-aware asymmetric CPU capacity handling. These patches to improve the Linux kernel scheduler around CPU Simultaneous Multi-Threading (SMT) is needed after NVIDIA engineers discovered up to a ~2x performance drop for CPU-intensive workloads on their upcoming Vera Rubin platform...
AMDGPU Driver For Linux 7.1 Preps Debug Improvements, New Hardware IP
Another round of AMDGPU/AMDKFD kernel driver improvements were sent out this week as feature development for DRM-Next ahead of Linux 7.1 begins to wind down...
wlroots 0.20 Released,Sway 1.12-rc1 Available For Testing With Color Management
Released today was wlroots 0.20 as this Wayland support library used by some Wayland compositors for doing much of the "heavy lifting" of compositor bring-up. Following wlroots 0.20, Sway 1.12-rc1 was released for testing as this closely-aligned Wayland compositor inspired by the i3 window manager...
Ubuntu 26.04 LTS Beta Released: Powered By Linux 7.0 + GNOME 50 + Mesa 26.0
Right on schedule the beta for Ubuntu 26.04 LTS is now available for testing. This is a great opportunity to help test this release ahead of the official Long Term Support release due out on 23 April...
KDE's KWin Compositor Lands First Step Toward Vulkan Support
Merged today was the very first step toward implementing Vulkan support within KDE's KWin compositor as an alternative to OpenGL rendering...
Open-Source Nouveau Performance With Linux 7.0 + NVK Mesa 26.1-dev vs. NVIDIA Linux Driver
As a few months have passed since our prior round of testing the fully open-source NVIDIA Linux driver stack with the Nouveau kernel driver and Mesa NVK Vulkan driver plus Zink, here is a fresh round of benchmarks using Linux 7.0 and Mesa 26.1-dev compared to the open-source stack shipped by Ubuntu 25.10 (Linux 6.17 + Mesa 25.2) for showing how far the open-source NVIDIA driver has progressed the past few months. Plus testing against the NVIDIA official Linux graphics driver for putting that Nouveau/NVK performance into perspective.
Ubuntu Will Switch To ntpd-rs As Its Next Rust System Component
Canonical engineers are planning a switch to ntpd-rs as the newest Rust-based system component for Ubuntu Linux for handling time synchronization...
AMD Announces The Ryzen 9 9950X3D2
AMD this morning finally announced the long-rumored Ryzen 9 9950X3D2 flagship processor with 3D V-Cache for both of the CCDs...
Intel Xe Driver In Linux 7.1 Enabling THP For Device Pages As A Big SVM Win
Sent out today was a new batch of "drm-xe-next" material of Intel Xe kernel graphics driver improvements ready for the upcoming Linux 7.1 kernel cycle. Standing out in this pull is enabling Transparent Hugepages (THP) support for drm_pagemap as a big win for those making use of Shared Virtual Memory (SVM) for GPU compute and the like...
Fedora 45 Aims For IPv6-Mostly Support Out-Of-The-Box
One of the early features for Fedora 45 that was approved this week is enabling IPv6-mostly support within NetworkManager for a more modern out-of-the-box network experience...
NXP Neutron NPU Kernel Driver Blocked For Now By A Closed-Source User-Space Blob
Last month NXP posted open-source Linux kernel driver patches for their Neutron NPU accelerator. The NXP Neutron NPU aims to help with edge AI applications and this neural processing unit is found in their different SoCs. Unfortunately, their GitHub repository for the user-space software ends up containing a binary-only blob that will end up delaying plans on getting this driver into the mainline Linux kernel...
An Enticing Optimization For Linux Memory Reclaim On Today's Multi-Core Platforms
A new set of Linux kernel patches for batch TLB flushing for dirty folios within the kernel's vmscan path were recently floated on the Linux kernel mailing list. This batch TLB flushing optimization for dirty folios during memory reclaim can be a significant performance win with today's multi-core hardware...
ASUS Armoury & HP WMI Drivers Add More Laptops Ahead Of Linux 7.0-rc6
Merged today was another round of platform-drivers-x86 changes for the ongoing Linux 7.0 cycle. There are bug fixes plus some new hardware support additions that make this merge notable. Due to the new hardware support amounting to just device IDs and not risking existing hardware support, it's fine for merging at this late stage of Linux 7.0 development...
Fedora 45 Plan Approved For Web Frontend To Linux's "Blue Screen of Death" DRM Panic
With just a few weeks to go until the official Fedora 44 release, there is already feature planning and activity beginning for Fedora 45 that will be released toward the end of 2026. Among the early feature approvals is a new web front-end feature to the DRM Panic "Blue/Black Screen of Death" functionality with a specialized QR code for kernel errors...
AMD ROCm 7.2.1 Released With Ubuntu 24.04.4 LTS Support, Bug Fixes
Building off the release of ROCm 7.2 from January, ROCm 7.2.1 is now available with Ubuntu 24.04.4 LTS support as well as various bug fixes to this open-source AMD Radeon/Instinct GPU compute stack...
KDE Plasma 6.6 Delivers An Impressive Edge For Radeon Graphics Over GNOME 50 On Ubuntu 26.04
In testing thus far on Ubuntu 26.04, the KDE Plasma 6.6 desktop with the Wayland session is working pretty darn well and delivering a performance edge across many games/graphics workloads compared to the default GNOME 50 desktop. At least as far as AMD Radeon graphics are concerned, Plasma 6.6 is in quite impressive shape for the upcoming Ubuntu 26.04 LTS release.
Intel Announces Arc Pro B70 With 32GB GDDR6 Video Memory
Alongside announcing the new Intel Core Ultra Series 3 Panther Lake parts with vPro for commercial PCs and the Xeon 600 workstation processors, Intel finally announced their professional "big Battlemage" BMG-G31 graphics card with the Arc Pro B70 as well as the Arc Pro B65...
FreeCAD 1.1 Brings Many Improvements For Open-Source CAD
FreeCAD 1.1 is out today as the newest feature release for this leading open-source CAD application...
Lemonade 10.0.1 Improves Setup Process For Using AMD Ryzen AI NPUs On Linux
Earlier this month with the release of the Lemonade SDK 10.0 and FastFlowLM 0.9.35, using AMD Ryzen AI NPUs for running LLMs on Linux finally became feasible. AMD XDNA 2 NPUs can now run on Linux well for LLM workloads! Released on Tuesday was Lemonade 10.0.1 with a few improvements for the setup process of this local LLM open-source solution on Linux...
Ubuntu 26.10 Looks To Strip Its GRUB Bootloader To The Bare Minimum For Better Security
Ubuntu developers at Canonical are looking to strip the signed GRUB bootloader features to the bare minimum for the Ubuntu 26.10 release later this year. Dropping support for XFS, ZFS, Btrfs, LVM, md-raid (except RAID1), LUKS-encrypted disks, and other features is being looked at in the name of security...
Mesa 26.0 Will Make It In Time For The Fedora 44 Release
With the recent Fedora 44 beta release, Mesa 25.3 graphics drivers were in use rather than the newest Mesa 26.0 series. The good news is that there is now approval for getting Mesa 26.0 drivers to land in time for next month's official Fedora 44 release...
Unvanquished 0.56 Released With More Renderer Improvements, OpenMP Added To Engine
Unvanquished 0.56 is out today as the latest major update to this prominent open-source, community-driven shooter game. Unvanquished continues progressing after more than a decade in development for this open-source game and with today's v0.56 release features improved visuals, OpenMP for CPU-based rendering of skeletal models, and other enhancements...
Intel's Vulkan Linux Driver Lands New Feature To Boost DX12 Game Performance
Intel's open-source "ANV" Vulkan driver for Linux systems enabled a new feature called BTP+BTI RCC Keying. You may be wondering what it means or stands for, but long story short it helps with the performance of Direct3D 12 (DX12) games running on Linux by way of Valve's Steam Play with Proton + VKD3D-Proton...
Oracle Releases Unbreakable Enterprise Kernel 8.2 - Still On Linux 6.12 LTS Base
Days after Oracle celebrated their RHEL-based Oracle Linux distribution turning 20 years old, today they announced Unbreakable Enterprise Kernel 8.2 "UEK 8.2" as their alternative to the RHEL-clone kernel with Oracle Linux...
AMD-Optimized Rocky Linux Distribution To Focus On AI & HPC Workloads
AMD and CIQ jointly announced today that AMD-optimized Rocky Linux builds are being worked on for this RHEL-derived operating system. The AMD-optimized Rocky Linux will focus on AI and HPC workloads and be nicely integrated with ROCm...
GNOME Foundation Announces Fellowship Program
Following last week's big GNOME 50 release, the GNOME Foundation today formally announced the creation of the GNOME Fellowship program...
Arm Announces AGI CPU For AI Data Centers
Arm announced their first silicon product in history with today's AGI CPU. The Arm AGI CPU complements their existing IP offerings into a production-ready silicon product for AI data centers...
Pop!_OS 24.04 vs. Ubuntu 24.04 LTS vs. Ubuntu 26.04 Development Benchmarks
While having the new System76 Thelio Mira desktop in the lab, I took the opportunity to run some benchmarks to see how Pop!_OS 24.04 is currently performing relative to Ubuntu 24.04 LTS for which it is based as well as looking ahead at how Ubuntu 26.04 LTS in its current near-final development form is looking on the same hardware.
NVIDIA 595.58.03 Linux Driver Debuts As Stable R595 Build
Building off the NVIDIA 595.45.04 Linux beta driver that brought DRI3 v1.2 support and new Vulkan capabilities, the NVIDIA 595.58.03 Linux driver released this morning as the first stable Linux driver build in the R595 release branch...
Blender Optimization Leads To Twice As Fast Performance With CPU Bottlenecked Scenes
Proposed code for Blender's EEVEE engine can lead to both the OpenGL and Vulkan performance doubling in instancing-heavy scenes that are CPU bottlenecked...
Krita 6.0 Released With Qt6 Port & Better Wayland Support
Krita 6.0 debuted today as the Qt6 port of this digital painting program aligned with KDE/Qt development. Krita 6.0 also brings improved Wayland support while Krita 5.3 is being simultaneously released for running on the mature Qt5 toolkit...
12345678910...