ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Intel Battlemage Showing Off Nice OpenCL Gains With Newest Open-Source Compute Stack

([Display Drivers] 13 January 02:52 PM EST 32 Comments)

Last month with the launch of Intel Battlemage with the Arc B580 graphics card, there was fairly nice open-source GPU compute performance but with some outliers... Today it's a pleasure to report that with the newest open-source GPU compute stack as of this past week, there are some nice Xe2 / Battlemage improvements for enhancing the performance of some OpenCL workloads and also correcting the performance of some workloads that were in poor standing on launch day.



Oracle OLED Wants To Help Improve The Debugability Of The Linux Kernel

([Oracle] 13 January 01:25 PM EST Oracle Linux Enhanced Diagnostics)

Oracle today announced the Oracle Linux Enhanced Diagnostics (OLED) as their newest project that aims to enhance the debugability of the Linux kernel.



GNOME Shell 48 Alpha Introduces Screen Time / Health Breaks, Mutter 48 Alpha Out Too

([GNOME] 13 January 11:50 AM EST GNOME 48 Alpha)

The "48.alpha" releases of GNOME Shell and Mutter were tagged on Sunday for this week's release of the GNOME 48 Alpha in leading up to the GNOME 48.0 stable release in mid-March.



DXVK 2.5.3 Brings More Fixes For Direct3D 9 / 10 / 11 On Vulkan

([Linux Gaming] 13 January 10:54 AM EST DXVK 2.5.3)

Philip Rebohle working for Valve has just released DXVK 2.5.3 as the newest update to this Direct3D 9 / 10 / 11 implementation over the Vulkan API that is used for enjoying older Windows games on Linux.



Linux Attack Vector Controls Updated To More Easily Controlling CPU Security Mitigations

([Linux Security] 13 January 10:16 AM EST CPU Attack Vector Controls)

Last year an AMD engineer proposed the notion of "Attack Vector Controls" for the Linux kernel to re-think how the CPU security mitigation handling is done and making it easier for system administrators/users to toggle the mitigations they are concerned about or not.



A Microsoft-Contributed Change To Linux 6.13 Is Causing A Last Minute Ruckus

([Linux Kernel] 13 January 08:40 AM EST EXECMEM_ROX)

A change to the Linux 6.13 kernel contributed by a Microsoft engineer ended up changing Linux x86_64 code without proper authorization and in turn causing troubles for users and now set to be disabled ahead of the Linux 6.13 stable release expected next Sunday.



Alibaba Engineers Work To Address Suspend/Resume Bugs With The AMD Graphics Driver

([Radeon] 13 January 07:00 AM EST Suspend and Resume)

Alibaba engineers have recently been working through some AMD Linux kernel graphics driver bugs uncovered during suspend-and-resume testing with AMD graphics cards.



Intel Gigabit Ethernet Driver To Speed-Up With AF_XDP Zero-Copy For Linux 6.14

([Linux Networking] 13 January 06:36 AM EST Intel IGB + AF_XDP Zero-Copy)

Queued up into the networking subsystem's "net-next" branch last week ahead of the Linux 6.14 kernel cycle is AF_XDP zero-copy support for the common Intel Gigabit Ethernet "IGB" driver. With this the AF_XDP performance improvements can be quite dramatic in leveraging this zero-copy path.



AMD Broadcast TLB Invalidation Linux Patches Reworked In 4th Spin

([AMD] 13 January 06:20 AM EST INVLPGB)

A nice Christmas surprise for 2024 was Meta engineer Rik van Riel posting Linux kernel patches for making use of the AMD INVLPGB instruction found since Zen 3 processors for broadcast TLB invalidation.



Hyprland Wayland Compositor Lands HDR / Color Management Support

([Wayland] 13 January 06:05 AM EST Hyprland Goes HDR)

Hyprland is now the latest Wayland compositor supporting the color management protocols and allowing High Dynamic Range (HDR) color support with capable displays.



GCC 15 Compiler Enters Its Final Stage Of Development

([GNU] 13 January 05:51 AM EST GCC 15)

Richard Biener of SUSE announced today that the GCC 15 compiler has entered its stage four of development, which is the last stage focused only on regression fixes and documentation updates.



Linux 6.13-rc7 Released: Linux 6.13 Stable Likely Next Week

([Linux Kernel] 12 January 06:24 PM EST Linux 6.13)

Linux 6.13-rc7 is out as the newest weekly release candidate for Linux 6.13 is a more exciting one than weeks prior with many of the developers and kernel testers returning from the end-of-year holiday break. Linux 6.13 remains on track for releasing as stable during the back half of January.



OpenBLAS 0.3.29 Brings Auto-Detection For Intel Granite Rapids, Apple M4 & AMD Zen 5

([Programming] 12 January 10:58 AM EST OpenBLAS 0.3.29)

OpenBLAS 0.3.29 is out today as a big update for this widely-used, open-source implementation for Basic Linear Algebra Subprograms and LAPACK APIs.



NTSYNC Driver Ready For Enhancing Windows Gaming With Linux 6.14

([Linux Kernel] 12 January 08:00 AM EST Linux 6.14 NTSYNC)

Set to make the upcoming Linux 6.14 kernel cycle even more exciting is that it looks like the completed NTSYNC driver will be ready for merging. The NTSYNC driver enhances Wine / Proton (Steam Play) gaming by better matching the Windows NT synchronization primitives to allow for better gaming performance. The NTSYNC code has long been a work-in-progress but this week the revised code made it into the relevant "-next" branch ahead of Linux 6.14.



Enlightenment 0.27 Released For This 28 Year Old Window Manager / Compositor

([Desktop] 12 January 06:39 AM EST Enlightenment 0.27)

Just over one year since the release of the Enlightenment 0.26 window manager, this weekend Carsten Haitzler released the Enlightenment 0.27 window manager and Wayland compositor. Enlightenment continues going now 28 years in development by Rasterman!



Linux cpupower Utility To See Improved AMD Support With Linux 6.14 Kernel

([AMD] 12 January 06:31 AM EST cpupower + AMD)

The cpupower utility lives within the Linux kernel source tree and for the upcoming Linux 6.14 kernel will see better reporting capabilities on modern AMD Ryzen and EPYC processors.



Niri 25.01 Scrollable-Tiling Wayland Compositor Brings More Features

([Wayland] 12 January 06:14 AM EST Niri 25.01)

Niri 25.01 was released on Saturday as the newest version of this scrollable-tiling Wayland compositor that has developed a nice following among enthusiasts.



Fedora 42 Looks To Ship Optimized Executables For Different x86_64 Capabilities

([Fedora] 11 January 01:00 PM EST Fedora Optimized Binaries)

Fedora Linux has already supported making use of glibc HWCAPs for allowing libraries to be built for different x86_64 micro-architecture feature levels for performance-sensitive code where it can pay off when leveraging AVX/AVX2 or other newer Intel/AMD CPU instruction set extensions. For Fedora 42 is now a proposal to extend that further to allow binary executables to also leverage glibc HWCAPs for better performance.



Debian 12.9 Released With Various Security & Bug Fixes

([Debian] 11 January 10:32 AM EST Debian 12.9)

Debian 12.9 was just released as the latest install media refresh for those wishing to run the latest Debian 12 packages.



AMD Preps More GPU Driver Fixes For Linux 6.14, Cleaner Shader For RDNA2 dGPUs

([Radeon] 11 January 08:54 AM EST AMDGPU)

On Friday AMD sent out another round of patches that are destined for the upcoming Linux 6.14 kernel cycle.



More

Truth is free, but information costs.