Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2025-07-01 16:45
Linux Developers Look At Dropping SLOB
Linux kernel developers are looking at deprecating and ultimately removing the SLOB memory allocator...
Fedora 38 To Modernize Its Live Media Creation
In addition to Fedora 38 looking at creating Phosh images for mobile devices, Fedora developers now have clearance to go ahead and overhaul how their Fedora Linux live images are assembled...
Intel Releases November 2022 CPU Microcode For Various Functional Issues
Intel today published their "20221108" CPU microcode collection alongside announcing various security disclosures for the quarter. Fortunately on the CPU microcode side, the changes are all focused on functional issues...
AMD Joins The Cloud Hypervisor Project Started By Intel
Over the past three years one of Intel's many promising open-source software projects has been the Rust-written Cloud Hypervisor. Cloud Hypervisor started as just a modern, security-focused, cloud-centric Rust VMM hypervisor for modern hardware/software. It began as just one of many open-source software projects at Intel but last year was folded into the Linux Foundation umbrella while Intel continues to be a major contributor to the project. Coming as a bit of a surprise today is AMD announcing they have joined the Cloud Hypervisor project...
Fedora 38 Looking At A Phosh Image For Mobile Devices
It looks like Fedora could be taking on more mobile ambitions with a Phosh image now proposed for running that Wayland shell focused on smartphones and tablets while delivering a good GNOME-based experience. Separately, a change proposal is expected for also introducing a Fedora Linux image with KDE Plasma Mobile...
NVIDIA Makes The PhysX 5.1 SDK Open-Source
Back in 2019 NVIDIA open-sourced the PhysX 4.1 SDK and was working on a PhysX 5.0 open-source code drop while we haven't heard anything more on the matter in the past two years. Coming out this morning as a surprise is the NVIDIA PhysX 5.1 SDK open-source release...
ASRock X670E PG Lightning - Nice AMD Zen 4 Motherboard For $250 USD
When it comes to new AMD AM5 motherboards featuring an X670 series chipset, one of the cheapest options right now is the ASRock X670E PG Lightning that retails for around $249 USD. I picked up one of these motherboards at launch and has been working out well on Linux for those wanting to build a cost-minded AMD Zen 4 desktop system.
Mesa Developers Eye Removing Clover Once Rusticl OpenCL Code Hits Parity
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
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
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
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
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
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
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
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
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
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"
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
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
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
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"
Linus Torvalds just released Linux 6.1-rc4 as the latest weekly test release for the in-development Linux 6.1 kernel...
FFmpeg Lands NVIDIA NVENC AV1 Encoding Support
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
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
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
"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...
Linux Moving Ahead With Enabling Kernel IBT By Default
As an enhancement to the out-of-the-box Linux kernel in its default x86_64 configuration, it was being eyed to enable Indirect Branch Tracking by default. That change to enable IBT by default has been picked up by TIP's x86/core branch, thus putting it on deck as material for submitting with next month's Linux 6.2 merge window...
LXQt 1.2 Released With Preliminary Wayland Session Support
LXQt 1.2 is out this morning as the newest feature update to this lightweight, open-source desktop environment that currently targets the Qt 5.15 LTS toolkit...
Linux 6.2 AMDGPU Driver Gets Newer GPUs Working On Arm, SR-IOV Fixes For RDNA3/GFX11
AMD on Friday submitted a new round of patches for AMDGPU kernel graphics driver updates they have ready for the upcoming Linux 6.2 cycle...
AMD Updates Linux QoS Patches For SMBA With CXL Memory, BMEC
This summer AMD began posting Linux kernel patches for Quality of Service "QoS" features with new AMD CPUs. Sent out on Friday were the newest iteration of these QoS extension patches around SMBA and BMEC with these features likely premiering on AMD EPYC "Genoa" processors...
KDE Prepares Smarter KRunner, Steam Scaling Better Under Plasma Wayland
It's Saturday morning and that means there is a new weekly blog post by KDE developer Nate Graham about the prominent desktop changes that occurred this week...
AMD Posts Linux Patches For "Automatic IBRS" Feature New To Zen 4
A Friday patch series reveals a new security feature with Zen 4 previously not documented: Automatic IBRS...
Intel MIC Offloading For Xeon Phi Dropped With GCC 13 Compiler
On the same day as new GCC compiler patches for next-generation processors coming out for those wares that are more than one year out, the GNU Compiler Collection dropped a remnant from Intel's past: the Many Integrated Core "MIC" architecture support with Xeon Phi for offloading...
Linux Patch Pending To Help Lower Alder Lake N & Raptor Lake P Power Consumption
A patch on its way to the mainline Linux kernel tunes Alder Lake N and Raptor Lake P mobile processors to have slightly lower power consumption out-of-the-box to help with battery life and thermal characteristics...
Intel ME-Enabled System Needed For Updating Arc Graphics GSC Firmware
Stemming from the recent discussion of Intel's open-source Linux driver for Arc Graphics not yet running on POWER, another rather interesting support caveat was also raised. It turns out updating the GSC firmware for Arc Graphics hardware currently requires the Intel Management Engine (ME) functionality, which basically limits the graphics card firmware updating in turn to systems with Intel CPUs...
Intel Granite Rapids Support Submitted For The GCC Compiler
While Xeon Scalable "Sapphire Rapids" will finally see its formal launch in January as recently revealed by Intel, it will then be succeeded down the road by Emerald Rapids. Succeeding Emerald Rapids will then be Granite Rapids to which there is now an initial GCC compiler enablement patch posted. Granite Rapids won't be out until at least well into 2024 while fortunately they have already begun their compiler enablement work to ensure that new CPU instructions and other capabilities are in place well ahead of launch...
LLVM's BOLT Flipped On By Default For Linux x86/AArch64 Test Releases
BOLT as the Facebook/Meta-developed tech for optimizing binaries in the name of greater performance by optimizing the code layout was merged to mainline LLVM at the start of the year. Now as we approach the end of the year BOLT is getting a bit of a promotion with being flipped on by default for Linux x86_64 and AArch64 test releases...
Microsoft Issues Big CBL-Mariner 2.0 Linux Distribution Update
Microsoft has issued a big update to their in-house Linux distribution, CBL-Mariner, with a few new packages introduced as well as various updates to existing packages and other OS modifications...
AMD Announces Radeon RX 7900 XTX / RX 7900 XT Graphics Cards - Linux Driver Support Expectations
As was expected, AMD's Lisa Su just announced the Radeon RX 7000 series "RDNA3" graphics cards. AMD continues to back their graphics processors by fully open-source Linux driver support and Linux benchmarks will come on Phoronix for launch. Here are the initial details on the announced Radeon RX 7900 XT and Radeon RX 7900 XTX graphics cards.
Deferred Enabling Of ACPI CPUFreq Boost Support Can Help Boot Times For Large Servers
With CPU core counts continuing to rise, we've seen various optimization efforts in recent times to help with the boot speed of getting large servers online. One of the latest discoveries can trim down the boot speed by up to 30 seconds for some large servers and what appears to be a next-generation AMD EPYC "Genoa" platform...
Steam For Chromebooks Reaches Beta With Initial DX12 Games, AMD C-Series Support
Next week already marks ten years since Valve made public their Steam on Linux beta builds while today Google has advanced Steam on ChromeOS / Chromebooks to beta. Back in March Google formally announced Steam for Chrome OS and began with alpha support for select devices. Today that support has reached beta with new device support, new features, and other improvements...
BlkSnap Kernel Patches Posted For Creating Snapshots Of Linux Block Devices
A set of patches were posted on Wednesdasy for "blksnap", a proposed kernel driver to allow creating non-persistent snapshots of arbitrary kernel block devices. Among the possible uses with blksnap would be for creating backups at the block storage device level...
Vulkan 1.3.233 Released With Three New NVIDIA Extensions
Vulkan 1.3.233 is out as the latest weekly spec update to this high performance graphics and compute API. With Vulkan 1.3.233 comes three new NVIDIA-developed vendor extensions...
Rust UEFI Firmware Targets Promoted To Tier-2 Status
Back in September was a proposal to promote Rust's UEFI firmware targets to tier-2. With the current tier-3 designation the Rust UEFI targets they currently lack continuous integration (CI) guarantees and official builds in the Rust release channels, which means users wanting to use Rust for targeting the UEFI binaries need to rely on nightly/unstable compiler builds...
FEX 2211 Emulator Gets God of War & Other Modern AAA Games Running On Linux AArch64
Making good progress this year has been the open-source FEX-Emu emulator for running x86/x86_64 Linux binaries on 64-bit Arm (AArch64). This isn't only for running Linux x86_64 applications on Arm but with Steam and Steam Play (Proton) can mean running Windows games on Linux 64-bit Arm. With FEX 2211 out today more progress has been made on the Proton front for getting more modern games running...
Intel's Open-Source Arc Graphics Driver Not Yet Working On POWER Hardware
Besides open-source drivers being loved by Linux enthusiasts for the greater technical clarity/insight, better security with the ability to verify the driver's behavior, and better durability of the driver over the longer-term, another common open-source driver benefit is being able to get the drivers working on other CPU architectures not otherwise a focus by the upstream hardware vendor. With Intel's open-source graphics driver stack for Arc Graphics and also in the data center with the Data Center GPU Flex Series and forthcoming Ponte Vecchio, it's drawn interest from ARM, RISC-V, and POWER folks. Unfortunately at least in the case of the POWER9 hardware, the current Intel Linux graphics driver isn't yet building properly there...
Microsoft Adding Nested MSHV Hypervisor Support To Linux
The latest patches from Microsoft for the Linux kernel are for extending the kernel's support to allow running on a nested Microsoft (MSHV) hypervisor...
Linux 6.2 To Put The Raspberry Pi In Good Shape For 4K @ 60Hz Displays
Since last year have been patches enabling the Raspberry Pi to output at 4K with a 60Hz refresh rate. But since Linux 5.18 at least some of the 4K handling had regressed for this budget Arm single board computer. With the Linux 6.2 cycle in December there are several 4K related improvements to the Raspberry Pi open-source display driver for addressing that prior regression as well as making the 4K monitor handling more robust...
Panfrost Gallium3D Driver Wires Up Mesa Shader Disk Cache Support
One of the last features to land in Mesa 22.3 prior to yesterday's branching and Mesa 22.3-rc1 release is enabling the Mesa shader disk cache for Panfrost, the Arm Mali open-source driver for Midgard and Bifrost generations...
Mesa 22.3-rc1 Released With Rusticl, Many Intel & Radeon Vulkan Driver Improvements
Feature work on Mesa 22.3 has now concluded as this quarter's feature release to this collection of open-source OpenGL, OpenCL, and Vulkan drivers. Mesa 22.3 was branched this afternoon and Mesa 22.3-rc1 now issued as the first weekly test release leading up to the stable debut in a few weeks...
...163164165166167168169170171172...