Phoronix

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

Mesa Developers Eye Removing Clover Once Rusticl OpenCL Code Hits Parity

Tue, 11/08/2022 - 20:30
New to the upcoming Mesa 22.3 release is Rusticl as a Rust-written OpenCL implementation for Mesa drivers. Rusticl supports OpenCL 3.0, handles OpenCL images and other features, works with multiple drivers, and is modern and maintained. Already among Mesa developers is a discussion that has begun around removing the older "Clover" OpenCL Gallium3D implementation once Rusticl has firmly hit parity with that older, unmaintained state tracker...

Big Nouveau Driver Update For Linux 6.2 To Improve Open-Source NVIDIA Support

Tue, 11/08/2022 - 19:30
It's been a long time since there has been much in the way of notable Nouveau DRM driver changes merged to the Linux kernel for improving the open-source NVIDIA graphics support. Fortunately, that is changing with Linux 6.2 set to receive a rather big update...

Annoying AMD Linux Graphics Driver Crashes With "Timed Out Fences" Has A Fix Coming

Tue, 11/08/2022 - 18:54
Since the Linux 5.19 kernel there have been many reports on Twitter, Reddit, or forums, and elsewhere over open-source AMD Radeon driver users experiencing crashes that often then appear in the kernel log around fences timing out. A fix for this show-stopping bug for AMD gamers looks like it will be coming to the Linux 6.2 kernel...

Linux's New Compute Accelerator Framework Quickly Taking Shape

Tue, 11/08/2022 - 18:36
Towards the end of October there finally came about a patch series fleshing out the "accel" subsystem for the Linux kernel in preparing this new subsystem/framework that builds atop the Direct Rendering Manager (DRM) code and is designed for all the up and coming AI accelerator drivers for the kernel. Given the number of accelerator drivers from different vendors eyeing mainline kernel adoption, this new compute accelerator framework is quickly being formed...

NVK Vulkan Driver Starting Work On New Compiler

Tue, 11/08/2022 - 18:17
The NVK open-source NVIDIA Vulkan driver that was started earlier this year and has been progressing nicely the past few months is starting to see work now on its own shader compiler where as up to this point has been relying on existing Nouveau Mesa code for code generation...

GNU Texinfo 7.0 Released With LaTeX & EPUB 3 Output Support

Tue, 11/08/2022 - 08:02
Texinfo as the GNU typesetting syntax and the project's preferred documentation format is out with a major update...

Old AMD CPU & Motherboard Support Removed From Open-Source Coreboot

Tue, 11/08/2022 - 04:36
Upstream Coreboot has phased out support for older AMD 14h / 15h / 16h series processors and associated motherboards...

Intel Core i9 13900K "Raptor Lake" Running Great With Clear Linux, Sizable Wins Over Ubuntu

Tue, 11/08/2022 - 01:00
Following my Core i5 13600K and Core i9 13900K Linux reviews for these new Raptor Lake processors, which were carried out under Ubuntu Linux, I've been carrying out my usual follow-up tests like looking at how well these new Intel CPUs are running under other distributions. To little surprise, Intel's own rolling-release Clear Linux distribution can offer some big-time improvements over a stock Ubuntu installation.

More Development Activity Ticking Up Around Vulkan For Blender

Mon, 11/07/2022 - 22:00
There has long been plans for supporting the Vulkan API with the Blender 3D modelling open-source software but there has been a lack of developers working on it. Fortunately, things are starting to (slowly) come together on Vulkan enablement for Blender...

Some AMD RDNA3 Fixes Land In Mesa Git Ahead Of December's Radeon RX 7900 Series Launch

Mon, 11/07/2022 - 19:55
With the AMD Radeon RX 7900 XT / RX 7900 XTX having been announced last week and set to ship on 13 December, it's down to crunch time for ensuring that the open-source Linux driver support is in shape. Unlike on the Windows side where it's just expected of the user to navigate to AMD.com and download a convenient driver installer, on Linux that's not exactly the case. AMD will likely have their Radeon Software for Linux driver package on their website but that is limited in scope to their few supported enterprise/LTS Linux distributions supported, while most gamers/enthusiasts will be left wondering about the Linux kernel and Mesa versioning requirements...

