Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2026-04-14 02:45
Mesa's Vulkan WSI Now Supports Wayland Color Management
Adding to the flurry of open-source work recently around the merged Wayland color management protocol for supporting HDR, the Mesa Vulkan Windowing System Integration (WSI) code has added support for this protocol...
Spectre Mitigations Being Worked On For BPF Programs
A "request for comments" patch series sent out on Monday is working on Spectre mitigations for BPF programs using speculation barriers...
Framework Announces Ryzen AI Max Powered Desktop, Framework Laptop 12
Earlier today Framework Computer held a virtual and in-person event to announce their 2nd gen offerings in the form of a mini-ITX desktop powered by the new Ryzen AI Max SoCs, a 2-in-1 convertible laptop with the Framework Laptop 12, and Ryzen AI 300 series SoC/motherboard options for the Framework Laptop 13...
Christoph Hellwig Steps Down From One Of His Kernel Roles Following Rust Drama
Following the recent Rust drama within the Linux kernel that came out in part because Christoph Hellwig expressed objections to Rust bindings for the DMA mapping helpers that he is a maintainer of, Hellwig has now stepped down as one of the DMA mapping helper maintainers...
AMD Ryzen 9000 vs. Intel Core Ultra Arrow Lake On Linux For Q1-2025 In ~400 Benchmarks
For those wondering how the latest AMD Ryzen 9000 "Zen 5" series and Intel Core Ultra Series 2 "Arrow Lake" desktop processors are battling it out on Linux, here are some fresh benchmarks on Ubuntu Linux with the latest software updates as well as the newest system BIOS updates for a fresh, all-new look at these Intel Core Ultra and AMD Ryzen desktop CPUs on Linux.
Eight New Security Vulnerabilities Reported Against The X.Org Server & XWayland
Eight new security issues have now been made public around the X.Org Server codebase that also impact XWayland...
Rust-Written Zlib-rs Is Not Only Safer But Now Outperforming Zlib C Implementations
Zlib-rs as a Rust programming language implementation of the Zlib file format for better safety is now beginning to outperform the C implementations of the widely-used Zlib...
Linux 6.15 Intel Xe Driver Enabling PXP HWDRM, Survivability Mode & GPU + VRAM Temperatures
Complementing yesterday's initial set of Intel graphics driver feature patches planned for Linux 6.15, a drm-xe-next pull request was also submitted to DRM-Next containing a lot of new feature code for the modern Xe kernel Direct Rendering Manager driver. There's a few fun features on the Xe side for Linux 6.15...
GNOME 48 Mutter Merges Wayland's wp_color_management_v1 Support
As an exciting late addition to the GNOME 48 codebase ahead of its stable release in mid-March, the Wayland color management "wp_color_management_v1" protocol support has been merged!..
MythTV 35 Released For This Once Widely-Used Open-Source DVR/PVR Software
The MythTV open-source project is now 22 years old for being this PVR/DVR software for TVs and home theaters. While PVRs/DVRs aren't nearly as popular as they were in the pre Internet streaming era, MythTV continues forging ahead and MythTV 35 is now available as the newest annual feature release to the project...
Armbian 25.2 Released With New Boards Supported, Kernel Upgrades
Armbian 25.2 is now available as the newest feature release for this Debian-based Linux distribution focused on providing a great ARM experience as well as a growing number of RISC-V boards...
Canonical Rolling Out Improved CLA Process For Ubuntu Contributions
Canonical's Contributor License Agreement (CLA) used for various projects they develop around Ubuntu Linux isn't changing itself, but the process for signing the CLA is being improved upon...
Intel Linux Driver Preparing VRSR Support For Battlemage GPUs
To help with idle/suspend scenarios use for Intel Arc B-Series "Battlemage" graphics processors, a set of patches were posted today for the Intel Xe kernel graphics driver for enabling VRAM Self Refresh "VRSR" support...
Jolla Releases Sailfish OS 5.0 With WireGuard VPN, Updated Android Compatibility
For those intrigued by Jolla's Linux-based Sailfish OS mobile phone operating system, Sailfish OS 5.0 is officially out today as the latest iteration of this software stack...
Intel Announces Xeon 6500P + Xeon 6700P Processors
After launching the Intel Xeon 6900P "Granite Rapids" processors last September, today Intel is expanding the family with the launch of the Xeon 6500P and Xeon 6700P server processors.
Intel Announces Xeon 6300 Series - Tops Out At 8-Core Xeon 6369P For $545 USD
In addition to announcing the Xeon 6500P and Xeon 6700P processors along with the Xeon 6 SoC (Granite Rapids D), the Xeon 6300 series are also making a quiet debut today. The Xeon 6300 series is in effect the continuation of the Xeon E series but with little change over the existing Xeon E-2400 processors...
Intel Preps New Performance Optimizations & Features For Linux 6.15 Graphics Driver
In addition to AMD beginning to queue graphics driver improvements for Linux 6.15, Intel open-source engineers are doing the same and this morning sent out their initial feature pull request to DRM-Next of the i915/Xe kernel graphics/display driver improvements they have been working on for the upcoming Linux 6.15 kernel...
MCTP-Over-USB Driver Slated For Linux 6.15
A new driver planned to be submitted for the upcoming Linux 6.15 kernel cycle is an implementation of MCTP over USB as defined by the DMTF standard DSP0283...
Years In The Making, Intel Timed I/O "TIO" Looks To Finally Land In Linux 6.15
Intel Timed I/O "TIO" has been present on Intel processors going back to 2019 and the Linux driver support has been worked on for several years, but finally this year with the upcoming Linux 6.15 cycle is this Intel Timed I/O code expected to be merged...
Linux's libinput Input Library Finally Supports 3-Finger Dragging
Libinput as the open-source input handling library used by the modern Linux desktop both by Wayland compositors and the X.Org Server now has support for three-finger dragging...
Intel Vulkan Linux Driver Now Enables VK_EXT_shader_image_atomic_int64
The newest feature merged this weekend to Intel's open-source "ANV" Vulkan driver for Linux systems is support for the VK_EXT_shader_image_atomic_int64 extension...
KiCad 9.0 Released For Advancing Open-Source EDA
KiCad 9.0 is now available as the newest version of this leading open-source Electronics Design Automation (EDA) suite that can rival some proprietary solutions for designing PCBs and other electronic hardware...
Linux 6.14-rc4 Released: The Right Kind Of "Boring"
Linus Torvalds released the Linux 6.14-rc4 kernel a short time ago as this half-way point to Linux 6.14 stable that should be out before the end of March...
GNU Emacs 30.1 Released With Android Support, Emacs Lisp Native Compiler By Default
GNU Emacs 30.1 is out today as the newest version of this extensible text editor...
Valve Snuck The Lenovo Legion Go S Controller Support Into The Linux Kernel
Valve is supporting Lenovo with the Legion Go S gaming handheld running their Arch Linux based SteamOS. Beyond the fanfare at CES, Valve has been collaborating with Lenovo on engineering resources for ensuring the Legion Go S is running well with SteamOS and in turn the mainline Linux kernel. It turns out from a recent sneaky patch, Valve quietly added support to the Linux kernel for what ended up being the Lenovo Legion Go S controller/input handling...
AMD Preparing New GPU Support For Their Kernel Graphics Driver In Linux 6.15
AMD has sent out their initial pull request of "new stuff" for their AMDGPU kernel graphics driver and AMDKFD compute driver of feature additions they want to make for the upcoming Linux 6.15 kernel. Most notable from this week's submission to DRM-Next is preparing a lot of new GPU hardware support...
OneXPlayer Linux Driver Catching Up To The Windows Monitoring Driver
OneXPlayer produces a line of handheld gaming consoles powered by AMD or Intel SoCs. These devices ship with Windows out-of-the-box but given they are x86_64 software have worked alright with Linux and there's been a OneXPlayer Linux driver for supporting sensor readings and other device-specific information from these handhelds. In a big patch series this weekend, that OneXPlayer Linux driver is catching up to its official Windows counterpart...
SVT-AV1 3.0 Released With Faster CPU-Based AV1 Encoding
SVT-AV1 as the open-source, CPU-based AV1 encoder that was started by Intel software engineers and now led by the Alliance for Open Media is out this week with the big SVT-AV1 3.0 release. Here's some details on SVT-AV1 3.0 as well as some initial performance benchmarks for this speedy AV1 encoder, especially on modern Intel and AMD processors...
Mesa's Venus Now Exposes Vulkan 1.4 Support
The Mesa Venus driver code for use with VirtIO-GPU for exposing accelerated Vulkan API support within virtualized environments (VMs) now is advertising Vulkan 1.4 API support...
Wine Staging 10.2 Adds Support For AF_UNIX Sockets
Following Friday's release of Wine 10.2, Wine Staging 10.2 is out for testing as this more experimental/leading-edge version of Wine that is shipping with 300+ extra patches for testing...
Microsoft Makes More Of Their DirectX Compiler Code Open-Source
Back in 2017 was the initial open-source DirectX Shader Compiler milestone and since then Microsoft has continued iterating on it with better Linux support, new features, and ironing out other gaps in this "DirectXShaderCompiler" project. On Friday they released the newest version of this DirectX Shader Compiler that features another newly open-sourced component...
Asahi Linux's Honeykrisp Vulkan Driver Gains Sparse Support In Mesa 25.1
Alyssa Rosenzweig has carried out a fresh sync of the Asahi Linux AGX Gallium3D and Honeykrisp Vulkan driver changes of the work that was being carried by the Asahi Linux development tree and now upstreamed to Mesa proper...
SystemV Filesystem Being Removed From The Linux Kernel
The SystemV file-system that implements Xenix FS, SystemV/386 FS, and Coherent FS is set to be removed from the Linux kernel. The SystemV file-system was orphaned back in 2023 while now is set to be removed entirely after developers realized the code was fundamentally broken...
FreeBSD 13.5 Beta 3 Drops KDE Packages From DVD ISOs
FreeBSD 13.5 Beta 3 is out this weekend in being the newest weekly development version leading towards next month's stable release to cap off the FreeBSD 13 series...
Niri 25.02 & Labwc 0.8.3 Wayland Compositors Released
The Niri and Labwc Wayland compositor projects are both out with new releases this weekend to further their efforts...
KDE Plasma 6.4 Preps Improvement To Help KWin Reduce Frame Drops
In addition to this week's release of Plasma 6.3.1, KDE developers have been busy preparing more bug fixes for what will become Plasma 6.3.2 next month. Additionally, more feature code for Plasma 6.4 continues to bake...
Ubuntu 25.04 Working To Better Cope With BitLocker-Enabled Windows, Other Improvements
Jean Baptiste Lallement was recently appointed at Canonical as the new Director of Engineering for Ubuntu Desktop. Jean Baptiste Lallement has a decade and a half history at Canonical working on Ubuntu QA, Ubuntu Phone / Unity, and other projects while now he is leading the charge on further enhancing the Ubuntu desktop initiatives. As somewhat of a mid-point for the Ubuntu 25.04 cycle, he published a Discourse post on Friday to outline some of the recent and ongoing improvements for the Ubuntu desktop...
Firefox 137 To Support HEVC/H.265 Video Playback On Linux With VA-API
Anticipated for the April release of the Mozilla Firefox 137 web browser is finally supporting HEVC (H.265) video playback in an accelerated manner using the Video Acceleration API (VA-API)...
Wine 10.2 Upgrades VKD3D, Supports Setting Thread Priorities
Following last month's release of Wine 10.0 one month ago, Wine 10.2 is now available as the newest bi-weekly development release that will culminate with the Wine 11.0 stable release in early 2026...
Benchmarks: Excellent Power Efficiency With 5th Gen AMD EPYC Using amd-pstate & Power Profiles
The AMD EPYC 9005 "Turin" processors that launched last year offer excellent performance and power efficiency out-of-the-box. For those wanting to pursue maximum power efficiency and running in the most optimal configuration for performance-per-Watt, AMD EPYC BIOS tunables as well as recent Linux kernel driver improvements can help in driving even greater efficiency. Today's article is a look at the impact of the AMD P-State driver usage and options with recent kernel versions as well as the Power Profile Selection BIOS option for the impact on 5th Gen EPYC performance and power efficiency.
System76 Releases COSMIC Alpha 6 Desktop Environment
System76 engineers remain quite busy working on their Rust-written COSMIC desktop environment to be used by their Pop!_OS operating system as well as other Linux distributions moving forward...
Linux's FineIBT Protections "Critically Flawed" Until Intel CPUs Appear With FRED
FineIBT is a Linux kernel initiative led by Intel engineers that aimed to combine the best of Intel Control-flow Enforcement Technology (CET) and Control Flow Integrity. FineIBT was merged in 2022 for the Linux 6.2 kernel as an alternative control flow integrity implementation. Some FineIBT weaknesses were previously addressed but now the implementation has been determined to be "critically flawed" at least until next-generation Intel processors appear with FRED...
Ubuntu 25.04 Working On More Improvements For Snapdragon X1 Elite Laptop Support
We are nearing one year since the first Qualcomm Snapdragon X1 Elite laptops shipped with Windows 11 ARM. For the upcoming Ubuntu 25.04 release it's looking like more of these ARM-powered laptops will have somewhat usable support at least for those wanting to avoid Intel Core Ultra or AMD Ryzen laptops...
PCSX2 Enables Wayland Support By Default - After Previously Calling It "Super Broken"
The latest open-source project enabling Wayland support by default today is PCSX2 as the PlayStation 2 game emulator for Linux and other platforms...
Gentoo Linux Announces Official QCOW2 Images For Cloud VMs
One of the Linux distributions we hear very little about in the industry for cloud/VM usage is Gentoo Linux. But that could change with the Gentoo project now putting out official QCOW2 disk images to make it easier deploying this source-based Linux distribution within virtual machines...
Z3fold & Zbud Allocators Likely To Be Removed In Linux 6.15
It's looking like Linux 6.15 will be the kernel that does away with the Z3fold and Zbud allocators...
Ubuntu 25.04 Now Under Feature Freeze Ahead Of April Release
The Ubuntu 25.04 feature freeze is now in effect as Canonical and the Ubuntu Linux developer community work toward releasing the "Plucky Puffin" in April...
Chromium Ozone Support For Wayland Continues Progressing In 2025
Google engineers themselves haven't been energetically pursuing Wayland support within the Ozone abstraction layer for the Chrome/Chromium web browser but thankfully the consulting firm Igalia continues pushing this native Wayland support along. Nick Yamane with Igalia has out a new blog post covering the remaining items being addressed...
Linus Torvalds Clearly Lays Out Linux Maintainer Roles - Or Not - Around Rust Code
The Linux kernel mailing list drama around the Rust programming language use within the kernel continues... Linus Torvalds has largely refrained from the ongoing LKML discussions around a Rust policy for the Linux kernel and in-fighting between kernel developers and maintainers with differing views over Rust. This evening though Linus Torvalds did decide to chime in on the conversation...
Mesa's Zink Driver Enables cl_khr_gl_sharing, Working On DaVinci Resolve Support
Mesa's generic Zink OpenGL-on-Vulkan driver has landed support for cl_khr_gl_sharing, the extension that allows using OpenGL buffer / texture / render-buffer objects as OpenCL memory objects for better interoperability between the OpenGL and OpenCL APIs. This is important as in turn it is needed for the Zink driver to be used with the popular DaVinci Resolve video editor application...
...78798081828384858687...