Linux Hardware Reviews & Performance Benchmarks, Open-Source News

14 min read Original article ↗
GraalVM CE 25.1.3 Gets Native Image "Hello World" Program Down To Just 6.5MB
GraalVM CE 25.1.3 Gets Native Image "Hello World" Program Down To <em>Just</em> 6.5MB

30 June 04:11 PM EDT - Programming - GraalVM Community 25.1.3

GraalVM, the advanced JDK focused on ahead-of-time (AOT) Native Image compilation and since last year began shifting focus to more non-Java languages like Python and JavaScript, is out with its newest community feature release. GraalVM Community Edition 25.1.3 is now available with some interesting changes in tow.

Fedora 45 Looks To Finally Offer Install Support For Stratis Storage
Fedora 45 Looks To Finally Offer Install Support For Stratis Storage

30 June 02:00 PM EDT - Fedora - Installing To Stratis

Ever since RHEL deprecated their short-lived Btrfs plans, Red Hat engineers over the past decade have been developing Stratis Storage as their storage management solution leveraging XFS, LUKS, DM, and their Rust-based daemon. While Stratis Storage has been available in Fedora Linux going all the way back to Fedora 28, until now there hasn't been the option of using it for the root file-system on new Fedora installations. Finally with Fedora 45 that may change.

New Linux Driver Posted To Enable Keyboard Support On M3 MacBooks
New Linux Driver Posted To Enable Keyboard Support On M3 MacBooks

30 June 12:05 PM EDT - Apple - Apple DockChannel

While Linux 7.2 introduces the ability to boot on Apple M3 Macs, it's not yet remotely useful for end-users wanting to use an Apple Mac/MacBook as their daily system. As it stands now, the M3 Macs boot to a simple console and that's about it with the lack of proper GPU acceleration and functionality like the keyboard on MacBooks not working either. Posted to the kernel mailing list today was the new driver patches for enabling the internal keyboard on more recent Apple MacBooks.

Servo Browser Engine Continues Making Much Progress On Less Than $8k Monthly
Servo Browser Engine Continues Making Much Progress On Less Than $8k Monthly

Released last week was the Servo 0.3 browser engine release along with their latest Servoshell demo browser. Today the project has published their monthly development recap to highlight all of the interesting changes made. Here's a look at what they accomplished over the past month while doing so on less than $8k in monthly donations.

29 June

Next Bcachefs Release Aims To Include Rust Code In The Kernel Module
Next Bcachefs Release Aims To Include Rust Code In The Kernel Module

The Bcachefs file-system already makes use of the Rust programming language in the user-space tools for this CoW file-system and they have been planning to make use of Rust within the kernel module too. Beginning in the next Bcachefs release, v1.38.7, they are looking at beginning to include Rust code now in their kernel driver.

Red Hat ARM Engineer Abandons ARM64 Linux Personal Desktop, Goes Back To AMD Ryzen System
Red Hat ARM Engineer Abandons ARM64 Linux Personal Desktop, Goes Back To AMD Ryzen System

29 June 10:36 AM EDT - Arm - AArch64 Linux Desktop Experiment

Red Hat senior software engineer Marcin Juszkiewicz of Red Hat's ARM Team had been dogfeeding with an AArch64 Linux desktop being used as his primary, personal system for nearly the past year. But now he shared he has gone back to using his AMD Ryzen desktop instead over AArch64 Linux issues encountered with his Ampere Altra desktop.

Infinity Scheduler Aims To Be A Better Linux Scheduler
Infinity Scheduler Aims To Be A Better Linux Scheduler

The Infinity Scheduler is another attempt at improving the CPU scheduling behavior under Linux and created by the developer behind the existing "scx_flow" sched_ext scheduler. But Infinity Scheduler isn't taking the approach of using sched_ext and is rather patched into the Linux kernel in modifying CFS and RT behavior.

AMD Linux Patches Introduce New "Low Power" CPU Core Type
AMD Linux Patches Introduce New "Low Power" CPU Core Type

29 June 06:32 AM EDT - AMD - Low-Power CPU Core

A new Linux kernel patch series posted to the kernel mailing list minutes ago is introducing a new "Low Power" CPU core type for AMD heterogeneous processors. The x86 topology code in the Linux kernel already supports the notion of Performance and Efficiency type cores while now a new "Low Power" core type is being introduced for AMD heterogeneous platforms.

