
Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 1 hour 38 min ago
Intel's Iris Gallium3D OpenGL Driver Now Supports Threaded Shader Compilation
Intel's open-source "Iris" Gallium3D driver for providing modern OpenGL driver support on their graphics hardware from Broadwell through all current Gen12 / Xe Graphics era hardware has been in great shape for some time and works wonderfully. But Intel's not done furthering this Linux OpenGL driver and today they now have threaded shader compilation merged...
OPNsense 21.7 Released With New Installer Offering Better ZFS Support
OPNsense as the FreeBSD/HardenedBSD-based firewall and routing platform long ago forked from pfSense is out with its newest major release...
O3DE Game Engine Quickly Settling Its Linux Support
Less than one month since Open 3D Engine was announced based on Amazon's Lumberyard engine, the Linux support is nearly in a pleasant state...
"Beyond Stupid" Paranoid L1d Cache Flushing Looks Like It Will Try Again For Linux 5.15
The work going on for over a year to optionally flush the L1 data cache on context switching is going to try again for the next kernel cycle as an opt-in feature for select tasks. This was the feature rejected last year by Linus Torvalds that went on to "beyond stupid" and other concerns about it when it was trying to be mainlined originally...
Ubuntu 21.04 vs. Windows 10 Trade Blows On The AMD Ryzen 9 5900HX / ASUS ROG Strix G15
While the AMD Ryzen 9 5900HX performance is great on Linux once overcoming any laptop support quirks like with the ASUS ROG Strix G15 "AMD Advantage" laptop running into keyboard and WiFi issues on Linux depending upon the kernel version, how does the performance compare to Microsoft Windows 10? Here are some benchmarks of that ROG Strix G15 AMD laptop under Windows 10 as shipped by ASUS against Ubuntu 21.04 when upgraded to the Linux 5.13 stable kernel.
FreeRDP 2.4 Released With Support For Multi-Threaded Decoding
FreeRDP as a leading open-source implementation of the Remote Desktop Protocol is up to version 2.4 and exciting about this release is multi-threaded decoding support...
Btrfs Picking Up FS-VERITY Support, Other Improvements With Linux 5.15
A lot of new code landed yesterday in the Btrfs file-system's "for-next" Git branch ahead of the Linux 5.15 merge window opening up in about one month's time...
PulseAudio 15 Released With Bluetooth Improvements, Better Hardware Support
While PipeWire continues on a nice upward trajectory for fulfilling the roles of PulseAudio and JACK along with other audio/video stream management needs, PulseAudio isn't letting up yet and on Tuesday saw its big version 15.0 release...
GCC 11.2 Compiler Released With 95+ Bug Fixes
GCC 11.2 is now available as the latest stable version of the GNU Compiler Collection...
RADV Ray-Tracing Now Rendering Quake II RTX Correctly But Very Slowly
The open-source Mesa RADV driver for independent Radeon Vulkan driver support on Linux has been working towards supporting ray-tracing for months. Progress is being made with the latest being more test cases passes and even the Quake II RTX game rendering correctly, but the performance is far short of being satisfactory yet...
The Linux Foundation's Latest Effort is Around Firefighter Safety
Following the formation of the Open 3D Foundation and their open-source IBM-led work around watering farms from the cloud, the Linux Foundation's newest effort is around trying to enhance firefighter safety with open-source...
Apache Cassandra 4.0 Big Data Database Management System Released
Apache Cassandra 4.0 is finally available as the latest major feature release to this widely-used NoSQL database management system...
Micron Working On NVMe SSD Abrupt Shutdown Support For Linux
The NVMe specification provides for an abrupt shutdown mode over the normal/safe shutdown command if needing to quickly get the NVMe solid-state storage ready for powering off as quickly as possible. Currently the Linux kernel isn't making use of the NVMe abrupt shutdown command but a proposal by Micron is looking to begin its usage...
AMD AOCC 3.1 Compiler Performance On EPYC 7003 / Zen 3
Last week AMD released their AOCC 3.1 compiler that is their downstream of LLVM Clang/Flang and carrying various yet-to-be-upstreamed patches for benefiting their latest processors. While just a point release, curiosity got the best of me for firing up benchmarks of this latest AMD Optimizing C/C++ Compiler release.
DMA-Fence Deadline Awareness Proposed To Help Ensure GPU Drivers Render On-Time
There is the phenomenon on Linux where when double-buffered rendering and missing vblanks can lead to the GPU running at a lower frequency when instead the opposite should happen so it will try to not miss vblanks in the first place. In the past there's been talks of "boost" support in the GPU drivers or also workarounds from user-space like dynamic triple buffering, but sent out this week is a new proposal around DMA-Fence deadline awareness as another means of addressing this problem...
RISC-V Developers Continue Working On KVM Support
Going on for more than one year now is the effort for supporting KVM virtualization with the RISC-V architecture, which is very much important for RISC-V processors to be able to eventually take lift in the server space. The KVM RISC-V enablement work is now up to its nineteenth revision but not yet clear if it's ready for mainlining...
Google Continues Working On Suspend-Only Swap Spaces For Linux
Google engineers and other parties are interested in being able to create swap spaces on Linux systems that would be reserved just for system suspend/hibernation purposes and not for generic swapping to disk...
Intel Accelerated: New Node Naming & Ambitious Roadmap
Intel CEO Pat Gelsinger is back with another webcast following his update in March that focused on the new Intel Foundry Services, new US fabs, and more. Today's event is "Intel Accelerated" and offering an update on the company's IDM 2.0 process and packaging...
H.264 SVC / Temporal Encoding Wired Up For AMD's Linux Graphics Driver
For those making use of Radeon GPUs for H.264 encoding on Linux, the open-source Mesa driver stack for VCN hardware has just merged support for handling H.264 Scalable Video Coding (SVC) / temporal encoding...
Linux Regressed Its Floppy Disk Driver - Someone Actually Noticed Just A Few Months Later
It turns out there is actually people running modern versions of the Linux kernel in 2021 that also are using floppy disks...