Linux Hardware Reviews, Open-Source Benchmarks & Linux Performance

The Linux Kernel Likely To See A Hardware Accelerator Subsystem

Given the increasing rise of hardware accelerators for compute offloading of particular tasks especially now around deep/machine learning with more chips coming to market, the Linux kernel will likely soon see the introduction of a formal subsystem for these different accelerator drivers.

18 Hours Ago - Hardware - Linux Hardware Accelerators
FreeBSD ZFS vs. TrueOS ZoF vs. DragonFlyBSD HAMMER2 vs. ZFS On Linux Benchmarks

With TrueOS offering daily snapshots built against the "ZFS on FreeBSD" code derived from OpenZFS / ZFS on Linux, I decided to run some benchmarks to see how the performance compares to that of FreeBSD 12.0 with its ZFS file-system support, DragonFlyBSD 5.2.1 with its HAMMER2 file-system alternative, and then Linux with ZFS/ZoL and other file-system options.

26 January 12:00 PM EST - Storage
EGL_MESA_query_driver Merged Into Mesa 19.0, ADriConf Looking For Improvement Ideas

As a follow-up to the story earlier this week about a Mesa EGL extension needed for a universal driver configuration GUI, that extension (MESA_query_driver) was re-merged into Mesa 19.0 now that the build issue was addressed. The developer behind ADriConf is also looking for ideas on further improving this open-source 3D driver configuration utility.

26 January 07:15 AM EST - Mesa - EGL_MESA_query_driver
Linux Headers May Soon Be Available In-Kernel Via /proc

In making it easier to manage and access the Linux kernel headers for a particular kernel build, Google engineers working on Android are proposing an in-kernel solution for mainline where a compressed archive of a given kernel's headers could be accessible via /proc.

26 January 06:05 AM EST - Linux Kernel - Linux Kernel Headers
Interesting Linux.Conf.Au 2019 Videos Now Available

Taking place this week in Christchurch, New Zealand was the annual Linux.Conf.Au conference, one of the best Linux/open-source events. For those that weren't down under for the event, the videos of the various technical sessions have begun to be uploaded to YouTube.

26 January 12:05 AM EST - Linux Events - LCA 2019 Videos
MythTV 30.0 Released With Front-End Support For Select Android TV Devices

It's been a while since last having anything major to report on MythTV, the once very common HTPC software for open-source DVR/PVR needs albeit less so these days given all the Internet streaming and on-demand video platforms. This month the project released MythTV 30.0 as their newest feature release.

25 January 01:55 PM EST - Multimedia - MythTV 30
Fedora 30 Planning To Use Wayland-Enabled Firefox By Default

For the past two and a half years there has been a non-default Firefox package with Wayland support available to Fedora users running Fedora Workstation with the GNOME Shell. For the Fedora 30 release due out this spring, they are planning to ship the Firefox Wayland back-end by default.

25 January 12:28 PM EST - Fedora - Firefox On GNOME Shell Wayland
Qt Is Working On An HTTP Web Server Module

The Qt5 tool-kit continues picking up new features outside of the traditional scope of a graphical tool-kit. The latest feature announced, which is currently a Qt Labs project and developed by The Qt Company, is an HTTP server.

25 January 11:47 AM EST - Qt - Qt HTTP Server
More Details On The WineD3D Vulkan Plans & Why DXVK Isn't Being Used

Yesterday we shared that Wine developers at CodeWeavers have begun exploring a Vulkan back-end for WineD3D for their Direct3D 11 support and lower, separate from their work on VKD3D that is targeting Direct3D 12 atop Vulkan. More details on that effort have now been shared.

25 January 10:00 AM EST - WINE - WineD3D Vulkan Damavand
Windows Server 2019 vs. Linux vs. FreeBSD Gigabit & 10GbE Networking Performance

FreeBSD 12.0, Windows Server 2019, and five Linux distributions were tested for comparing the Gigabit and 10GbE networking performance as part of our latest benchmarks. Additionally, the performance was looked at for the Mellanox 10GbE adapter when also using the company's Linux tuning script compared to the out-of-the-box performance on the enterprise Linux distribution releases.

25 January 09:38 AM EST - Operating Systems
Intel Could Finally Be Ready To Enable Fastboot By Default For Skylake & Newer

Going back seven years has been the Intel Linux graphics driver's "Fastboot" support for allowing a more polished initial boot experience by allowing unnecessary mode sets to be avoided by the hardware. There have been multiple attempts over the years to enable this cleaner boot experience by default, but each time it ended up being rejected or later reverted due to running into issues with problematic hardware. This year looks like we might finally see it enabled by default for Skylake HD/Iris Graphics and newer.

