Phoronix

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Phoronix: news regarding free and open-source software



RISC-V User-Space Control Flow Integrity / Shadow Stack Appears Finally Ready

([RISC-V] 4 Minutes Ago User-Space CFI For RISC-V)

Similar to what has been available on Intel and AMD processors for users with the shadow stack for control-flow integrity, Linux on RISC-V is finally ready to roll-out its user-space control-flow integrity support.



FFmpeg Integrates Video Encoder For Advanced Professional Video (APV)

([Multimedia] 5 Minutes Ago APV Encoder)

One week ago FFmpeg merged decode support for Samsung's Advanced Professional Video "APV" codec. APV is designed for professional-grade video recording purposes and is a royalty-free video codec geared for prosumers. Now arriving within FFmpeg Git is APV video encode support.



AWS Graviton4 96-Core Performance vs. AMD EPYC & Intel Xeon CPUs

([Processors] 1 Minute Ago)

Last week I published some initial benchmarks of the Amazon/AWS Graviton4 processors now available within the EC2 cloud using the new "R8g" instances. That initial comparison was a 64 vCPU comparison of Graviton4 against AMD EPYC and Intel Xeon 64 vCPU AWS instances. In today's article is a look at the 96-core Graviton4 bare metal performance using the "r8g.metal-24xl" AWS instance type. The Graviton4 r8g.metal-24xl performance was then compared in today's article against various bare metal AMD EPYC, Ampere Altra Max, and Intel Xeon processors in the lab at Phoronix.



Framework 13 To See Fan Target & Fan Temperature Thresholds Support With Linux 7.0

([Hardware] 9 Minutes Ago Fan Target Handling)

For newer Framework devices like the Framework 13 AMD that make use of the ChromeOS Embedded Controller (EC), the upcoming Linux 7.0 kernel is adding fan target support as well as fan temperature threshold handling.



Linux 7.0 Aims To Replace More Caching Code With Sheaves For "Hopefully" Improved Performance

([Linux Kernel] 10 Hours Ago More Sheaves)

Introduced to the mainline Linux kernel last year was "sheaves" as an opt-in per-CPU array-based caching layer. Sheaves was merged back in Linux 6.18 and while it started as an opt-in caching layer, the plan is to replace more CPU slabs / caches with sheaves. Queued up for slated introduction in the upcoming Linux 7.0 cycle is replacing more of those caches with sheaves.



Shotcut Video Editor Now Using Hardware Decoding By Default Except For NVIDIA On Linux

([Multimedia] 31 January 04:11 PM EST Shotcut 26.1.30)

Shotcut 26.1 is now available as the latest feature update to this open-source and cross-platform video editing solution. Shotcut 26.1 is finally defaulting to GPU hardware accelerated video decoding by default for all platforms sans NVIDIA GPUs on Linux.



Phosh Mobile Phone UI Making Progress On GTK4 Port

([GNOME] 31 January 02:52 PM EST Phosh)

Evangelos Ribeiro Tzaras presented today at FOSDEM on the latest work around Phosh, the mobile phone user interface / Wayland shell project for mobile Linux environments. Phosh has been making steady progress and has more features out on the horizon.



Budgie 10.10.1 Released With Better Stability & Improved Labwc Integration

([Desktop] 31 January 01:56 PM EST Budgie 10.10.1)

Following the Budgie 10.10 release from earlier this month, Budgie 10.10.1 is now here for closing out January.



Linuxulator-Steam-Utils To Enjoy Steam Play Gaming On FreeBSD & Other Options

([BSD] 31 January 12:36 PM EST FreeBSD Gaming 2026)

Presented today at FOSDEM in Brussels was the state of gaming on FreeBSD by Thibault Payet. Besides various open-source games able to be compiled natively for FreeBSD, this BSD can get in on the Steam Play gaming scene thanks to the "linuxulator-steam-utils" project as a set of workarounds for the Steam Linux client on FreeBSD 14 and newer. Linuxulator-steam-utils builds off FreeBSD's Linuxulator support for running Linux binaries to enjoy the likes of Steam and even Steam Play (Proton) Windows games running on this translation layer for Linux and in turn running on FreeBSD.



GNOME 50 Is No Longer Treating Variable Rate Refresh "VRR" As Experimental

([GNOME] 31 January 06:37 AM EST GNOME 50 + VRR = Stable)

