Latest Linux Hardware Reviews, Open-Source News & Benchmarks

Intel TDX For Confidential VMs Causing Concern Among Fedora & Open-Source Advocates
Intel TDX For Confidential VMs Causing Concern Among Fedora & Open-Source Advocates
3 Hours Ago - Intel - Intel TDX + Binary Blobs - 10 Comments

One of the capabilities of newer Intel Xeon Scalable processors is support for Trust Domain Extensions (TDX) as a way of providing for confidential virtual machines. Intel TDX allows for "isolation, confidentiality, and integrity at the VM level" which is good from the security perspective but the dependence on signed binaries is causing mixed feelings within the Fedora camp at the broader open-source community.

The NTSYNC Driver For Wine/Proton Is "Broken" For Linux 6.10
The NTSYNC Driver For Wine/Proton Is "Broken" For Linux 6.10
4 Hours Ago - Linux Gaming - NTSYNC BROKEN - 6 Comments

While Linux 6.10 is poised to merge the initial NTSYNC driver for a Windows NT Synchronization Primitive driver that can help with faster Windows gaming performance under Wine/Proton (Steam Play), the driver isn't complete. The initial patches have been in Greg Kroah-Hartman's char-misc-next branch for several weeks to expose the NTSYNC character device, it isn't the entire patch series. Greg has now marked the driver as "broken" for Linux 6.10.

ZLUDA Has Been Seeing New Activity For CUDA On AMD GPUs
ZLUDA Has Been Seeing New Activity For CUDA On AMD GPUs
5 Hours Ago - Radeon - Still Going - 7 Comments

Back in February I wrote about AMD having quietly funded the effort for a drop-in CUDA implementation for AMD GPUs built atop the ROCm library. This was an incarnation of ZLUDA that originally began as a CUDA implementation for Intel GPUs using oneAPI Level Zero. While AMD discontinued funding ZLUDA development earlier this year, this CUDA implementation for AMD GPUs is continuing to see some new code activity.

Sound Support For Intel Battlemage In Linux 6.10
Sound Support For Intel Battlemage In Linux 6.10
10 Hours Ago - Intel - Intel Battlemage - 1 Comment

Along with the various Intel Xe2 driver changes that are ongoing for the Intel Linux graphics driver stack, over in the sound subsystem the in-development Linux 6.10 kernel is bringing HDMI audio support for upcoming Intel Battlemage graphics cards.

14 May

systemd 256-rc2 Released With A Few More Features
systemd 256-rc2 Released With A Few More Features
14 May 08:33 PM EDT - systemd - systemd 256 - 35 Comments

The first release candidate of systemd 256 came just under one month ago with new features like run0 as the new sudo alternative, a new "systemd-vpick" binary, importctl as another new tool, Zboot kernel support with systemd ukify, systemd-homed improvements, and much more. Systemd 256-rc2 is out this evening with a few more features and other fixes collected over the past several weeks.

Linus Torvalds Is Doing More ARM64 Linux Testing Now That He Has A More Powerful System
Linus Torvalds Is Doing More ARM64 Linux Testing Now That He Has A More Powerful System
14 May 08:29 PM EDT - Linux Kernel - Ampere Altra - 24 Comments

Linux kernel and Git creator Linus Torvalds is known for his current use of an AMD Ryzen Threadripper workstation as his main system after years of using Intel hardware. The past few years he's also been doing more ARM64 testing now that he has an Apple MacBook using Apple Silicon that serves as a nice travel device and for routinely compiling new ARM64 Linux kernel builds. More recently, his ARM64 Linux testing has increased now that he has a more powerful AArch64 system to complement his collection of routine gear.

Framework 13 AMD Laptop Seeing Experimental Coreboot Port
Framework 13 AMD Laptop Seeing Experimental Coreboot Port
14 May 04:12 PM EDT - Hardware - Framework 13 AMD - 12 Comments

