Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2024-06-02 12:00
NVIDIA R550 Linux Driver's Open Kernel Modules Performing Well On GeForce GPUs
With the recent NVIDIA 550.54.14 Linux driver release the R550 series is now out as stable. One of the prominent changes with the NVIDIA R550 Linux driver is bringing the GeForce and workstation GPU support up to "CERTIFIED" quality when using NVIDIA's open kernel modules that are distributed as part of their driver package. Previously the open-source (out-of-tree) kernel modules were just certified for their data center GPUs while now they are basically acknowledging that they are in good shape too for GeForce and workstation products. In this article are some benchmarks of the open and proprietary kernel driver options of the NVIDIA R550 Linux driver.
AMD Introducing FRU Memory Poison Manager In Linux 6.9
Queued for introduction in the upcoming Linux 6.9 kernel cycle is an FRU Memory Poison Manager "FMPM" developed by AMD that may later be adapted for other non-AMD platforms. The FRU Memory Poison Manager is working to persist information around known bad/faulty memory across reboots...
Lisa Su Says The "Team Is On It" After Tweet About Open-Source AMD GPU Firmware
George Hotz with Tiny Corp that is working on Tinygrad and TinyBox for interesting developments in the open-source AI space has previously called out AMD over ROCm issues. Yesterday yielded new tweets by "the tiny corp" over AI training runs crashing with MES errors and then called for AMD open-sourcing the firmware to which AMD CEO Lisa Su has responded...
LLVM/Clang 18.1 Released With Intel AVX10.1 Work, Adds Clearwater Forest & Panther Lake
Out today is the big LLVM/Clang 18.1 release. Due to shifting to a new versioning scheme like GCC, today's LLVM 18.1 release is the first major stable release in the new series for what previously would have been called LLVM 18.0...
RADV Now Supports Experimental VK_EXT_shader_object For RDNA3 GPUs Using NGG
Samuel Pitoiset of Valve's Linux graphics team recently wrapped up experimental support for the RADV Vulkan driver for EXT_shader_object support using Next-Gen Geometry (NGG) on RDNA3/GFX11 graphics processors...
UWSM Aims To Be A Universal Wayland Session Manager
UWSM is short for the Universal Wayland Session Manager and it incorporates systemd's help in managing the Wayland compositors...
KDE Plasma 6.0.1 Released With First Batch Of Bug Fixes
It's been just six days since the release of KDE MegaRelease 6 with Plasma 6.0 and while it's popular with users and smoother than prior major KDE releases, out today is Plasma 6.0.1 for the first round of bug-fixes...
Microsoft Rebranding CBL-Mariner Linux Distribution To "Azure Linux"
Microsoft's in-house Linux distribution used for a variety of purposes had been known as CBL-Mariner for "Common Base Linux" while now it appears to be in the process of transitioning to Azure Linux...
CentOS Stream ISA Optimized Packages Show Great Results On Intel Xeon Emerald Rapids
As part of Red Hat evaluating x86-64-v3 for Red Hat Enterprise Linux 10, there is the CentOS ISA SIG that's been experimenting with ISA Optimized builds for the x86-64-v3 target. Via the CentOS ISA SIG there is the easy ability to transition an existing CentOS Stream 9 system/server over to using the x86_64-v3 optimized packages. In this article are some benchmarks on a modern Intel Xeon Scalable "Emerald Rapids" server showing the performance benefits when the entire Linux server OS is recompiled for x86_64-v3.
VKD3D 1.11 Allows Compiling Legacy Direct3D Bytecode To SPIR-V
While not as fast-moving as Valve's VKD3D-Proton downstream used by Proton / Steam Play, Wine's VKD3D is out today with a new feature release for this Direct3D 12 API implementation built atop the Vulkan API...
AMD Updates FreeSync Certification Requirements For New Monitors & TVs
AMD's FreeSync adaptive synchronization technology for displays has come a long way since its 2015 debut and enjoying robust industry adoption. Given the increasing refresh rates of today's TVs and monitors, AMD has rolled out new tier requirements for FreeSync, FreeSync Premium, and FreeSync Premium Pro moving forward...
Microsoft Ending Support For Windows Subsystem For Android
Microsoft announced today they will be winding down their support for Windows Subsystem for Android (WSA), which is similar to Windows Subsystem for Linux (WSL) but was designed to run Android apps from the Amazon Appstore atop Windows 11...
Linux DM-VDO "Virtual Data Optimizer" Preparing To Land In The Upstream Kernel
The Linux DeviceMapper code is preparing to introduce DM-VDO as the Virtual Data Optimizer that can provide inline deduplication, compression, zero-block elimination, thin provisioning, and other features. DM-VDO has long existed out-of-tree and should be a very useful addition to mainline...
AMD Announces Spartan UltraScale+ FPGA Family
For those interested in FPGAs, AMD today unveiled the Spartan UltraScale+ FPGA product family with hardware coming in 2025...
FEX 2403 Fixes Steam Support, Introduces More CPU Optimizations
FEX as the open-source emulator for running x86/x86_64 binaries on AArch64 Linux systems continues making good progress not for only enjoying Linux x86 binaries on ARM but also Windows games by way of Steam Play / Wine...
openSUSE Tumbleweed Is Finding Success Moving From GRUB To systemd-boot
While still an experimental option, the rolling-release systemd Tumbleweed Linux distribution is finding great results in using systemd-boot rather than the GRUB bootloader...
FreeBSD 13.3 Released With Better WiFi Support, LLVM objdump Added
For those still on the FreeBSD 13 series with not having migrated yet to FreeBSD 14, FreeBSD 13.3 was released overnight as the newest incremental update to this mature BSD platform...
GStreamer 1.24 Released With Vulkan H.264/H.265 Decode & Many Enhancements
GStreamer 1.24 is out today as a major enhancement to this open-source multimedia framework...
AMDGPU Linux Driver No Longer Lets You Have Unlimited Control To Lower Your Power Limit
The AMDGPU Linux driver up until the recent Linux 6.7 kernel release has let you lower the power limit of your graphics card with, well, no limits... This has allowed AMD Radeon Linux users to limit their GPU power draw when desiring for power/efficiency reasons. But since Linux 6.7 they've begun enforcing a lower-power limit set by the respective graphics card BIOS. Users petitioned to have this change reverted but in the name of safety this lower-limit enforcement will stand...
Opus 1.5 Audio Codec Able To Make Extensive Use Of Machine Learning
Xiph.Org's Opus open-source audio format for lossy audio coding has rolled out Opus 1.5 as a big update that is now making greater use of machine learning...
The Compositor Modules "COMO" To Build Wayland Compositors Have Arrived
Open-source developer Roman Gilg who is known for his work on KWinFT prior to its rebranding as Theseus' Ship has some more important news to share today by way of Phoronix. Here's his guest post announcing The Compositor Modules.
Nouveau Supporting HDMI 2.1 Won't Hopefully Be Too Challenging Thanks To NVIDIA Firmware
While there is a lot of frustration from the news last week of the HDMI Forum rejecting AMD's open-source HDMI 2.1 driver support plans, the open-source NVIDIA "Nouveau" driver won't hopefully have too challenging of an experience in enabling HDMI 2.1 functionality since much of the display handling there is left up to NVIDIA's (closed-source) firmware binaries...
Mesa 24.1 Lands Support For GFX11.5.1 "RDNA3 Refresh" Variant
When it comes to the AMD "RDNA3 Refresh" GFX11.5 open-source driver support, to date it's mostly been focused on the GFX 11.5.0 (GFX1150) IP while now being enabled within Mesa 24.1 for the open-source RadeonSI/RADV drivers is support for a GFX 11.5.1 (GFX1151) variant...
Intel Vulkan Driver Lands Descriptor Buffer Support To Reduce Linux Gaming CPU Overhead
The VK_EXT_descriptor_buffer extension was made public in November 2022 with Vulkan 1.3.235 while finally this past week Intel's open-source Mesa "ANV" driver has merged support for this extension. This Vulkan extension is important for Linux gaming and other scenarios to lower CPU overhead...
Arch Linux's Pacman 6.1 Released With Cache Server Support
It was two years since the release of Pacman 6.0 as Arch Linux's package manager software while overnight Pacman 6.1 was released with a tag line "it's been a while..." With Pacman 6.1 comes a few new features...
LACT 0.5.3 Released For Managing AMD Graphics Cards Under Linux
With the absence of any official AMD Radeon graphics control panel / settings GUI for Linux enthusiasts/gamers, there are several open-source projects striving to be a viable Radeon GUI control area for Linux gamers/enthusiasts. LACT 0.5.3 was released this weekend as the newest version of this option for AMD Radeon information reporting, GPU overclocking, fan control, power/thermal monitoring, and additional power state configurations...
Updated AMDGPU VCN Firmware Fixes VP9 Decoding Issues
For those that have experienced glitches while playing back VP9 video content using AMD's Video Core Next (VCN) for GPU acceleration, updated firmware should fix those VP9 decode problems...
Linux 6.8-rc7 Released With The Stable Kernel Potentially Coming Next Week
Linus Torvalds just issued Linux 6.8-rc7 as we close in on the Linux 6.8 stable release in the next week or two...
GNOME Shell & Mutter 46 RC Brings Modifier-Aware Screencasting, VRR & X.Org Sync Fix
In preparation for the GNOME 46 release candidate, the "46.rc" versions of GNOME Shell and Mutter were published this morning. The release candidate work is mostly about fixing outstanding issues but there are also some lingering fixes that made it into these releases...
OpenMediaVault 7.0 Released For Debian 12 Powered NAS Platform
OpenMediaVault 7.0 was released today as a major update to this open-source Network Attached Storage (NAS) solution built around Debian Linux. This plug-based NAS platform with web UI allows supporting a variety of services/protocols is now even more capable with the OpenMediaVault 7.0 availability...
Redox OS Scores A Massive Performance Boost For I/O
The Rust-written Redox OS is out with a new monthly status report to outline the enhancements made to this open-source operating system during the month of February...
Wine Code Merged To Overcome A Vulkan Performance Penalty
Merged this week ahead of the Wine 9.4 development release due out next Friday is support for using the new Vulkan VK_EXT_map_memory_placed extension to overcome a performance penalty with Windows on Windows 64-bit (WOW64) for games/apps...
GDB 14.2 Brings A Few Fixes For The GNU Debugger
GDB 14.2 has been released to provide a few fixes for the GNU Debugger over its state found in last year's GDB 14.1...
FFmpeg Merges DVD-Video Demuxer
Better late than never, merged yesterday into the FFmpeg Git codebase is a DVD-Video demuxer...
KDE Plasma 6.0 Is Proving To Be Unlike The Rocky KDE 4 Launch
Nate Graham is out with his belated weekend update to highlight all of the interesting KDE development activity for the week. This week, of course, saw the release of KDE MegaRelease 6 with Plasma 6.0, KDE Gear 24.02, and KDE Frameworks 6.0 in tow. Post-launch Graham characterizes Plasma 6.0 as being in good shape and the extra QA paying off. He commented, "Hopefully this should help banish those now 16-year-old painful memories of KDE 4. It's a new KDE now. Harder, better, faster, stronger!"..
Mutter Merges Experimental Variable Refresh Rate For GNOME 46
It's happened! After three years in the making, the GNOME desktop Variable Refresh Rate "VRR" support has been merged after obtaining a feature freeze exception for GNOME 46 due out later in March...
UWP'ed Mesa Running On Microsoft Xbox, Allowing For New Game Ports With OpenGL
Recently there has been out-of-tree successes on adapting Mesa to work on Microsoft's Universal Windows Platform (UWP). UWP is also used by the Microsoft Xbox Series X/S game consoles and in turn paired with the Microsoft D3D12 driver work within Mesa for allowing OpenGL and other APIs atop D3D12, is allowing new games/software to be ported to the Xbox...
Vulkan 1.3.279 Brings New NVIDIA Extension Co-Engineered By Valve
Vulkan 1.3.279 debuted on Friday with many fixes/clarifications to the specifications plus one new extension...
AMD FreeSync Video Facing Retirement In Linux 6.9
Back in 2020 AMD rolled out a video mode optimization for FreeSync on Linux, continued being revised in 2021, FreeSync Video mode then attempted by default in 2022 but then was reverted and then only last year FreeSync Video enabled by default. But now come Linux 6.9, the feature appears to be effectively retired...
WavPack Lossless Audio Compression Format Adds Multi-Threaded Encode/Decode
The WavPack open-source lossless wavefile compressor is up to version 5.7 after more than one year in development. Making this new release quite notable is adding multi-threaded encode and decode support to the WavPack library and its CLI tools...
Mesa 24.1 To Raise Limit Supporting More Than Eight Vulkan GPUs Per System
Should you be running nine or more GPUs per system, the Mesa 24.1 release next quarter will raise the limit of 8 DRM devices for the Vulkan API per system to now allow a theoretical 256 GPUs per system...
Steam's February Survey: AMD CPUs & GPUs Continue To Dominate For Linux Gamers
With Steam on Linux use for January clocking in at 1.95%, I was very eager to see if the February results would once again surpass the 2.0% threshold... Unfortunately, it moved in the opposite direction...
Intel Makes Open-Source Its Python NPU Acceleration Library
Intel has made open-source its NPU Acceleration Library (intel-npu-acceleration-library) as a user-space library for Windows and Linux systems for interfacing with the Neural Processing Unit (NPU) found initially on their new Meteor Lake laptops...
Panthor DRM Driver Set For Linux 6.9, Arm Mali Gen10 Merged To Panfrost Gallium3D
It looks like the new Panthor DRM driver will be submitted for the upcoming Linux 6.9 kernel now that it made it into drm-misc-next today. In turn the Mesa 24.1-devel code has landed support for this newer Arm Mali graphics into the Panfrost Gallium3D driver...
Coreboot 24.02 Released - Supporting Three New Motherboards
Succeeding last year's Coreboot 4.22 release is now a new release... Coreboot 24.02. This open-source system firmware project is now the latest to shift to a year-month versioning system. The newly-christened Coreboot 24.02 brings support for three new motherboards, a number of ACPI updates, and also pulls in the new GRUB 2.12 and other changes...
Experimental VRR Support Might Still Land For GNOME 46
The long in-development work for Variable Refresh Rate (VRR) support plumbed into GNOME's Mutter compositor might still make it for the GNOME 46 desktop release due out this month. It's still being treated as an experimental feature at this point but a feature freeze exception is being sought to allow its inclusion this release rather than waiting for GNOME 47 in the autumn...
Intel's oneDNN Neural Network Library Prepares For Lunar Lake Xe2, Sierra Forest & GNR
Intel has published oneDNN 3.4 as the newest version of this Deep Neural Network Library that is part of their oneAPI software collection. The oneDNN library provides deep learning primitives for software like PyTorch, MXNet, ONNX Runtime, OpenVINO, MATLAB Deep Learning Toolbox, and other sotware...
The X.Org Foundation Needs More Candidates To Hold An Election
The X.Org Foundation's elections for the Board of Directors have been delayed as there weren't enough participants nominated for the available seats to hold an election...
Ubuntu 24.04 LTS Won't Support JPEG-XL Out-Of-The-Box
There had been some hope that the Ubuntu 24.04 desktop would support the JPEG-XL image format out-of-the-box, but that isn't going to happen as a default change...
Intel Enables Fastboot Across The Board With Their Graphics Driver In Linux 6.9
A last set of drm-intel-next feature patches were submitted this week for DRM-Next to stage ahead of the upcoming Linux 6.9 kernel merge window...
...13141516171819202122...