Another great albeit overdue improvement for GNOME 50 has landed: Variable Rate Refresh "VRR" functionality for modern displays is now promoted and no longer treated as an experimental feature.



Plasma 6.7 Restoring The Air Plasma Theme, Fixes KWin Issue With Intense Alt+Tab'ing

([KDE] 31 January 06:21 AM EST KDE Plasma 6.7)

KDE Plasma developers remain quite busy preparing for the Plasma 6.6 desktop release coming up in a little more than two weeks while at the same time continuing to land early features for the Plasma 6.7 release coming later in the year.



The Last Of The Dolby Digital Plus "E-AC3" Patents Might Now Be Expired

([Multimedia] 31 January 06:09 AM EST Dolby Digital Plus "E-AC3")

For those interested in the Dolby Digital Plus "Enhanced AC-3" audio compression format for open-source software, the last of the patents for this widely-used format by streaming services and more appears to have expired.



GTK Developers Plot Improvements To Tackle This Year - Possible Opt-In Unstable API

([GNOME] 31 January 05:55 AM EST GTK 2026)

GNOME developers had a busy week in preparing for the GNOME 50 beta release, many GNOME developers attending FOSDEM this weekend in Brussels, and other happenings.



AI Code Review Prompts Initiative Making Progress For The Linux Kernel

([Linux Kernel] 30 January 03:55 PM EST AI Code Review Prompts)

Chris Mason, the longtime Linux kernel developer most known for being the creator of Btrfs, has been working on a Git repository with AI review prompts he has been working on for LLM-assisted code review of Linux kernel patches. This initiative has been happening for some weeks now while the latest work was posted today for comments.



Ubuntu 26.04 Resolute Snapshot 3 Released For Testing

([Ubuntu] 30 January 01:25 PM EST Ubuntu 26.04)

Resolute Snapshot 3 is now available as the newest monthly test candidate leading up the Ubuntu 26.04 LTS release in April.



Ubuntu 26.04 LTS Still Committed To Linux 6.20~7.0 Even If Not Finalized For Release Time

([Ubuntu] 30 January 12:23 PM EST Linux 6.20 + Ubuntu 26.04 LTS)

Last year Canonical committed to shipping the latest upstream Linux kernel versions in new Ubuntu releases compared to their more conservative choices in prior releases that didn't always align nicely for the latest Linux kernel upstream. Back in December they confirmed Ubuntu 26.04 plans for Linux 6.20~7.0 and their plans remain that way, even if it means the stable Linux 6.20~7.0 stable release won't be officially out quite in time for the initial ISO release.



RISC-V User-Space Control Flow Integrity / Shadow Stack Appears Finally Ready

([RISC-V] 30 January 11:57 AM EST User-Space CFI For RISC-V)

Similar to what has been available on Intel and AMD processors for users with the shadow stack for control-flow integrity, Linux on RISC-V is finally ready to roll-out its user-space control-flow integrity support.



Vulkan 1.4.342 Published With Cooperative Matrix Conversion Extension

([Vulkan] 30 January 11:02 AM EST Vulkan 1.4.342)

Following last week's Vulkan spec updates that brought descriptor heaps and other notable new extensions and the Vulkan Roadmap 2026 Milestone, Vulkan 1.4.342 was published this morning as the latest routine spec update plus one new extension.



AMD EPYC 9755 Delivers Decisive Performance Leadership Over Xeon 6 Granite Rapids With Nearly 500 Benchmarks

([Processors] 30 January 10:30 AM EST 7 Comments)

Back in December I carried out some fresh benchmarks of the Intel Xeon 6980P vs. AMD EPYC 9755 for these competing 128 core server processors using the latest Linux software stack before closing out 2025. That was done with nearly 200 benchmarks and the AMD EPYC Turin Zen 5 processor delivered terrific performance as we have come to enjoy out of the 5th Gen EPYC line-up over the past year and several months. Since then I have ratcheted up the benchmarks with nearly 500 benchmarks between the AMD EPYC 9755 and Intel Xeon 6980P processors for an even more comprehensive look at these CPUs atop Linux 6.18 LTS.



Linux's ublk Adding Batch I/O Dispatch Capability For Greater Performance

([Linux Storage] 30 January 09:00 AM EST ublk)

Linux's user-space block device driver framework "ublk" for implementing virtual block device drivers in user-space relayed by IO_uring is introducing batch I/O dispatch infrastructure.



More

Real wealth can only increase.
-- R. Buckminster Fuller