Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2025-07-05 08:45
Ubuntu Blog Talks Up Rust Schedulers, Potential For Micro-Kernel Design Future
Ubuntu/Canonical has for a while now promoted the prospects of Rust programming within the Linux kernel and one of their kernel engineers, Andrea Righi, wrote a Rust-written Linux scheduler with promising results that leverages eBPF for dynamically loading it at run-time. While Ubuntu isn't yet committing to using it as part of their distribution, appearing on the Ubuntu blog today was more praise for the work and even talking about the potential for a "micro-kernel design" in the future via leveraging Rust and eBPF...
KiCad 8.0 Released For Leading Open-Source EDA Software
KiCad 8.0 has been released as the latest major feature release for this open-source Electronics Design Automation (EDA) software suite. KiCad supports designing PCB layouts, provides a 3D viewer for inspecting PCBs, and other functionality...
PVM Virtualization Framework Proposed For Linux - Built Atop The KVM Hypervisor
Ant Group and Alibaba have proposed PVM, the Pagetable Virtual Machine, as a new virtualization framework built upon the Kernel-based Virtual Machine (KVM) hypervisor. PVM does not require hardware-assisted virtualization while working with KVM-enabled software like Kata Containers...
AMD Radeon RX 7900 GRE Linux Performance
Last July AMD launched the Radeon RX 7900 GRE graphics card in China with a reduced Navi 31 GPU. Beginning tomorrow, 27 February, the Radeon RX 7900 GRE is being made available worldwide. Today the review embargo expires on the Radeon RX 7900 GRE for the worldwide scope and within the US will be priced around $549 USD.
SDDM 0.21 Display Manager Released With Better Wayland Support, Qt6 Fixes
Released last June was the SDDM 0.20 display manager with experimental Wayland support and other enhancements after being in development for three years. Out this morning is SDDM 0.21 as another step toward SDDM 1.0 with improved Wayland support and other enhancements to this Qt-tooled display manager...
Mesa OpenGL Threading Work Sees Much Reduced Memory Footprint For OpenGL Calls
Longtime AMD open-source Mesa developer Marek Olak after more than one decade working officially for AMD and years before that as an independent open-source contributor going back to the R300g days still has not run out of new performance optimizations to pursue. The most recent accomplishment for this leading Mesa contributor are some refinements to the OpenGL threading "glthread" code for lowering the memory footprint...
Intel Xeon D "Granite Rapids-D" Processors Coming In 2025
Intel confirmed at their MWC 2024 briefings that Granite Rapids D will debut in 2025 as the successor to Ice Lake D for Xeon D edge processors...
Reverse-Engineered NPU Driver Tantalizingly Close To Proprietary Driver Performance
When it comes to neural processing unit NPU/AI accelerators for Linux there is open-source options with the likes most notably of Intel-owned Habana Labs leading the way, Intel's iVPU driver for the NPU found within Meteor Lake SoCs, AMD recently posting a Ryzen AI Linux driver, etc. When it comes to reverse-engineered efforts, the Etnaviv project has expanded its scopes from just Vivante graphics IP to also embracing the Vivante NPU IP for running workloads like TensorFlow Lite. With the latest open-source achievements, the Etnaviv NPU performance is coming incredibly close to the proprietary and official driver...
WayVNC 0.8 Adds Auto Server-Side Resizing Of Headless Outputs, Detached Mode
WayVNC 0.8 was released this weekend as the VNC server for wlroots-based Wayland compositors like Sway. WayVNC attaches to wlroots-using compositors and creators virtual input devices and exposes the display via the RFB protocol for the lack of Wayland having any standardized VNC-type support for remote/network computing...
Linux 6.8-rc6 Released: This Kernel May Need An Extra Week For Testing
The Linux 6.8 kernel continues coming together well and the v6.8-rc6 milestone is now available for testing. If all goes well Linux 6.8 will debut as stable in two weeks but with how things are currently pacing could end up being three weeks...
Open-Source NVIDIA Vulkan Driver "NVK" Lands Improvements For ReBAR
The open-source NVIDIA "NVK" Vulkan driver within Mesa 24.1-devel has seen improvements made for systems capable of Resizable BAR "ReBAR" support...
GNOME Makes Progress On GPU-Accelerated Screencasting, systemd-homed Home Encryption
GNOME developers remain quite busy with various new initiatives thanks to their funding from their Sovereign Tech Fund. There's some screencasting enhancements still on deck for GNOME 46, various GNOME accessibility improvements forthcoming, and also ongoing work around systemd-homed home directory encryption support...
Linux 6.8 x86/urgent Update Beefs Up Protection Against Side Channel CPU Bugs
Sent in this morning via the "x86/urgent" pull request ahead of the Linux 6.8-rc6 kernel later today is a set of patches from Intel to ensure clearing of CPU buffers using the VERW instruction happens at the latest possible point in the return-to-userspace code path. This is being done to better protect against CPU bugs like Microarchitectural Data Sampling (MDS)...
Bcachefs Publishes Patches For Disk Accounting Rewrite
Kent Overstreet on Saturday evening posted a set of 21 patches to overhaul the disk accounting code for the Bcachefs file-system. This change does break compatibility with the existing disk accounting on-disk format and thus will require an upgrade when moving to the new version, which may land for Linux v6.9...
Microsoft Pushes Out Big February Update For CBL-Mariner 2.0 Linux Distro
Microsoft's in-house CBL-Mariner Linux distribution has routinely seen weekly-ish updates to this open-source code used within Azure, WSL, and other areas of the Redmond company. But it's been one month since the prior CBL-Mariner 2.0 release... That changed Saturday night with a shiny new release...
GLFW 3.4 Brings Better Support For Wayland & Run-Time Platform Selection
GLFW 3.4 has been released as this open-source, multi-platform library used for OpenGL / OpenGL ES / Vulkan development via a platform-independent API. GLFW 3.4 continues supporting Linux, macOS, Windows, and other platforms for offering this nice abstracted solution around graphics and input...
CachyOS Moves To Glibc 2.39 & Other Package Upgrades For February
CachyOS 240224 was released today for this Arch Linux derived desktop distribution that focuses on being a "blazingly fast and customizable Linux distribution" with a variety of desktop options, employing LTO and other optimizations for packages, optional x86-64-v3 binaries, and other tuning to make for a speedy out-of-the-box Linux experience...
Sway 1.9 Released - Using New wlroots Rendering API For Better Performance
Sway 1.9 has been released as the newest feature release of this i3-inspired Wayland compositor built atop the closely-aligned wlroots Wayland compositor library...
Git 2.44 Released - Can Yield Faster Pack Generation & Faster Rebases
Git maintainer Junio Hamano on Friday released Git 2.44 as the newest update to this leading open-source distributed revision control system...
XZ 5.6 Released: Sandboxing Improvements, Prefers -O2 Instead Of -O3
XZ Utils 5.6 was released today for this general purpose data compression library that also provides the common XZ command-line utilities for .xz format handling...
Intel Releases OSPRay Studio 1.0 As Its Awesome Interactive Visualization & Ray-Tracing App
Back in 2020 Intel announced OSPRay Studio as its new oneAPI app for ray-tracing and photorealistic rendering built atop its OSPRay ray-tracing engine. Since then we've continued to watch OSPRay Studio pickup new features, add GPU rendering support, and more. On Friday night the OSPRay Studio 1.0 release was finally christened...
KDE Plasma 6.0 Ready For Release Next Week, Plasma 6.1 Seeing Early Feature Work
It's hard to believe we are already just down to a few days left before the release of Plasma 6.0 next week alongside KDE Frameworks 6 and KDE Gear apps ported over to the Qt6 toolkit. KDE Plasma 6.0 is pretty much primed for release while already fixes are beginning for Plasma 6.0.1 as well as early feature work underway for Plasma 6.1...
Proton 9.0 Beta Makes More Games Playable Under Steam Play, Updates VKD3D-Proton & DXVK
In time for weekend Linux gamers, Valve and their CodeWeavers partners today rolled out their first public beta of Proton 9.0 as their Wine-based software that powers Steam Play for enjoying Windows games on Linux with ease under the Steam client...
Wine 9.3 Brings New HID Pointer Driver & Better Internet Proxy Support
Wine 9.3 is out this Friday as the newest bi-weekly development release of this open-source software for enjoying Windows games and apps on Linux...
Micron Engineer Sends Out Linux Patches For New FAMFS File-System
A request for comments patch series was posted today for FAMFS, a new special purpose file-system proposal out of Micron for dealing with Fabric-Attached Memory (FAM) devices such as will become more common within the Compute Express Link (CXL) server space...
Linux 6.8 Features Excite With New Intel Xe Driver, Performance Optimizations & New Hardware
While the Linux 6.8 kernel merge window has been over for several weeks now, due to a busy February of new hardware releases and lots of Linux hardware reviews/benchmarking, I've been behind in writing up my Linux 6.8 feature recap. For those wanting a concise look at the many great changes coming with Linux 6.8 that will debut as stable in March, here's an overview of the interesting Linux 6.8 changes.
Intel Extension For PyTorch Now Officially Supports Arc A-Series Graphics
Intel's latest release of their Intel Extension for PyTorch "IPEX" now officially supports their consumer Arc A-Series Graphics hardware across Linux, Windows, and also WSL2...
NVIDIA 550.54.14 Release Brings R550 Series Linux Driver To Stable
NVIDIA today released their 550.54.14 driver, which is their first production-ready/stable driver version in the R550 series...
Nouveau Driver Squeezes In Some Last Minute Minor Additions For Linux 6.8
Sent in overnight was this week's batch of DRM "fixes" for Linux 6.8 that included some mostly minor fixes plus a few notable but small patches to Nouveau, the upstream open-source NVIDIA DRM/KMS kernel driver...
SDL3 Introduces A Vulkan Renderer
The Simple DirectMedia Library that is commonly used as an abstraction layer by cross-platform games and other software is now introducing a Vulkan renderer with SDL3...
Mesa 24.1 Now Builds Zink By Default, Also Building D3D12 Driver By Default On Windows
As a follow-up to the news of Mesa looking at enabling Zink by default as part of the drivers to build out-of-the-box, that change has now been merged. Additionally, the D3D12 Mesa driver that sees regular contributions by Microsoft engineers is also now being compiled by default when running on Windows...
NetworkManager 1.46 Can Now Manage Ethtool EEE Settings, IPv4 DAD Default & 2FA VPNs
NetworkManager 1.46 was released on Thursday as the newest stable update to this software commonly used for managing Linux wired and wireless network connections from the Linux desktop as well as from command-line environments via the nmcli utility...
AMDVLK 2024.Q1.2 Brings Several New Vulkan Extensions
It's been almost exactly one month since the release of AMDVLK 2024.Q1.1 and today that's been succeded by AMDVLK 2024.Q1.2 that brings a number of new Vulkan extensions plus some performance tuning...
OpenZFS 2.2.3 Released With Numerous Fixes, Support For Linux 6.7~6.8 Kernels
OpenZFS 2.2.3 is out today as the first update to this open-source ZFS file-system implementation since OpenZFS 2.2.2 from early December when it was released for dealing with a data corruption issue...
Rosebush Proposed As A New Data Structure For The Linux Kernel
Matthew Wilcox with Oracle who previously worked on the Maple Tree data structure for the Linux kernel along with memory folios has now proposed "Rosebush" as a new hash table data structure for the Linux kernel...
Intel Core i3 14100 / i5 14500 vs. AMD Ryzen 5 8500G / 8600G In 500+ Benchmarks
As part of the recent AMD Ryzen 5 8500G and 8600G Linux reviews I ended up picking up the Core i3 14100 and Core i5 14500 Raptor Lake Refresh processors for the similarly-priced Intel competition. It's not too often receiving review samples from Intel of the lower-end processor SKUs, so I'm back around today with even more benchmarks of these lower-tier AMD and Intel processors. In this article are 500+ benchmarks looking at the CPU and iGPU performance of the Intel Core i3 14100 and Core i5 14500 processors up against the AMD Ryzen 5 8500G and Ryzen 5 8600G processors under Ubuntu Linux.
Ubuntu 22.04.4 LTS Released With Linux 6.5 HWE Kernel
Canonical has released the Ubuntu 22.04.4 LTS images today as the latest point release for this ongoing Long-Term Support series ahead of the Ubuntu 24.04 LTS debut in April...
CodeWeavers Releases CrossOver 24 Built Atop Wine 9.0
Building atop Wine 9.0 stable that released last month, CodeWeavers today released their commercial CrossOver 24 software for running Windows games and applications on Linux and macOS systems...
Mesa Looks At Making The Zink Driver Build By Default
With the Zink OpenGL-on-Vulkan driver implementation continuing to prove itself robust and as performant as native hardware OpenGL drivers, the Mesa developers continue exploring new opportunities for it. Given its successes, a merge request has been opened so Zink would become part of the default drivers built by Mesa out-of-the-box without needing to manually enable it for compilation...
Ardour 8.4 Digital Audio Workstation: Still Relying On GTK2, Adds AAF Import
Ardour 8.4 was released this week as the newest update to this open-source digital audio workstation (DAW) for Linux / macOS / Windows platforms...
DreamWorks Releases OpenMoonRay 1.5 Open-Source Renderer
Back in August 2022 DreamWorks Animation announced plans to open-source MoonRay as their production-grade renderer used on films like Puss In Boots: The Last Wish, How To Train Your Dragon: The Hidden World, and other animated films. Nearly one year ago in March 2023 MoonRay was open-sourced as OpenMoonRay while this week brings the latest iteration of it: OpenMoonRay 1.5...
KDE Slimbook V Announced: The First KDE Plasma 6 Laptop With AMD Ryzen 7 7840HS CPU
The KDE Plasma 6 open-source desktop environment is launching next week and ahead of that the Slimbook V has been announced, the latest laptop crafted in partnership between the KDE project and Slimbook. This KDE-catered Linux laptop will feature the Plasma 6.0 desktop experience out-of-the-box and is powered by an AMD Ryzen 7 7840HS Zen 4 processor...
Casper Excalibur Laptops To See Better Linux Support With New Driver Proposal
For those in Turkey with Casper laptops or otherwise having access to that Turkish PC brand, their Excalibur line of higher-end laptops could soon see better Linux support thanks to a new WMI driver proposal...
GIMP Releases Last Development Version For GIMP 3.0
GIMP 2.99.18 was released today as the last planned development version prior in the long road to GIMP 3.0 that has been a decade in the making for this free software Adobe Photoshop alternative...
IBM Begins Work On Power11 Enablement For Upcoming Linux 6.9
The first "Power11" patches were queued today into the PowerPC's "next" Git branch ahead of the upcoming Linux 6.9 kernel cycle...
Intel QATlib 24.02 Brings Support For GEN 5 QAT Devices
Intel has released a new version of QATlib, their user-space support library for the QuickAssist Technology (QAT) via add-in hardware and recent Xeon Scalable processors...
Intel Mesa Driver Code Working To Split Off Old Broadwell "Gen8" Graphics Code
Intel's Iris Gallium3D driver for modern OpenGL support works on hardware going back to old Broadwell processors with "Gen8" integrated graphics as does the HasVK Vulkan driver for Haswell/Broadwell. But in allowing to focus on the common Skylake "Gen9" graphics and newer/future Intel graphics architectures, pending Mesa code is working to split-off that old Broadwell/Gen8 code. The Gen8 support will continue to be in-tree but separated from the rest of the compiler code so that the code can continue to be improved for newer Intel hardware without risking regressions/breaking those still on Broadwell era processors...
WebKitGTK Moving To Skia For 2D Rendering To Yield Better Performance
WebKitGTK as the port of the WebKit rendering engine used by GNOME Web (Epipahny) and other software for displaying web content is transitioning to using Skia for its 2D rendering...
VVenC 1.11 Brings More Performance Improvements For H.266/VVC Encoding
Fraunhofer on Tuesday released their latest feature update to the Versatile Video Encoder for open-source H.266/VVC encoding...
Open-Source NVIDIA Driver Moving To NVK + Zink For OpenGL On Newer GPUs
Mesa 24.1 Git has landed the initial infrastructure for allowing drivers to choose to using Zink instead for OpenGL via this OpenGL-on-Vulkan implementation. The motivating factor for this latest Mesa work is for using Zink atop the NVK Vulkan driver for newer NVIDIA GPUs...
...86878889909192939495...