Phoronix

Subscribe to Phoronix feed
Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 18 min 23 sec ago

XWayland-Run 0.0.3 Adds Support For KDE's KWin

Mon, 03/25/2024 - 18:43
Since last year Red Hat engineers have been developing xwayland-run and wlheadless-run for spawning X11 clients within its own dedicated XWayland rootful instance and for running a Wayland client on a set of supported Wayland headless compositors, respectively. The intent is on improving the Wayland headless experience as well as being able to get classic X11 sessions up and running via rootful XWayland. Out today is the XWayland-Run v0.0.3 release...

SysVinit 3.09 Now Allows Building With musl C Library, Passing Boot Messages To Firmware

Mon, 03/25/2024 - 18:26
While most Linux distributions have long since moved on from SysVinit in favor of systemd for init duties, this weekend SysVinit 3.09 was released for any legacy users and holdouts still enjoying the System V-init style experience...

Linux 6.9-rc1 Released With AMD P-State Preferred Core, Larger FB Console Fonts

Mon, 03/25/2024 - 06:03
Linus Torvalds just released the first release candidate for Linux 6.9 that now marks the formal end of the two-week merge window...

SDL3 Preview Release Aims To Help Test The New SDL 3.0 API

Sun, 03/24/2024 - 23:22
Sam Lantinga released an SDL preview release today of SDL3 for helping to encourage developers to test out the new SDL 3.0 API...

KVM Virtualization With Linux 6.9 Brings More Optimizations For Intel & AMD

Sun, 03/24/2024 - 23:00
The Kernel-based Virtual Machine changes for Linux 6.9 continue to enhance the capabilities of the open-source Linux virtualization software stack...

Rust-Written Coreutils 0.0.25 With Improved GNU Compatibility

Sun, 03/24/2024 - 22:25
Out this weekend is a new version of uutils' Coreutils 0.0.25 as the Rust-written drop-in replacement to GNU Coreutils for common utilities found on Linux platforms and other systems...

Linux 6.9 Improves Speakup - Its In-Kernel Speech Synthesizer

Sun, 03/24/2024 - 22:10
The speakup driver that's long existed within the Linux kernel is a speech synthesizer that can interface with various synthesizer hardware and from user-space software can interface with /dev/synth for submitting data to the synthesizer. With Linux 6.9 the speakup driver is seeing two useful improvements...

Linux 6.9 Delivers More Improvements To The SLUB Allocator

Sun, 03/24/2024 - 21:51
Linux 6.8 dropped the SLAB allocator after its deprecation in v6.5 and now just leaving SLUB for all allocation duties. For Linux 6.9 there is continued cleaning from that SLAB removal as well as making more SLUB improvements...

Linux 6.9 Sees Further Security Hardening

Sun, 03/24/2024 - 18:58
With security concerns at all-time highs in the industry, Linux 6.9 is seeing yet more work to beef up its security hardening with various additional safety checks and other compile-time defenses for ensuring security best practices...

IO_uring With Linux 6.9 Gains Truncate Support, Per-Ring NAPI

Sun, 03/24/2024 - 18:43
The IO_uring changes were merged early during the nearly-over Linux 6.9 merge window. This round brought yet a few more features to this wonderful and innovative kernel feature...

Linux 6.9 Sees Invasive & Significant Changes To Workqueues

Sun, 03/24/2024 - 04:30
Workqueues are commonly used within the Linux kernel for asynchronous process execution contexts. With Linux 6.9 the workqueue (WQ) code has seen "significant and invasive" changes...

AMD FRU Memory Poison Manager Makes It In For Linux 6.9

Sun, 03/24/2024 - 04:12
The Linux 6.9 changes for the Error Detection And Correction (EDAC) subsystem are heavy on the AMD changes...

DIRT 5 Now Runs On Intel Arc Graphics Under Linux With Driver Workaround

Sun, 03/24/2024 - 04:05
The DIRT 5 racing game was one of the titles that hadn't worked on Intel graphics under Linux due to the sparse memory support for the ANV Vulkan driver. But with sparse support now enabled, the game was crashing at launch. But now a workaround is in place to allow Intel's Mesa 24.1 Vulkan driver to work with DIRT 5...

Linux 6.9 Expands Hardware Monitoring Support For More AIO CPU Coolers

Sun, 03/24/2024 - 03:05
The hardware monitoring "HWMON" subsystem updates were merged at the start of the Linux 6.9 merge window and include the recent trend of more all-in-one liquid/water cooling systems seeing Linux driver support to enable convenient monitoring and controls...

Rust Bindings Posted For KMS Drivers, VKMS Ported To Rust

Sat, 03/23/2024 - 18:57
So far when it comes to Direct Rendering Manager (DRM) / Kernel Mode-Setting (KMS) display drivers for Linux, there are Rust efforts underway for the Apple Silicon kernel graphics driver with the Asahi Linux project as well as the new Nova effort for a modern open-source NVIDIA kernel driver from Red Hat. Also now out from Red Hat is posting the Rust bindings for KMS to review plus porting the existing Virtual KMS driver over to Rust as the "RVKMS" driver...

KDE Sees A Number Of Regression Fixes & Some Crash Fixes This Week

Sat, 03/23/2024 - 18:41
KDE developers continue to be quite busy fixing a variety of regressions -- including some crashes -- with the new KDE Plasma 6 desktop stack. Plasma 6.0.3 will ship next week with yet more fixes while some feature work toward Plasma 6.1 is also underway...

Wine 9.5 Released With More Feature Work, 27 Bug Fixes

Sat, 03/23/2024 - 07:39
Wine 9.5 is out as the newest bi-weekly development release for this open-source software to enjoy Windows games and applications under Linux...

Microsoft Enables DNS Tunneling By Default For WSL - More Reliable Networking

Sat, 03/23/2024 - 02:00
Microsoft is rolling out WSL 2.2.1 to WIndows Subsystem for Linux (WSL) users with more reliable networking support, hang fixes, and other improvements...

Linux 6.9 Adds New RISC-V Vector-Accelerated Crypto Routines

Sat, 03/23/2024 - 00:53
The RISC-V architecture updates were sent out today for the in-development Linux 6.9 kernel ahead of the v6.9-rc1 release this Sunday...

GCC Compiler Adds Support For Device Offloading With AMD RDNA3 APUs (GFX1103)

Fri, 03/22/2024 - 23:16
While there is AOMP for OpenMP device offloading based on the LLVM/Clang compiler, less talked about and not as feature-rich is the AMDGCN back-end within the GNU Compiler Collection (GCC) that is also worked on for OpenMP device offloading capabilities to Radeon GPUs. Squeezing in for the upcoming GCC 14.1 stable release is GFX1103 support for AMD APUs with RDNA3 integrated graphics...

Pages