The Framework Laptops are some great systems with their upgradeable/modular design, friendly Linux support, both Intel and AMD options, the latest models making use of an open-source embedded controller, and nice build quality. The Framework Laptops have proven very popular with Linux/open-source enthusiasts but one of the recurring critiques has been the lack of Coreboot firmware support for these laptops as an alternative (or outright replacement) to the proprietary BIOS/firmware. As a promising avenue for the future, there is experimental work being done on getting Coreboot up and running with the Framework 13 laptop powered by the AMD Ryzen 7040 series.

Benchmarking The First RISC-V Cloud Server: Scaleway EM-RV1 Performance
Benchmarking The First RISC-V Cloud Server: Scaleway EM-RV1 Performance
14 May 12:23 PM EDT - Processors - 19 Comments

Scaleway by way of their Scaleway Labs group recently launched the Elastic Metal RV1 (EM-RV1) as the world's first RISC-V servers available in the cloud. These RISC-V cloud servers are built around the T-Head 1520 SoC and are an interesting way to explore the RISC-V architecture and/or otherwise make use of RISC-V for CI/CD deployments or other testing purposes. In this article are some benchmarks showing the RISC-V EM-RV1 performance against Intel and AMD x86_64 Linux.

Microsoft Engineer Ports EXT2 File-System Driver To Rust
Microsoft Engineer Ports EXT2 File-System Driver To Rust
14 May 10:30 AM EDT - Linux Storage - Rust + EXT2 + Microsoft - 34 Comments

Back in late 2023 were Rust abstractions for the Linux kernel's Virtual File-System (VFS) code. Those patches by Microsoft engineer Wedson Almeida Filho have now seen a second iteration posted... In addition to various improvements to the Rust VFS bindings, the new patches bring a work-in-progress EXT2 Rust file-system driver.

Debian Releases APT 2.9.3 With New Package Solver
Debian Releases APT 2.9.3 With New Package Solver
14 May 09:58 AM EDT - Debian - solver3 - 21 Comments

Debian's APT packaging tool is working its way toward the big APT 3.0 release. The APT 2.9 development series is underway and debuting last month was APT's new (CLI) user interface with a columnar display, colored text, and other improvements for this widely-used tool on Debian-based environments. APT 2.9.3 is out today as the newest development release and new to this version is a new package solver.

13 May

Rust 1.78 Upgrade For Linux 6.10, Dropping In-Tree "alloc" Fork To Save ~10k Lines
Rust 1.78 Upgrade For Linux 6.10, Dropping In-Tree "alloc" Fork To Save ~10k Lines
13 May 02:55 PM EDT - Programming - Rust Upgrade - 13 Comments

There's another Rust upgrade coming for the Linux 6.10 kernel to bump the Rust version baseline required for building the Rust in-tree kernel components. This raising of the baseline will continue until a suitable minimum version is achieved where official Rust compiler "just works" well with the Rust'ed kernel bits. The Rust upgrade in Linux 6.10 also does away with its in-tree "alloc" fork for big code savings and simplifying maintenance.

Linux 6.10 Makes AES-XTS Disk/File Encryption Much Faster For Modern Intel/AMD CPUs
Linux 6.10 Makes AES-XTS Disk/File Encryption Much Faster For Modern Intel/AMD CPUs
13 May 11:15 AM EDT - Linux Kernel - Faster AES-XTS Crypto - 14 Comments

The work written about one month ago on Phoronix for much faster AES-XTS on modern Intel/AMD CPUs for speeding up disk and file encryption by as much as 155% with AMD Zen 4 CPUs has been submitted for Linux 6.10! As expected, this work providing new AES-XTS implementations for modern x86_64 processors is going into Linux 6.10 as part of the crypto subsystem updates.

SUSE Working On Upstream Linux Kernel Support For Booting The Raspberry Pi 5
SUSE Working On Upstream Linux Kernel Support For Booting The Raspberry Pi 5
13 May 11:03 AM EDT - Raspberry Pi - Minimal Boot Support - 11 Comments

