
Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 2 hours 56 min ago
Jolla Making Plans For Sailfish OS In 2020
Jolla has been working on Sailfish OS for nearly a decade now and for 2020 they are planning more improvements to their Linux-based smartphone OS as well as working to push Sailfish into new markets...
FSF-Approved Trisquel 9.0 Reaches Development Milestone Before Ringing In The New Year
Nearly two years after the release of Trisquel 8, the release of Trisquel 9 "Etiona" for this Free Software Foundation approved Linux distribution is quickly approaching. An alpha/development release of Trisquel 9 is available for testing...
Power Management Improvements Could Benefit Intel Server Performance In Linux 5.6
Some Intel server platforms could see better performance with the Linux 5.6 kernel cycle...
The Linux Kernel Highlights Of The 2010s From Torvalds' Sabbatical To Dealing With Vulnerabilities
Going along with our other end of year and decade recaps, here is a look back at the Linux kernel highlights for the 2010s...
The Experimental GCN 1.0 GPU Support Might Be Dropped From AMDGPU Linux Driver
By default the Linux kernel selects the aging Radeon DRM driver for GCN 1.0 "Southern Islands" and GCN 1.1 "Sea Islands" hardware (as well as all older ATI/AMD GPUs) while it's GCN 1.2 and newer that defaults to the modern AMDGPU kernel driver. But for years there has been experimental GCN 1.0/1.1 support available via kernel module options, but now for the original GCN GPUs that code is at risk of being dropped...
MLIR Lands In LLVM - Boosting LLVM For Heterogeneous Hardware, Machine Learning
Landing as a great Christmas present for LLVM developers interested in heterogeneous hardware compilation, TensorFlow and other machine learning use-cases was MLIR within the LLVM source tree...
Fwupd 1.3.6 Firmware Updater Released With Initial Windows Support
Fwupd 1.3.6 was released today for ending out a very successful year for this firmware updating utility that works in-step with the Linux Vendor Firmware Service (LVFS) for allowing hardware firmware/BIOS updating on Linux systems...
How The Radeon RX 5700 XT Navi Linux Performance Has Evolved Since Launch
As part of our year-end articles we already provided benchmarks looking at the Radeon OpenGL / Vulkan driver performance for 2019. That testing was done using Polaris and Vega given their GPU support prior to 2019, but for those wondering about the Radeon RX 5700 "Navi" performance for these GPUs that launched this summer, here are some end-of-year tests.
Trinity Desktop R14.0.7 Released For Keeping KDE 3 Spirit Alive In 2020
For those still having fond memories for the KDE 3 desktop days as we roll into 2020, the Trinity Desktop Environment as a fork of K Desktop Environment 3.5 is still pushing along with maintaining these aging open-source software packages...
Mesa's Radeon R600 Gallium3D Driver Now Has NIR Support Under Review
Similar to the trend with other Mesa drivers, the Radeon R600g driver for supporting Radeon HD 2000 through Radeon HD 6000 series graphics cards has been seeing experimental work to introduce a NIR back-end for this modern intermediate representation. That R600 NIR support now has a merge request open meaning it could possibly land still for Mesa 20.0...
The Debate Over GCC's SVN-to-Git Conversion Approach Won't Be Settled This Year
The GNU Compiler Collection (GCC) plans for transitioning from SVN to Git over New Year's Day looks like for sure now that goal will not be realized. There still is no firm consensus over which SVN to Git conversion approach to utilize...
Some Of The Workloads Still Seeing Lower Performance On Linux 5.5 Git
Last night I shared the results from what's causing one of the performance regressions in Linux 5.5 but sadly more regressions remain that are currently being tracked down...
Gallium3D's Software Rasterizers Are Close To Having OpenGL Tessellation Support
Mesa 20.0 continues getting more interesting with the infrastructure around the Gallium3D LLVM "Gallivm" and TGSI IR now supporting tessellation...
A Last Call To Show Your Support In 2019
Just a friendly reminder that if you wish to show your support in 2019 and take part in our Christmas / New Year's deal, time is quickly running out...
Linux's exFAT Driver Looking To Still Be Replaced By A Newer Driver From Samsung
Introduced with Linux 5.4 was a long-awaited Microsoft exFAT file-system driver albeit within the kernel's staging area and based upon some dated Samsung file-system driver code. That exFAT staging driver was improved upon more with Linux 5.5 but ultimately there is a concurrent effort for replacing it with a driver derived from newer Samsung open-source code and to be merged outside of staging...
One Of The Reasons Why Linux 5.5 Can Be Running Slower
Going back to the start of December with the Linux 5.5 merge window we have encountered several significant performance regressions. Over the weeks since we've reproduced the behavior on both Intel and AMD systems along with large and small CPUs. Following some holiday weekend bisecting fun, here is the cause at least partially for the Linux 5.5 slowdowns.
Linux 5.5-rc4 Released Following A Light Christmas Week
Linus Torvalds just released the fourth weekly release candidate of Linux 5.5 following a fairly light week due to the Christmas holidays...
Linux 5.4.7 / 4.19.92 / 4.14.161 Bringing The AMD MCE Fix For New Threadripper CPUs
With the recently launched Threadripper 3960X / 3970X processors there was a workaround needed to boot them on Linux until an AMD MCE driver issue was resolved. That patch was upstreamed last week into the Linux 5.5 development kernel while now is getting ready to make its debut into supported Linux stable release branches...
LLVM Clang Performance Matching The GCC Compiler On AMD Threadripper 3960X
Last week were some benchmarks showing LLVM Clang hitting ~96% the performance of GCC using Intel Ice Lake while now for the recently released Zen2-based AMD Ryzen Threadripper 3960X we are seeing results where overall LLVM Clang is now at performance parity to GCC.
KDE Picked Up A Few Improvements During Christmas Week
While open-source software development activity was light this week due to the Christmas holiday, some new features still landed this week for KDE...