Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 19 min 47 sec ago
Wine-Mono Won't Bother With .NET 5.0 - The Official Microsoft Binaries Should Work Fine
Microsoft announced on Tuesday that the .NET 5.0 release is now "feature complete" for this major overhaul of .NET that breaks compatibility with prior versions. Microsoft .NET 5.0 has many changes to its libraries and runtimes, introduces WebAssembly support, support for single file applications/executables, new APIs, better performance, and much more...
GNOME 3.38 Beta 2 Released With Many Fixes
Ahead of the official GNOME 3.38 launch in September, the second GNOME 3.38 beta (v3.35.91) is now available for testing,..
Linux Might Better Plan Its Code/Hardware Obsolescence From The Kernel
One of the many interesting discussions for this week's virtual Linux Plumbers Conference is on planning code obsolescence moving forward. While this is about kernel features too, it's also about the steps and when to phase out old hardware support...
Qt Creator 4.13 Release Brings Initial Meson Support, Updates C++ Code Model
The Qt Company has released version 4.13 of Qt Creator as their Qt/C++ focused integrated development environment that also supports Python and other languages via the Language Server Protocol...
Real-Time / PREEMPT_RT Support Should Finally Be Mainlined Soon In The Linux Kernel
In 2019 there were kernel developers talking at conferences that the remaining "PREEMPT_RT" patches for a real-time kernel should be mainlined in early 2020. That didn't happen for the long ongoing work around the "RT" patches while at this week's Linux Plumbers Conference (LPC 2020) is that the work should finally be close to merging to mainline...
Linux 5.10 To Bring Support For Matrox G200 Desktop Graphics Cards
Sporting AGP, fabbed on a 350nm process, making use of a 64-bit memory interface, and clocking to nearly 100MHz, the Matrox G200 desktop graphics cards are set to see mainline open-source support come Linux 5.10...
X.Org Server 1.20.9 Released With Numerous XWayland Fixes
With no one stepping up to manage the X.Org Server 1.21 release, the two year old X.Org Server 1.20 series continues seeing new point releases, particularly with 1.21 being out of the scope already for having the chance to appear in the major H2'2020 Linux distribution releases. X.Org Server 1.20.9 is the newest point release out today in shipping fixes...
Mozilla's GFX-RS 0.8 Released For Vulkan Portability - Brings Big Changes
Following the recent layoffs at Mozilla and some projects seemingly at risk moving forward, one that we have been worried about is GFX-RS as the interesting Rust-based library implementing the Vulkan Portability Initiative using GFX-HAL...
OpenZFS 2.0-RC1 Released With Unified Linux/BSD Support, Zstd Compression & Much More
The first release candidate of the forthcoming OpenZFS 2.0 is now available for testing on both Linux and BSD systems...
Nouveau NVC0 Shader Disk Cache Lands For Speeding Up Game Load Times
Covered back in February was work for Nouveau's NVC0 Gallium3D driver to finalle make use of the Mesa on-disk shader cache functionality for speeding up game load times by allowing previously compiled GLSL shaders to be cached to disk. That work by Red Hat has finally been mainlined in Mesa 20.3...
Chrome 85 Is Clang PGO'ing Binaries For Better Performance But Linux Left Out
As we frequently cover, making use of compiler PGO (Profile Guided Optimizations) can mean some sizable performance wins, assuming the generated usage profile is accurate. With the imminent Chrome 85 availability, Google is now making use of PGO with their default LLVM Clang compiler toolchain for squeezing out around 10% better performance...
Linux 5.9 Lands Patch Adding Fallthrough Macro In 2,484 More Spots
A single patch coming in at nearly three thousand lines was merged on Monday for the Linux 5.9 kernel that make the use of the "fallthrough" macro more widespread throughout the kernel...
LibX11 1.6.12 Released Due To Latest Security Advisory
Not even one month passed since the previous libX11 security vulnerabilities were made public while today a new security advisory was issued along with releasing version 1.6.12 of this key X11 library...
Ubuntu 20.04 LTS vs. Linux 5.9 + Mesa 20.3-devel Radeon Graphics Performance
Now that the default graphics driver stack of Ubuntu 20.04 LTS is a few months old, here is a look at the AMD Radeon Linux gaming performance of Ubuntu 20.04.1 LTS out-of-the-box compared to upgrading against Linux 5.9 Git and Mesa 20.3-devel for seeing if the performance advantages are worthwhile in making the leap to the newer RadeonSI OpenGL and RADV Vulkan drivers paired with the very latest kernel.
MIR JIT Aiming For First Release Later This Year By Red Hat Developer
Vladimir Makarov of Red Hat spoke at this week's Linux Plumbers Conference during the GNU Tools Track on lightweight JIT compilers and the effectiveness (or not) of GCC's JIT implementation as well as LLVM's JIT in the context of just-in-time support for Ruby. But following those shortcomings with GCC/LLVM JIT, he's been working on MIR as a lightweight JIT compiler...
TUXEDO Introduces New Linux Laptop With Ryzen 7 4800H / Ryzen 5 4600H
Last month the German Linux PC vendor TUXEDO Computers launched the PULSE 15 with AMD Ryzen "Renoir" processors. Today they launched a new model also featuring the very popular AMD Renoir parts...
OpenZFS Support Merged Into Mainline FreeBSD
Following ongoing work for over a year on moving to OpenZFS for FreeBSD's ZFS file-system support, FreeBSD HEAD overnight has imported the OpenZFS code-base...
Linux 5.10 Slated To Use New Intel SERIALIZE In Fending Off Speculative Execution Bugs
Queued now in the "x86/cpu" development branch ahead of the Linux 5.10 kernel later this year is the change to make use of Intel's new "SERIALIZE" instruction within the kernel's "sync_core" code that is used for stopping the speculative execution and prefetching of modified code...
Firefox 80 Available With VA-API On X11, WebGL Parallel Shader Compile Support
Firefox 80.0 is now available. There isn't too much to get excited about with Firefox 80, but at least some changes on the developer front...
DigitalOcean & Others Still Working On Core Scheduling To Make Hyper Threading Safer
With vulnerabilities like L1TF and Microarchitectural Data Sampling (MDS) prominently showing the insecurities of Intel Hyper Threading, DigitalOcean and other organizations continue spearheading a core scheduling implementation for Linux that could allow HT to remain enabled but with reducing the security risk...
