
Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 1 hour 23 min ago
Qt Creator 14 IDE Released With Support For Lua-Based Plugins
The Qt Group today released Qt Creator 14 as the newest version of this Qt and C++ focused integrated development environment (IDE) for developers...
AMD's Unified AI Software Stack Might Be A Boon For Other Vulkan/SPIR-V Hardware Too
Earlier this month AMD talked more about their Unified AI Software Stack plans for debuting in the coming months to provide a unified software view where AI work can be seamlessly offloaded to Ryzen processors, AMD graphics, or AMD Ryzen AI NPU hardware. Another possible and exciting prospect came to mind when going through the LLVM/Clang 19 changes this week...
Fedora 41 Aims For Out-Of-The-Box Webcam Support For Newer Intel Laptops
The open-source software pieces have come together where Fedora / Red Hat developers are hoping that for Fedora 41 there can be out-of-the-box support for the web cameras on newer Intel laptops...
Rust Is Ready With Robust Toolchain Handling For Linux 6.11
Miguel Ojeda has sent out the big Rust pull request for the nearly wrapped up Linux 6.11 merge window. This contains all of the latest Rust programming language infrastructure now ready for the mainline kernel...
HID-BPF Improvements & Apple Keyboard Backlight Support For Some T2 Macs In Linux 6.11
The HID subsystem updates recently landed into the mainline Linux 6.11 kernel codebase...
ollama v0.3 Released With Llama 3.1 Support & Mistral Large 2
For fans of ollama as an open-source means for easily running large language models (LLMs) on your system, ollama v0.3 has been released with support for the newest exciting models...
ASUS ROG Ally X Begins Seeing Linux Patches
This weekend the ASUS ROG Ally X began shipping as an upgraded version of the ASUS ROG Ally handheld gaming console that launched last year. The ASUS ROG Ally X is still powered by the AMD Ryzen Z1 Extreme SoC and for the most part similar to the original model but now with 24GB of LPDDR5X-7500 memory up from 16GB of LPDDR5-6400, twice as large battery capacity, 1TB of NVMe storage rather than 512GB, improved input controls, improved cooling, and other refinements. But it still is running Microsoft Windows 11 out-of-the-box...
LLVM Clang Switches MMX Intrinsics To Use SSE2 Instead
Following LLVM/Clang recently dropping support for AMD 3DNow! instructions, the open-source compiler stack is now pushing the MMX SIMD instruction set to a backseat. Moving forward the MMX intrinsics will not make use of MMX but rather be mapped to SSE2. This is all fine unless you are wanting to use this modern code compiler on an Intel Pentium MMX / Pentium II / Pentium III or AMD K6 / K7 processor from the late 90's...
AMD Ryzen 9000 Series Launch Delayed To August
While we have been super eager for the AMD Ryzen 9000 series "Zen 5" desktop processor launch that's been set for 31 July, AMD has issued a last minute delay. Instead the processors will launch in two stages in August...
New AMD Linux Driver Patches Enable I3C HCI Support
One of the newest patch series out from AMD this week is on providing I3C HCI driver support for their MIPI I3C IP block found within their latest processors...
Linux 6.11 Lands Support For getrandom() In The vDSO
Going back two years has been the effort for adding getrandom() to the vDSO in order to enhance the performance. This work has yielded as much as 15x the performance in showing very fast while being secure user-space RNG needs. A few weeks back Linus Torvalds was unconvinced by adding getrandom() to the vDSO, but after going back through the patches he gave it another go. Today the work has managed to be mainlined for Linux 6.11...
Rust Linux Kernel Code Prepares For CPU Mitigations Handling
The latest Rust for the Linux kernel work led by Miguel Ojeda is on preparing the Rust kernel code for various CPU security mitigations...
Intel Graphics Compiler 1.0.17193.4 Released With Initial Battlemage Support
Intel today released IGC 1.0.17193.4 as the newest version of the Intel Graphics Compiler that is used for their compute stack on Windows/Linux as well as by their Windows graphics driver for shader compilation...
AMD Reveals More Zen 5 CPU Core Details
As a follow-up to last week's AMD Zen 5 overview with the Ryzen 9000 series and Ryzen AI 300 series, today the embargo has lifted on some additional Zen 5 CPU core details.
F2FS, exFAT & Btrfs File-System Changes In Linux 6.11
While not as notable as the nice EXT4 performance optimization making it into Linux 6.11 or features like XFS real-time FITRIM and self-healing Bcachefs on read I/O errors, the Bcachefs, F2FS, and Btrfs file-systems saw smaller updates for the Linux 6.11 kernel cycle...
Linux 6.11 Upstream Now Defaults To A Better SATA Link Power Management Policy
It's not too often that the ATA pull request for a new Linux kernel merge window has much worth mentioning. With Linux 6.11 there is a change to the kernel defaults worth noting over the default SATA link power management policy. In this case most Linux distributions have been setting a better default themselves and is now a case of the upstream kernel defaults catching up...
Mesa 24.3 Radeon VCN Adds HDR Metadata Support For AV1 Encoder
The latest video acceleration improvements to report on with the open-source AMD Radeon driver front is support in Mesa 24.3-devel for passing HDR metadata in the AV1 encoder...
Printk Patches For Linux 6.11 Further Work Toward Threaded Console Printing
The latest printk patches have been submitted and merged for the Linux 6.11 kernel. The printk updates take another step toward the long-in-development work around threaded console printing / non-blocking "NBCON" consoles as the last major step to allow the real-time "RT" kernel patches to land...
Intel OSPRay 3.2 Further Advances This Open-Source Ray-Tracing Engine
Intel's OSPRay ray-tracing engine as part of their oneAPI rendering toolkit continues to serve as a great, scalable and portable RT engine for high fidelity visualizations. With OSPRay 3.2 released today, they continue advancing this open-source engine further...
Upstream Linux 6.11 Makes It Easy To Build A Pacman Kernel Package For Arch Linux
The upstream Linux 6.11 kernel is making it easier to build a Pacman package of the kernel for use on Arch Linux and other Arch derived distributions relying on Pacman...