While the Raspberry Pi 5 debuted last September already, sadly the mainline Linux kernel still lacks support for booting this popular single board computer... The support on Raspberry Pi OS and other downstream distributions/kernels is good, but the mainline kernel support for the Raspberry Pi SBCs remains a sore spot for this popular ARM single board computer. SUSE engineers have been working on implementing minimal boot support for the Raspberry Pi 5 that will hopefully make it to the mainline kernel.

Linux Foundation Launches The High Performance Software Foundation
Linux Foundation Launches The High Performance Software Foundation
13 May 06:40 AM EDT - Free Software - High Performance Software Foundation - 16 Comments

Back at Supercomputing 23, the Linux Foundation announced their intent on forming the High Performance Software Foundation for helping to advance open-source software for high performance computing (HPC). The Linux Foundation is now using ISC 24 this week in Hamburg, Germany for announcing that the High Performance Software Foundation has launched.

Arch Linux Powered CachyOS Adds Bcachefs Installer Support
Arch Linux Powered CachyOS Adds Bcachefs Installer Support
13 May 01:00 AM EDT - Arch Linux - CachyOS + Bcachefs - 21 Comments

Arch Linux derived CachyOS is known for its aggressive performance optimizations and running well on modern hardware. It's also leading when it comes to adopting other new Linux/open-source features. With this weekend's May 2024 ISO update, CachyOS has rolled out initial support for installing to a root file-system based on Bcachefs.

12 May

Linux 6.10 AMD P-State To Deliver Fixes, Better Support On Older Zen CPUs
Linux 6.10 AMD P-State To Deliver Fixes, Better Support On Older Zen CPUs
12 May 10:30 AM EDT - AMD - AMD P-State Changes - 5 Comments

The recent AMD P-State Linux driver patches for heterogeneous core CPU topology, Fast CPPC, and Core Performance Boost haven't made it to the Linux power management's "-next" branch ahead of the imminent Linux 6.10 cycle. Thus it looks like those features won't be ready to make it for v6.10 unless by chance being deemed ready in the coming days and then sent in as part of a secondary set of merge window changes. However, some other AMD P-State fixes/improvements are queued up.

Intel Arc Graphics Demonstrated Running On ARM With Ampere Altra
Intel Arc Graphics Demonstrated Running On ARM With Ampere Altra
12 May 06:47 AM EDT - Intel - Intel Arc Graphics + ARM - 10 Comments

With the new Intel "Xe" Direct Rendering Manager kernel driver that's been in development one of the touted benefits of the clean sheet driver design is that it would enable using Intel discrete GPUs on non-x86 CPU architectures. The long-used "i915" DRM kernel graphics driver has many x86'isms in the code-base built up over the many years of Intel integrated graphics that were only ever found within their x86/x86_64 processors. But now in the era of Intel discrete graphics, there's been issues in trying to run Intel Arc Graphics on say ARM, POWER9, and RISC-V, among others. The experimental Intel Xe driver was recently successfully demonstrated in running on ARM using an Ampere Altra workstation.

AMD RDNA4 "GFX12" Support Merged For Mesa's RadeonSI Driver
AMD RDNA4 "GFX12" Support Merged For Mesa's RadeonSI Driver
12 May 06:31 AM EDT - Radeon - AMD RDNA4 - 15 Comments

Following all of the GFX12 code and related IP landing within the AMDGPU Linux kernel driver as well as the LLVM AMDGPU shader compiler back-end and other code in enabling the next-generation of AMD Radeon graphics, the RadeonSI OpenGL driver support for RDNA4 (GFX12) was merged this Sunday into Mesa.

Another AMD Zen 5 PCI ID Squeezing Into Linux 6.9
Another AMD Zen 5 PCI ID Squeezing Into Linux 6.9
12 May 05:56 AM EDT - AMD - Zen 5 PCI ID - 2 Comments

The Linux 6.9 kernel should debut as stable later today unless Linus Torvalds has second thoughts and decides to delay it by issuing a v6.9-rc8 kernel instead that would then push out the official release by an extra week. In any event, as a last-minute "x86/urgent" pull request is another Zen 5 PCI ID being added.