ZLUDA v6 Gets PhysX Running Well On AMD GPUs But Loses Commercial Funding
ZLUDA v6 Gets PhysX Running Well On AMD GPUs But Loses Commercial Funding

ZLUDA as a reminder is the open-source project that began as drop-in CUDA support for Intel graphics hardware and then was quietly funded by AMD for years as a drop-in CUDA replacement on AMD GPUs that went open-source after losing funding. That was then taken down and since late 2024 ZLUDA then began focusing on multi-GPU CUDA focused on AI after beginning to receive funding from an unspecified party. Now, unfortunately, funding has once again been cut from that unnamed party but in turn ZLUDA is focusing on PhysX and better Windows support.

28 June

Linux 7.3 To Introduce DRM "Color Format" Property With AMD GPU Driver Support
Linux 7.3 To Introduce DRM "Color Format" Property With AMD GPU Driver Support

While the Linux 7.2 kernel merge window is only ending later today to cap off the feature work on this next version of the Linux kernel, already for the Linux 7.3 kernel cycle later in the year there is one notable feature on the way: the DRM color format property is being introduced and being first supported by the AMDGPU kernel graphics driver.

Linux 7.2 Surpasses More Than 43 Million Lines In The Kernel Tree
Linux 7.2 Surpasses More Than 43 Million Lines In The Kernel Tree

Today marks the last day of the Linux 7.2 merge window with Linux 7.2-rc1 due out later today. With the many new features and improvements merged over the past week since the Linux 7.1 stable debut, the Linux kernel source tree now exceeds 43 million lines.

27 June

Linux MD RAID5 Seeing Scalability Improvements Up To 17%

Posted to the Linux kernel mailing list this week was a new patch series working on scalability enhancements to the MD RAID5 software RAID code. Up to a 10~17% improvement was observed in some configurations with these RAID5 scalability patches.

GNOME AI Assistant Adds Image Generation Support

27 June 06:43 AM EDT - GNOME - Newelle 1.4.5

In development over the past three years has been Newelle as a GNOME-aligned AI virtual assistant. Out this week is Newelle 1.4.5 and it now adds AI image generation support and a redesigned chat interface.

COSMIC's New System Monitor Is Looking Very Slick

27 June 06:02 AM EDT - GNOME - COSMIC System Monitor

Not only is GNOME 51 working to replace GNOME System Monitor with its new replacement, but over in System76's COSMIC space they have been baking their own new system monitor too.

26 June

New Intel Linux Driver Patches Enable HDR Over DP MST Connections

26 June 02:21 PM EDT - Intel - HDR Over DP MST

One of the limitations of the Intel Linux driver's high dynamic range (HDR) display support is that it currently doesn't work for any DisplayPort Multi-Stream Transport "DP MST" connections, such as for daisy chaining monitors or multi-monitor docking stations. But the good news is patches are being worked on to address this Intel Linux kernel display driver shortcoming.

Experimental Code Enables Per-Monitor Backgrounds For GNOME Shell

26 June 09:25 AM EDT - GNOME - Per-Monitor Backgrounds For GNOME

One of the limitations of GNOME's current multi-monitor handling is that the same background is used across the displays. For those that want to enjoy per-monitor background selection, some experimental / proof-of-concept code is now working to allow such per-monitor backgrounds to work with the modern GNOME desktop.

Intel ANV Vulkan Driver Now Enables Descriptor Heaps By Default

26 June 08:59 AM EDT - Intel - Intel Vulkan Descriptor Heaps

Back in early May was the experimental enabling of Vulkan descriptor heaps for the Intel ANV open-source driver. After nearly two months of continued testing and improvements, the VK_EXT_descriptor_heap support for Intel graphics on Linux is now enabled by default.

Intel ISPC 1.31 Brings New Targets For Nova Lake, Experimental PowerPC 64-bit

26 June 06:19 AM EDT - Intel - Intel ISPC 1.31

Intel engineers on Thursday released the newest version of the Intel Implicit SPMD Program Compiler, ISPC. The ISPC 1.31 supports their variant of the C programming language with extensions for Single Program, Multiple Data programming for leveraging their range of CPU and GPU hardware.

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