The Linux Kernel Has Been Forcing Different Behavior For Processes Starting With "X"

Mon, 11/07/2022 - 18:56
An ugly hack within the Linux kernel that has been in mainline for over three years has been called out. Due to a buggy X.Org Server / xf86-video-modesetting DDX, the Linux kernel has been imposing different behavior on whether a process starts with "X" and in turn disable the atomic mode-setting support...

Intel Preparing HDMI 2.1 FRL For Their Linux Driver, Native HDMI 2.1 For Meteor Lake

Mon, 11/07/2022 - 18:38
With next-generation Meteor Lake CPUs the integrated graphics are set to have native HDMI 2.1 display capabilities. Intel's open-source Linux kernel driver has begun those HDMI 2.1 preparations and sent out today were early patches for enabling HDMI 2.1 Fixed Rate Link (FRL)...

Intel RAO-INT Added To GCC 13, Grand Ridge & Granite Rapids CPU Targets Ready

Mon, 11/07/2022 - 18:23
Intel compiler engineers continue being very busy working to land as much of the new CPU feature support as they can into GCC 13 for what is the next annual compiler release that will debut as GCC 13.1 in the early months of 2023...

Meson 0.64 Build System Released With Intel oneAPI Compiler Support, Incremental ThinLTO

Mon, 11/07/2022 - 18:03
Debuting on Sunday was Meson 0.64 as the newest version of this open-source build system that is increasingly being used by a variety of software projects for its speed, good cross-platform support, and overall feature set compared to alternatives...

Linux 6.1-rc4 Released: "Please Jump Right In, The Water Is Fine"

Mon, 11/07/2022 - 07:30
Linus Torvalds just released Linux 6.1-rc4 as the latest weekly test release for the in-development Linux 6.1 kernel...

Intel AEX Notify Support Prepped For Linux To Help Enhance SGX Enclave Security

Sun, 11/06/2022 - 19:01
Future Intel CPUs and some existing processors via a microcode update will support a new feature called the Asynchronous EXit (AEX) notification mechanism to help with Software Guard Extensions (SGX) enclave security. Patches for the Linux kernel are pending for implementing this Intel AEX Notify support with capable processors...

FFmpeg Lands NVIDIA NVENC AV1 Encoding Support

Sun, 11/06/2022 - 18:41
Along with the likes of OBS Studio adding NVENC AV1 support for enjoying GPU-accelerated AV1 video encoding with GeForce RTX 40 series GPUs, the widely-used FFmpeg library has merged its support for NVIDIA NVENC AV1 video encoding...

Linux Laptop Backlight Fixes On The Way For v6.1, More Testing Encouraged

Sun, 11/06/2022 - 18:09
Last month Red Hat engineer Hans de Goede warned that old and "weird" laptops could see broken backlight controls with the upcoming Linux 6.1 kernel. He issued a call for testing and as a result was provided valuable feedback that led to some new fixes now on the way. But there still is more work ahead and he's requested further testing by Linux laptop users to ensure the reworked backlight handling is in good shape...

AmpereOne Getting Mitigated Against Spectre-BHB With Linux 6.2

Sun, 11/06/2022 - 18:00
Made public earlier this year was Spectre-BHB / BHI as a speculative execution vulnerability similar to Spectre V2 and affecting Intel and Arm CPUs. At the time Neoverse N2 / N1 / V1 and older cores like Cortex-A15 / A57 / A72 were known to be vulnerable and required software mitigations. The upcoming AmpereOne is also vulnerable to Spectre-BHB and has a patch now on its way to the Linux kernel for mitigating this Spectre class vulnerability...

Btrfs "Reserve Flush Emergency" Feature Heading To Linux 6.2

Sun, 11/06/2022 - 17:41
"BTRFS_RESERVE_FLUSH_EMERGENCY" is on the way for the Linux 6.2 kernel for dealing with some issues that originally turned up within Facebook's data centers where they were seeing routine out-of-space transaction aborts. With BTRFS_RESERVE_FLUSH_EMERGENCY, Btrfs will try harder to avoid aborted transactions when running out of space...

Pages