Linux Looking To Retire A Number Of Old ARM Platforms In Early 2027

It's not only old x86 i486 CPU support being removed from the Linux kernel but a number of older ARM platforms and features are on the chopping block too. A proposal has been laid out for deprecating and then removing a number of outdated ARM platforms and features from the Linux kernel in early 2027.

Back in July 2024 was a proposal by ARM Linux maintainer Arnd Bergmann to deprecate a number of old ARM boards and features . While upstream Linux kernel maintainers were
Continue reading...

FFmpeg Introduces Vulkan APV Encoder

Back in May the FFmpeg project introduced Vulkan-accelerated decoding for the APV video format . The Advanced Professional Video (APV) codec was being handled using Vulkan shaders in a similar way to how FFmpeg implemented Vulkan acceleration for Apple ProRes . Now there is Vulkan-accelerated APV encoding too.

FFmpeg developer Lynne who is responsible for much of the Vulkan magic within the FFmpeg multimedia library has landed "apv_encode_vulkan" as the first Vulkan APV encoder out there. This complements Lynne's earlier Vulkan APV decode efforts
Continue reading...

Rusticl OpenCL Driver Improving Hardware Utilization In Mesa 26.2

Red Hat engineer Karol Herbst has landed his latest optimization work to Rusticl in Mesa 26.2. The latest effort for this Rust-based OpenCL driver that works across Gallium3D drivers is around better hardware utilization.

Herbst has improved the workgroup size selection for Rusticl for coming up with the best block size. He noted in the merge request that this change should " [increase] hardware utilization by a significant amount " by better filling workgroups and subgroups. In turn this should improve performance for applications requesting arbitrary global
Continue reading...

JPEG-XL libjxl 0.12 Brings More Performance Optimizations

A new release of libjxl is now available for this reference implementation of the JPEG-XL image format, including both image encode and decode support.

The libjxl 0.12 release debuted yesterday and added support for new tooling features, the new jxltran tool for extracting codestreams from JXLP boxes, and a "major overhaul" for faster decoding and better handling of progressive lossless images.

With JPEG-XL's libjxl 0.12 release, progressive lossless images are 30~40% smaller than before while
Continue reading...

Box3D Debuts As New Open-Source 3D Physics Engine

Erin Catto who has been developing the Box2D 2D physics engine for games announced the release of Box3D. Box3D is now providing a new open-source 3D physics engine that is forked off from the Box2D code.

Box3D exposes a C API, a nearly identical architecture to Box2D, and a wide variety of physics capabilities. Box3D began development after having issues with the native physics built into the Unreal engine. Interestingly the new Box3D code
Continue reading...

Fedora Council Seeks To Shutdown Current Discussions Over AI Developer Desktop

Stemming from the widely varying views over the recent Fedora proposal for an "AI Developer Desktop" catering to running local AI and machine learning workloads in pre-configured environments with a seamless hardware-accelerated experience, the Fedora Council issued a statement this evening to effectively shutdown discussions for now over a Fedora AI Developer Desktop and to pause the Fedora Community Initiatives process.

Tonight's statement read in part:
"The Fedora Council would like to close the discussion regarding the AI developer desktop proposal, as we have come to the

Steam On Linux Usage Receded A Bit In June

Back in March Steam on Linux use shot up to 5.33% as a big 3.1% improvement over February. In April it dropped to 4.52% and then fell to 3.99% in May . Valve just published the Steam Survey numbers for June and it points to another minor setback from the recent all-time high of Steam on Linux.

The Steam Survey numbers for June put Linux at 3.69%, a decrease of 0.3% compared to
Continue reading...

KDE Linux Introduces "Developer Mode" Option, Easier Log Collection

With the start of the new month comes a new progress report on the KDE Linux distribution for the prior month. Even with KDE developers being busy to ship Plasma 6.7 in June, they still accomplished a lot when it comes to KDE Linux.

KDE Linux has rolled out an initial "developer mode" for showing various developer tools and options that are otherwise concealed by default to ease the end-user experience. Simply running toggle-developer-mode from the Konsole is all that's needed to enable this
Continue reading...

System76 Launches New Lemur Pro Laptop Powered By Intel Panther Lake

System76 today announced their new Lemur Pro high-end Linux laptop that is now powered by the Core Ultra Series 3 "Panther Lake" SoCs.

The new Lemur Pro is powered by Panther Lake and available in 14 and 16 inch versions. This is System76's laptop with the longest-ever battery life for them at around 18 hours. The Lemur Pro can be configured with up to 32GB of RAM and up to 4TB of storage.

The base model Lemur Pro
Continue reading...

Linux 7.3 To Overcome "Significant Bottleneck" For Small I/O With PCIe Gen5 NVMe SSDs

While the Linux 7.2 feature merge window ended just days ago and the better part of two months now before v7.2 will be released as stable, there are already features beginning to accumulate that will target the Linux 7.3 cycle. The most exciting change I've seen to kick off that dance ahead of Linux 7.3 is addressing a "significant" bottleneck affecting small direct I/O performance with speedy storage such as PCIe Gen5 NVMe SSDs.

Bytedance engineer Fengnan Chang noticed a "
Continue reading...