11 May

ReactOS "Open-Source Windows" Making Good Strides On SMP CPU Support
11 May 08:16 PM EDT - Operating Systems - ReactOS - 33 Comments

The ReactOS project has posted their latest newsletter that outlines progress made during the past two months. ReactOS continues working to be an open-source operating system that offers application and driver binary compatibility with Microsoft Windows to in effect serve as a "open-source Windows" albeit the hardware support and application support are still an ongoing affair.

Rustls Can Now Work With Nginx Via New OpenSSL Compatibility Layer
11 May 06:27 AM EDT - Free Software - Rustls + Nginx - 31 Comments

Rustls is the modern TLS library written in the Rust programming language with a large emphasis on memory safety and security. Rustls is backed by Google, AWS, and others as well as being a recipient of Germany's Sovereign Tech Fund. The latest exciting milestone for the open-source project is that Rustls can now work with Nginx.

10 May

NVIDIA's Open GPU Linux Kernel Driver Will Soon Be The Default For Turing & Newer GPUs
10 May 09:46 PM EDT - NVIDIA - R560 Series - 47 Comments

While we are all waiting for the NVIDIA R555 series Linux driver beta that is expected to debut as soon as next week based on prior information with Wayland improvements (explicit sync) and more, with the NVIDIA R560 series Linux driver successor is a very interesting change: NVIDIA is planning on defaulting to using their open-source GPU kernel driver by default for GeForce RTX 2000 "Turing" GPUs and newer.

AMD Aims For AMF Decode In FFmpeg, Questioned Over Vulkan Video Commitment
10 May 12:52 PM EDT - AMD - AMD AMF - 52 Comments

AMD last week sent out a set of patches to enhance the open-source FFmpeg multimedia library with integration around the AMD Advanced Media Framework (AMF). The AMF SDK allows for "optimal" access to AMD GPUs for multimedia processing but this patch series questioned the need in an era of Vulkan Video APIs beginning to see adoption.

Linux 6.10 Adding TPM Bus Encryption & Integrity Protection
10 May 10:34 AM EDT - Hardware - TPM Encryption + Integrity - 8 Comments

Linux 6.10 is introducing support for Trusted Platform Module (TPM2) encryption and integrity protections to prevent active/passive interposers from compromising them. This follows a recent security demonstration of TPM key recovery from Microsoft Windows BitLocker being demonstrated. TPM sniffing attacks have also been demonstrated against Linux systems too, thus the additional protections be made with Linux 6.10 to better secure TPM2 modules.

Intel Takes Open-Source Hyperscan Development To Proprietary Licensed Software
10 May 10:07 AM EDT - Intel - Hyperscan Going Closed-Source - 29 Comments

While Intel can be praised for their dozens (or likely by now, hundreds) of open-source projects they maintain and countless other existing open-source software projects they actively contribute to and are covered by Phoronix on a near-daily basis, not everything there is open-source. Intel is a wonderful and leading open-source promoter but occasionally there are closed-source blobs or questionable moves such as today: Intel is taking their Hyperscan library development from BSD-licensed open-source software to now the Intel Proprietary License moving forward.

Linux 6.9 Features Many Great Improvements For Both Intel & AMD
10 May 06:57 AM EDT - Linux Kernel - Linux 6.9 Features Reminder - Add A Comment

Barring any last minute reservations by Linus Torvalds, the Linux 6.9 kernel should be released as stable on Sunday. It's been a fairly quiet week so Linux 6.9 stable will likely happen as opposed to going through an extra week with a 6.9-rc8 candidate. With this spring 2024 kernel there are many great features and improvements, especially for modern Intel and AMD platforms.

SDL3 Adds PipeWire Camera Support
10 May 06:26 AM EDT - Linux Gaming - SDL3 - 4 Comments

Adding to the growing list of features coming with the SDL3 release for this hardware/software abstraction layer commonly used by cross-platform games and other software is PipeWire camera capturing support.

Past 30 Days Of News | Articles & Reviews | News Archives | RSS Feed