25 January 06:29 AM EST - Intel - Intel Fastboot
OpenSUSE Tumbleweed Now Rolling With Linux 4.20, KDE Updates

If your new year's resolution was to try out a Linux rolling-release distribution, openSUSE Tumbleweed has shipped a number of updates ahead of the weekend for those wanting to give it a try. OpenSUSE Tumbleweed is now making use of the Linux 4.20 stable kernel, KDE desktop package updates, and much more.

25 January 06:03 AM EST - Operating Systems - OpenSUSE Tumbleweed
Wine-Staging 4.0 Released

If Wine 4.0 is having issues with some of your Windows applications or games, Wine-Staging 4.0 is now available and worth a glass.

25 January 05:19 AM EST - WINE - Wine-Staging 4.0
GNOME 3.32 Gets Fixed Up For Buggy Zoom Mode

In addition to Canonical's Daniel van Vugt having been tackling various performance issues with the GNOME desktop, the Ubuntu developer has also been working on addressing various usability issues and other glaring problems.

24 January 01:14 PM EST - GNOME - No More Clipping
Wine Developers Are Exploring A Vulkan Backend To WineD3D

While Wine developers have already been working on VKD3D as Direct3D 12 implemented on top of Vulkan for Windows programs, it turns out Wine developers are exploring getting WineD3D on top of Vulkan for older versions of Direct3D using Vulkan rather than OpenGL.

24 January 09:49 AM EST - WINE - WineD3D To Vulkan
The AMD Radeon RX Vega Launch Performance Compared To 2019 Linux Drivers

With the AMD Radeon VII graphics card shipping in two weeks as the second-generation Vega GPU at 7nm, I figured it would be an interesting time to see how far the original Radeon RX Vega 56 and RX Vega 64 graphics card performance has evolved since their launch back in August 2017. Here is a fresh look at the current Radeon RX Vega 56/64 GPU performance today using the bleeding-edge Linux graphics drivers compared to the driver state back in 2017 for OpenGL and Vulkan gaming performance.

24 January 08:44 AM EST - Display Drivers
Khronos Gears Up For A Busy GDC 2019 With Vulkan, OpenXR

There still is two months to go until the annual Game Developers Conference kicks off in San Francisco while on Wednesday, The Khronos Group published their initial sessions for their developer day during the highly anticipated event.

24 January 05:42 AM EST - Standards - Khronos + GDC 19
MATE On Debian Becomes Remote Desktop Aware

Now included in the Debian 10.0 Buster release and pending as part of the upstream MATE desktop environment is support for making it remote desktop aware.

24 January 12:02 AM EST - Debian - MATE Desktop + RDA
LLVM 8.0-RC1 Tagged Ahead Of Release Next Month

While LLVM 8.0 embarked on its feature freeze and subsequent code branching last week, tagged today the first release candidate was tagged for this upcoming compiler stack release.

23 January 08:02 PM EST - LLVM - LLVM 8.0
Microsoft Windows Server Benchmarked Against Six Linux Distributions

While it was not too long ago that Microsoft Windows Server 2019 began shipping and that we conducted some end-of-year benchmarks between Windows and Linux, with being in the process of running a number of Windows and Linux benchmarks as part of our ongoing 10GbE OS performance testing, I also took the opportunity to run some other benchmarks on Windows Server 2016 and 2019 as well as a set of Linux distributions.

23 January 11:46 AM EST - Operating Systems
The LLVM Codebase Is Moving Past C++11 This Year, Likely To C++14

As was discussed in 2018 and has largely reached consensus, the LLVM code-base and its sub-projects like Clang will move past being bound by C++11 and will moving to a newer C++ standard so they can begin making use of newer language features in the development of this compiler stack.

23 January 06:00 AM EST - General - LLVM Codebase Progress
Freedreno Lands An A2xx NIR Backend, Other Improvements For Mesa 19.0

While we are most often focused on the Radeon and Intel drivers within Mesa as being the most commonly used Mesa-based drivers on Linux systems, Freedreno and friends have also been seeing some nice improvements for Mesa 19.0 with its feature freeze quickly coming upon us.

23 January 05:26 AM EST - Mesa - Freedreno For Mesa 19.0
AMDGPU DC Code Improvements Bring Better Page-Flipping

The once notorious AMDGPU "DC" code (formerly known as DAL) saw a fresh round of patches on Tuesday further improving this display stack shared between the Windows and Linux drivers for advanced functionality from FreeSync to HDMI/DP audio and much more.

23 January 12:49 AM EST - Radeon - Display Core