Back on 7 July, the open-source Mesa RADV Vulkan driver managed to deliver launch-day Navi support for these new 7nm GPUs. That first-cut support for this "community" open-source driver was working but various optimizations and features lacking. The developers at Valve, Red Hat, and Google have continued refining this Navi/GFX10 support for RADV...
For those riding the Mesa 19.1 stable release train, Mesa 19.1.2 is now available as the second point release to this quarterly update to this collection of open-source OpenGL/Vulkan drivers for the Linux desktop...
After being delayed from earlier kernel cycles, Linux 5.3 will allow for tracking the last time a process made use of AVX-512 in order for user-space schedulers to provide better task placement...
LLVM's RISC-V CPU back-end has made immense progress over the past few years and now for the LLVM 9.0 release due out at the end of August or early September could become official...
During H1'2019 on Phoronix.com were 1,766 original news articles and 130 original Linux hardware reviews / featured benchmark multi-page articles. Here is a look back at the most popular articles during the first half of the year on Phoronix...
Back in March 2019 when Intel announced Sound Open Firmware, they also announced ACRN as a small footprint hypervisor intended for real-time and safety-critical use-cases. Now with Linux 5.3 this IoT-focused hypervisor can handle Linux guests on the ACRN hypervisor...
Last week Valve formally announced their new Radeon shader compiler for AMD's open-source Linux graphics drivers. At this stage it's an out-of-tree solution providing generally faster performance to the Mesa RADV Vulkan driver over the current AMDGPU LLVM shader compiler but they also have ambitions of wiring it up to the RadeonSI OpenGL driver once mature too, assuming AMD's developers are willing to make use of this new compiler code. For those wondering about the Vulkan performance, here are our independent benchmarks of the current Mesa 19.2 RADV performance with the LLVM shader compiler compared to Valve's new "ACO" compiler back-end and then also using AMD's official AMDVLK reference driver that is also leveraging LLVM.
Following last night's Linux 5.2 kernel release, the GNU folks maintaining their GNU Linux-libre off-shoot that de-blobs the kernel of being able to load binary-only firmware/microcode files or the ability to load binary-only kernel modules is out with their re-based kernel...
As outlined yesterday, AMD's Ryzen 3000 processors are very fast but having issues booting newer Linux distributions. The exact issue causing that boot issue on 2019 Linux distribution releases doesn't appear to be firmly resolved yet but some are believing it is an RdRand instruction issue on these newer processors manifested by systemd...
The GPIO updates for the newly-opened Linux 5.3 kernel merge window is dropping the FMC subsystem as they deem it easier to re-start from scratch writing that code than to try to repair it, or "start over using the proper kernel subsystems than try to polish the rust shiny." Funny enough, this code is being used by the CERN's well known Large Hadron Collider...
The past several years Siemens and others have been working on Jailhouse as a Linux-based partitioning hypervisor for bare metal appliances. Their previous release was all the way back during last year's Oktoberfest and now with construction for this year's fest kicking off at the wiesn, the developers happen to be releasing their next version of Jailhouse...
It's 2019 and OpenGL 4.6 remains the latest version of this once predominant graphics API yet Mesa's Gallium3D LLVMpipe software rasterizer is still only exposing OpenGL 3.3...
While back in May we provided a Linux 5.2 feature overview following the closure of its merge window, given Sunday's release of the Linux 5.2 Bobtail Squid kernel, if you've lost track of what there is to get excited about in this new kernel, this article is for you...
Leading up to today's Radeon RX 5700 "Navi" series launch it was looking like there wouldn't be any support within Mesa's Radeon "RADV" Vulkan driver for this community-maintained open-source implementation. But the open-source developers at Valve managed to not only deliver Navi 10 support but also Navi 12 and Navi 14 are also supported with this new Mesa 19.2 code...
As a follow-up to this morning's Radeon RX 5700 / RX 5700 XT Linux benchmarks, AMD has now published a packaged launch-day Linux driver for those wanting to use these new RDNA/Navi graphics cards on Linux without building your own kernel/Mesa/libdrm/LLVM... Well, assuming you are on Ubuntu 18.04 LTS...
After weeks of anticipation, we can now share how the AMD Ryzen 7 3700X and Ryzen 9 3900X performance is under Linux. These first Zen 2 processors do indeed deliver a significant improvement over Zen/Zen+ processors and also battle Intel's latest 14nm CPUs but for Linux users there is one big, unfortunate issue right now.
While last month we could talk all about the specifications for the Radeon RX 5700 series, today the embargo has lifted concerning the Radeon RX 5700/5700XT graphics cards so we can finally talk about the actual (Linux) performance. The road is a bit rougher than we had hoped, but it's possible to drive these new Navi graphics cards today using their open-source graphics driver stack at least for OpenGL games/applications. Over the weeks ahead, the Linux driver support for Navi will continue to improve.
Now that Debian 10 "Buster" shipped, Debian developers are preparing already to kickoff the Debian 11 "Bullseye" development and begin with uploading new packages for this next major release of Debian GNU/Linux...
Wine's bi-weekly development snapshots do not normally see point releases, but this time around there's an immediate bug fix release to Friday's Wine 4.12...
In addition to the release of Debian 10.0 "Buster" this weekend, the team maintaining the Debian port to the GNU Hurd micro-kernel did their unofficial "2019" release...
It wasn't a particularly busy week in the KDE development space due to being in the middle of summer and also the US Independence Day landing at the end of the week. But there still were some achievements made in KDE development over the past week...
Huawei's EROFS file-system has been part of the mainline Linux kernel for about one year albeit as part of the "staging" area until it's been proven stable and mature. Now with this file-system reportedly in use on "10+ millions of Huawei Android mobile phones", they are looking to have this file-system promoted out of staging...
A few days ago the Navi 10 support landed in AMD's open-source RadeonSI OpenGL driver within Mesa 19.2. It looks like landing in the next few days will be some follow-up work to address some features and performance for the soon-to-ship Radeon RX 5700 series...
Hot off yesterday's Wine 4.12 release, the Wine-Staging crew has announced their v4.12 release that is carrying more than 800 patches atop upstream Wine...
Not a particularly new feature itself, but recently Microsoft has begun promoting a workflow for developers of encouraging them to use Windows 10 to do Linux development by leveraging Windows Subsystem for Linux (WSL) and Visual Studio Code Remote...
Feral's GameMode as the Linux gaming mode daemon to try to put the system in an optimized state automatically when running Linux games is seeing another possible addition thanks to GNOME developer Christian Kellner of Red Hat...
ARM Error Source Table is an extension of ACPI that provides a table for RAS errors. Support for this new error table is being worked on with the new "AEST" Linux kernel driver...
While we had been looking forward to Intel FSGSBASE support for yielding some performance benefits especially in areas impacted by Spectre / Meltdown / Foreshadow / Zombieload, after the support was queued for merging into Linux 5.3, the code has now been reverted over "serious bugs" with the implementation...
Arm's Komeda Linux DRM/KMS display driver for supporting their latest display IP such as the Mali D71 is seeing VRR support ala Adaptive-Sync / HDMI VRR...
While the Linux support around Intel Icelake is largely settled, one area that has gone under the radar until now has been the Thunderbolt support, which now is available in patch form but won't be mainlined until Linux 5.4...
Issued today was the second release candidate for OpenHMD 0.3.0, the open-source project providing a common API and different drivers for VR/AR hardware...
For those using Samba for better Windows interoperability with SMB/CIFS/AD, the forthcoming Samba 4.11 will be a lot more scalable so it can be used within massive organizations...
Now being into Q3, we're waiting to see if Purism will be able to deliver the Librem 5 GNU/Linux smartphone this quarter after being pushed back twice from their original January ship date. They haven't released any finished design yet or the finalized specifications (they still haven't finalized on the RAM, battery, cameras, and speaker(s)), but their latest series of blog posts are showing that GNOME/Linux applications can run on their Librem 5 developer kit...
While there is the open-source OpenGL driver support in RadeonSI now part of Mesa 19.2 for the Radeon RX 5700 series launching on Sunday, for the open-source Vulkan driver support due to timing you might be needing to wait a little bit...
Last week I wrote about Navi (10) support pending for the RadeonSI OpenGL driver to complement the AMDGPU Linux kernel driver support for the Radeon RX 5700 series currently queued into DRM-Next for Linux 5.3. That OpenGL driver support has been now been merged into Mesa 19.2 for debuting as stable around the end of August for providing open-source OpenGL on these next-gen AMD GPUs...