This week marks nine years since the Linux Vendor Firmware Service (LVFS) was started by Richard Hughes of Red Hat to ease the firmware updating/distribution process with the open-source Fwupd firmware updating utility...
Building off the prior NVIDIA 560 beta driver releases, the NVIDIA 560.35.03 stable Linux driver was released today for providing the latest official NVIDIA graphics/compute support for Linux systems...
Google engineer Qais Yousef has posted a set of 16 patches for the "Schedutil" scheduler utilization code within the Linux kernel to better manage system response time. Schedutil is often used by default on many Linux distributions and with these patches a popular web browser benchmark can be as much as 30% faster with these kernel patches...
Following all of the Snapdragon X1 upstream enablement work over the past number of months by Qualcomm and then DeviceTree additions emerging for enabling the likes of the ASUS Vivobook S 15, Lenovo Yoga Slim 7x, Lenovo ThinkPad T14s Gen 6, and Microsoft Surface 7, the Samsung Galaxy Book4 Edge is the newest Snapdragon X1 Elite laptop seeing Linux DT support...
Zed, the code/text editor being developed by former Atom editor developers, has continued to gain interest among developers since going open-source, being written in the Rust programming language, and native Linux builds taking shape. The latest feature work on Zed is beginning to integrate AI-powered functionality by leveraging Anthropic's Claude LLM...
Released last month was the VirtualBox 7.1 Beta 1 virtualization software release from Oracle. This new version is bringing a modernized GUI, Wayland clipboard sharing, and other improvements. Released yesterday was the second beta of this big VirtualBox update...
Today marks the beginning of the string freeze for the long-awaited GIMP 3.0 open-source image editor release as one of the leading free software alternatives to Adobe Photoshop...
Andrea della Porta of SUSE has been working on upstreaming the Linux kernel support to boot the Raspberry Pi 5 on a mainline kernel. Over the past few months Andrea has posted a number of different patches derived in part from Raspberry Pi's downstream kernel code. The latest effort being pursued by the SUSE engineer is on upstreaming Raspberry Pi RP1 PCI device support using a DeviceTree overlay...
As part of my ongoing AMD Ryzen 9 9950X Linux testing, last week I provided a look at the AVX-512 benefits to Zen 5 and also the Windows vs. Linux performance for the Ryzen 9 9950X. For sharing today is a look at multiple Linux distributions up and running on the AMD Ryzen 9 9950X (Zen 5) desktop. Among the distributions in the mix are Intel's Clear Linux distribution that is optimally tuned for maximum x86_64 Linux performance and once again even on AMD hardware shows the significant benefits to a well-tuned Linux software stack.
Queued yesterday into the Linux power management subsystem's "linux-next" branch ahead of the Linux 6.12 kernel are some important additions for Intel processors and also an important fix for AMD processors to enjoy package power monitoring...
While the Unigine SDK these days is more known for its simulation and engineering offerings rather than as a game engine, this engine remains visually impressive and continues advancing. Unigine 2.19 has been released that brings a number of improvements to the engine and leaves us clamoring to see a new/updated benchmark...
LunarG engineer Aitor Camacho Larrondo has proposed VK_EXT_external_memory_metal, a new extension for the Vulkan API to allow for more easily sharing memory objects from Vulkan with Apple's Metal...
The FreeBSD open-source operating system project published their Q2'2024 status report that outlines some interesting work happening to this leading BSD project...
NVIDIA recently sent over their RTX 2000 Ada Generation and RTX 4000 Ada Generation graphics cards suited for designers, engineers, and creative professionals. In my testing the past several weeks these professional graphics cards have been working out with NVIDIA's Linux driver stack -- including their open-source kernel modules now the default with the R555 driver series and later. While there is that previous article looking at how their open-source kernel drivers are at parity to the former proprietary kernel modules, today's article is looking at how the NVIDIA RTX 2000/4000 Ada Generation performance stacks up against the AMD Radeon Pro competition.
GameMode as the open-source daemon from Feral Interactive to optimize Linux system performance on-demand when running games is out with its first release of 2024...
If you are picking up one of the new AMD Ryzen 9000 series desktop processors soon for Linux use, you may be wondering whether it's worthwhile or even necessary moving to the latest Linux kernel code compared to the likes of Ubuntu 24.04 LTS that are shipping a Linux 6.8 derived kernel. Here are some quick benchmarks in looking at that question...
To date the Raspberry Pi 5 single board computer has been offered with either 4GB or 8GB of system memory. The Raspberry Pi 5 4GB has retailed for $60 USD while the Raspberry Pi 5 8GB at $80 USD. For those needing something a little cheaper and not needing as much system memory, the Raspberry Pi 5 2GB model launched today...
Arch Linux powered CachyOS that is known for its performance optimizations and other enhancements is out with its "August 2024" rolling release update...
While Linus Torvalds was hoping to merge the sched_ext extensible scheduler for the Linux v6.11 kernel cycle, that didn't end up happening after some technical issues were raised on the kernel mailing list. Since then though the kernel developers have been collaborating and given the latest sched_ext patches with "for-next" and "for-6.12" markings, it's looking like the extensible scheduler will be attempted again for the Linux 6.12 merge window...
Ahead of the Linux 6.11-rc4 kernel release coming up later today, some more Bcachefs file-system patches were merged this weekend for this experimental copy-on-write file-system...
Lab Wayland Compositor "labwc" v0.8 is now available as the newest release of this Wayland compositor that has been re-based against the wlroots 0.18 Wayland library...
Vulkan 1.3.293 released on Friday as the newest specification for this industry standard graphics and compute API. In addition to a handful of fixes/clarifications, Vulkan 1.3.293 introduces a new NVIDIA vendor extension...
Following the recent work to Mutter and GNOME Shell that was merged for allowing to build with X11 support disabled, the GDM display manager and GNOME-Session code have also seen the ability added to compile without X11 support...
Archinstall is the wonderful command-line driven installer that was introduced to the Arch Linux ISOs three years ago for making it quicker and easier to get a customized Arch Linux installation. Out today is Archinstall 2.8.2 to further refine that experience...
AMD Linux engineers are preparing the kernel for Smart Data Cache Injection (SDCI) as a feature for AMD EPYC server processors. Smart Data Cache Injection is a nifty new feature that allows for direct insertion of data from I/O devices into the CPU's L2/L3 cache...
With all of my AMD Ryzen 9900X and 9950X Linux benchmarking and Ryzen 5 9600X and Ryzen 7 9700X reviews as well, many have wondered if AMD Zen 5 is just really great on Linux, if Windows 11 is in particularly poor shape for these new AMD Ryzen 9000 series processors, if it's just the different/diverse benchmarks being run, or simply why are these new desktop CPUs running so well on Linux but less so with Windows?
The Cloud Hypervisor open-source project that serves as a Rust-written VMM focused on security and started by Intel but now backed by a multitude of vendors is out with its newest feature release. Cloud Hypervisor 41 is the new feature release worked on by engineers at Intel, Google, Microsoft, Rivos, Tencent, Ant Group, and others for this cloud and security minded virtual machine monitor...
Ahead of the now in-place Ubuntu 24.10 feature freeze, the Ubuntu GNOME X.Org session support was split off into its own separate binary Debian package from the main (default) Wayland session handling...
The Vulkan Video support within Mesa's Radeon "RADV" Vulkan driver continues to be improved upon. The newest addition now found in the code for Mesa 24.3 is enabling 12-bit AV1 content accelerated decoding...
Sent out today was the latest round of DRM-Misc-Next patches to DRM-Next ahead of the Linux 6.12 merge window opening up in mid-September. For those using ARM single board computers with a Rockchip SoC and have been struggling for 4K support over HDMI, the Rockchip updates in Linux 6.12 should excite you...
For improving the open-source graphics driver support for Qualcomm Adreno 700 series hardware such as what's found in the Snapdragon 8 Gen 3 and other SoCs, preemption support is finally being tackled...
Red Hat engineers have been developing Ramalama as a new open-source project that hopes to "make AI boring" by this inferencing tool striving for simplicity so users can quickly and easily deploy AI workloads without much fuss...
With the AMD Ryzen 9 9900X and Ryzen 9 9950X Linux review out of the way yesterday, today's benchmarking of the Ryzen 9000 series is looking closely at the AVX-512 performance impact. With the Ryzen 9000 series the Zen 5 cores have a full 512-bit data-path compared to the "double pumped" 256-bit data path found in the Zen 4 processors as well as the Strix Point SKUs. In this article is an AVX-512 enabled versus disabled comparison for not only the Ryzen 9 9950X but also the prior generation Ryzen 9 7950X and looking too at the CPU power use, thermals, and peak frequency when engaging a variety of AVX-512 workloads.
After talking about AmpereOne for the Oracle Cloud Infrastructure since last year, earlier this month Oracle finally announced general availability on their OCI Ampere A2 instances for tapping into these latest-generation Ampere Computing AArch64 server processors in the public cloud. Here's a brief look at the OCI Ampere A2 performance with AmpereOne compared to their prior A1 instances powered by Ampere Altra.
A set of patches posted today on the AMD graphics driver mailing list begin implementing support for process isolation within the AMDGPU kernel graphics driver...
Intel engineers on Wednesday released the Linux NPU Driver v1.6 release for this for this MIT-licensed user-space mode driver support for the Neural Processing Unit (NPU) found since the Core Ultra Series 1 "Meteor Lake" SoCs and currently supporting the upcoming Lunar Lake and Arrow Lake processors as well. This Intel Linux NPU Driver in user-space interfaces with their iVPU kernel accelerator driver for making a nice open-source and upstream NPU software stack on Linux systems...
For Ubuntu 24.04 LTS, Canonical released Netplan 1.0 as their declarative network configuration software spanning now from servers to desktops. In time for Ubuntu 24.10 due out in two months, Netplan 1.1 has been released as the next iteration of this Linux networking configuration software from Canonical...
Mesa 24.2 is out today as stable for this quarterly feature release to these open-source OpenGL and Vulkan drivers used commonly on Linux systems and other platforms...
Gentoo Linux was one of the last few Linux distributions continuing to maintain Itanium (IA-64) architecture builds but that is now being phased out for those discontinued Intel processors...
Last Wednesday was the review embargo for the Ryzen 5 9600X and Ryzen 7 9700X Zen 5 desktop processors that proved to be very exciting for Linux workloads from developers to creators to AVX-512 embracing AI and HPC workloads. Today the review embargo lifts on the Ryzen 9 9900X and Ryzen 9 9950X and as expected given the prior 6-core/8-core tests: these new chips are wild! The Ryzen 9 9900X and Ryzen 9 9950X are fabulous processors for those engaging in heavy real-world Linux workloads with excellent performance uplift and stunning power efficiency.
SiFive today lifted the lid on the P870-D, its new RISC-V processor dor data center and AI workloads. The P870-D is designed to scale up to 256 cores while supporting modern features like CXL and other AI/HPC minded features...