Display Drivers Linux Reviews & Articles

There have been 1,034 Linux hardware reviews and benchmark articles on Phoronix for display drivers. Separately, check out our news section for related product news.

Initial Benchmarks Of The "NVK" Open-Source NVIDIA Vulkan Driver
Initial Benchmarks Of The "NVK" Open-Source NVIDIA Vulkan Driver

With the in-development NVK driver merged for Mesa 23.3 to provide open-source NVIDIA Vulkan API support when paired with the Nouveau kernel driver and the necessary Nouveau kernel driver improvements coming with Linux 6.6 for supporting this driver, Phoronix readers have been eager for some benchmarks... Well, here are some benchmarks on the NVIDIA GeForce RTX 20 and RTX 30 series when comparing the latest NVK+Nouveau code compared to the proprietary NVIDIA Linux graphics driver stack.

11 August 2023 - 63 Comments
RADV+Zink vs. RadeonSI OpenGL Performance On Mesa 23.2-devel
RADV+Zink vs. RadeonSI OpenGL Performance On Mesa 23.2-devel

It's been a while since last looking at the Zink performance for this OpenGL implementation built atop the Vulkan APIs, but with all of the Zink progress by Valve's Mike Blumenkrantz and others, here is a fresh round of testing. This article is seeing how for Mesa Git the performance of Zink on the RADV Vulkan driver compares to that of the native RadeonSI driver while testing with both the Radeon RX 7600 and RX 7900 XTX graphics cards.

6 June 2023 - 53 Comments
AMDVLK vs. Mesa RADV Radeon Vulkan Driver Performance On Linux
AMDVLK vs. Mesa RADV Radeon Vulkan Driver Performance On Linux

Kicking off a number of interesting articles over the week ahead for the Phoronix 19th birthday week is a fresh look at how AMD's official open-source Linux Vulkan driver "AMDVLK" compares to Mesa's RADV Vulkan driver that tends to be more popular with Linux gamers and is the driver backed by Valve, Red Hat, and other stakeholders.

2 June 2023 - 21 Comments
Intel's Open-Source Linux Compute Stack Maturing Very Well For Arc Graphics
Intel's Open-Source Linux Compute Stack Maturing Very Well For Arc Graphics

From early December to late February there was an absence of new Compute-Runtime updates for that open-source stack for providing OpenCL and oneAPI Level Zero support for Intel graphics hardware on Linux. It was out of trend as they worked to move from a weekly~biweekly release rhythm to a monthly release cadence while taking extra time for making various other changes too. After that three month lull, they are back to pushing out new compute updates and damn it's looking nice. At least in my testing, the progress they've quietly made over the past few months has been very nice for the compute stack compatibility/support and performance.

13 March 2023 - 15 Comments
X.Org vs. Wayland Linux Gaming Performance For NVIDIA GeForce + AMD Radeon In Early 2023
X.Org vs. Wayland Linux Gaming Performance For NVIDIA GeForce + AMD Radeon In Early 2023

With recent NVIDIA's proprietary driver updates continuing to refine their Wayland support, the open-source AMDGPU Linux graphics drivers continuing to be enhanced, and work on the GNOME desktop with Mutter compositor continuing to advance, today's benchmarking article is looking at how the GNOME session under X.Org and Wayland for (X)Wayland is performing across various Linux games. It's been a while since I last ran a X.Org vs. (X)Wayland Linux gaming comparison so today's article is a fresh look from Ubuntu 22.10 while moving to the very latest graphics drivers and newest Steam Play Experimental state.

30 January 2023 - 103 Comments
AMD Radeon vs. Intel Arc Graphics With Linux 6.2 + Mesa 23.0
AMD Radeon vs. Intel Arc Graphics With Linux 6.2 + Mesa 23.0

Following the Windows vs. Linux benchmarks with Intel Arc Graphics from last week, in today's article is a look at how the Intel Arc Graphics A750 and A770 are competing to the AMD Radeon graphics when using the very latest Linux 6.2 kernel along with Mesa 23.0-devel for providing the very latest open-source graphics driver support from each vendor.

12 January 2023 - 21 Comments
Intel Arc Graphics A770: Windows 11 vs. Linux Benchmarks
Intel Arc Graphics A770: Windows 11 vs. Linux Benchmarks

Following the year-end looks at Windows 11 vs. Linux graphics/gaming performance for AMD Radeon and NVIDIA GeForce graphics cards, today's article is my first look at the Windows 11 vs. Linux performance for Intel Arc Graphics with the flagship A770 graphics card.

5 January 2023 - 49 Comments
NVIDIA Gaming/GPU Performance: Windows 11 vs. Ubuntu Linux Benchmarks
NVIDIA Gaming/GPU Performance: Windows 11 vs. Ubuntu Linux Benchmarks

Last week was a fresh look at the AMD Radeon graphics/gaming performance between Windows and Linux using the very latest drivers. Today the testing wrapped up from some holiday benchmarking looking at the NVIDIA GeForce performance under Windows 11 and Ubuntu 22.10 Linux for how the drivers on both operating systems are currently competing.

2 January 2023 - 21 Comments
Radeon Gaming/Graphics Performance: Windows 11 vs. Linux GPU Benchmarks
Radeon Gaming/Graphics Performance: Windows 11 vs. Linux GPU Benchmarks

With the end of the year upon us it's a great time to see how the Windows vs. Linux gaming performance is looking as we enter 2023. In particular, it's interesting on the AMD Radeon side with the open-source Linux graphics driver stack having made great gains this year thanks to the continued investment by AMD and heavy contributions by Valve to the Mesa RADV Vulkan driver that is used by the Steam Deck and commonly in general by Linux gamers. Here is a look at the Windows vs. Linux GPU performance both for the mature RDNA2 support as well as the recently-released RDNA3 graphics.

29 December 2022 - 82 Comments
Intel Arc Graphics A750/A770 Performance Ahead Of Linux 6.2 + Mesa 23.0
Intel Arc Graphics A750/A770 Performance Ahead Of Linux 6.2 + Mesa 23.0

Last month when the Intel Arc Graphics A750 and A770 reached retail availability, there was open-source support available for Linux users assuming you were on a new enough kernel and Mesa release plus having to activate the preliminary/experimental hardware support flag. In the time since the open-source Intel dGPU Linux graphics driver support has continued to mature and with the upcoming Linux 6.2 kernel is where DG2/Alchemist graphics have been promoted to stable / supported out-of-the-box. Given this milestone and the upstream Mesa code for the Intel ANV Vulkan and Iris Gallium3D drivers continuing to mature, here are some fresh benchmarks of the Intel Arc Graphics A750/A770 under Linux.

30 November 2022 - 24 Comments
Zink OpenGL-On-Vulkan Benchmarks Are Very Competitive To Radeon OpenGL Driver
Zink OpenGL-On-Vulkan Benchmarks Are Very Competitive To Radeon OpenGL Driver

With this weekend having seen more Zink refactoring code land and Zink being faster than RadeonSI at least for some operations, it was time to fire up some fresh benchmarks of this generic OpenGL-on-Vulkan implementation. From the newest Mesa code this weekend after the latest Zink patches were merged, here is a look at how the Zink performance is compared to the RadeonSI Gallium3D driver's native OpenGL support. All of the testing was done using an AMD Radeon RX 6800 XT graphics card.

22 August 2022 - 42 Comments
Mesa 22.2 Gaming Performance With Radeon RX 6700/6800 XT Graphics Cards On Linux
Mesa 22.2 Gaming Performance With Radeon RX 6700/6800 XT Graphics Cards On Linux

With Mesa 22.2 bringing many new features, you may be curious about how the performance of this next Mesa3D release is looking. For your viewing pleasure today are benchmarks of Mesa 22.2 back from the day it was branched against that of the stock Mesa 22.0 on Ubuntu 22.04 if you have been wondering whether it's worthwhile upgrading... Benchmarks for this article from the current-generation Radeon RX 6700 XT and RX 6800 XT graphics cards.

12 August 2022 - 12 Comments
Upgrading Ubuntu 22.04's Kernel & Mesa For Better AMD RDNA2 Performance
Upgrading Ubuntu 22.04's Kernel & Mesa For Better AMD RDNA2 Performance

While Ubuntu 22.04 LTS was just released over one month ago, it is shipping on the Linux 5.15 kernel that was already two stable series behind at release time but chosen as the default due to its long-term support status. Ubuntu 22.04 also shipped with Mesa 22.0 as the latest stable version albeit the open-source OpenGL/Vulkan graphics drivers are quick to advance. So if you've been thinking about upgrading Mesa or the Linux kernel on your Ubuntu 22.04 system for better Linux gaming performance, here are some benchmarks looking at such performance impact for AMD RDNA2 / Radeon RX 6000 series graphics.

1 June 2022 - 23 Comments
The Initial Performance Of NVIDIA's R515 Open-Source Linux GPU Kernel Driver
The Initial Performance Of NVIDIA's R515 Open-Source Linux GPU Kernel Driver

As outlined in yesterday's extensive article about NVIDIA's new open-source Linux kernel GPU driver, currently for consumer GeForce RTX GPUs the driver is considered of "alpha quality" while NVIDIA's initial focus has been on data center GPU support. In any event with having lots of Turing/Ampere GPUs around, I've been trying out this new open-source Linux kernel driver on the consumer GPUs. In particular, I've been curious about the performance of using this open-source kernel driver relative to the default, existing closed-source kernel driver. Here are some early benchmarks.

12 May 2022 - 54 Comments
NVIDIA Transitioning To Official, Open-Source Linux GPU Kernel Driver
NVIDIA Transitioning To Official, Open-Source Linux GPU Kernel Driver

The day has finally come: NVIDIA IS PUBLISHING THEIR LINUX GPU KERNEL MODULES AS OPEN-SOURCE! To much excitement and a sign of the times, the embargo has just expired on this super-exciting milestone that many of us have been hoping to see for many years. Over the past two decades NVIDIA has offered great Linux driver support with their proprietary driver stack, but with the success of AMD's open-source driver effort going on for more than a decade, many have been calling for NVIDIA to open up their drivers. Their user-space software is remaining closed-source but as of today they have formally opened up their Linux GPU kernel modules and will be maintaining it moving forward. Here's the scoop on this landmark open-source decision at NVIDIA.

11 May 2022 - 239 Comments
Zink OpenGL-On-Vulkan Looking Quite Good & Shining With Mesa 22.1
Zink OpenGL-On-Vulkan Looking Quite Good & Shining With Mesa 22.1

Recently I carried out some tests looking at the performance of Zink for OpenGL implemented atop the Vulkan API in a generic manner that works across drivers. With the state of Mesa 22.1, all of Zink's recent improvements are paying off and here is a quick look at where the performance stands against using the RadeonSI OpenGL driver.

6 May 2022 - 26 Comments
Mesa 22.1-rc1 AMD Radeon Linux Gaming Performance vs. NVIDIA
Mesa 22.1-rc1 AMD Radeon Linux Gaming Performance vs. NVIDIA

With Mesa 22.1 having been branched and working its way towards release in early to mid May, it's a good time to deliver some fresh Linux gaming benchmarks on the latest GPU drivers. In this article are some reference benchmark results of various AMD Radeon graphics cards on Mesa 22.1-rc1 as of branching paired with Linux 5.17 and then benchmarked against NVIDIA's latest driver and various GeForce RTX GPUs.

22 April 2022 - 29 Comments
Open-Source AMD Radeon Linux Graphics In Great Shape For Workstations, Handily Beating Proprietary Driver
Open-Source AMD Radeon Linux Graphics In Great Shape For Workstations, Handily Beating Proprietary Driver

With SPECViewPerf 2020 finally released for Linux I was curious to see how AMD's open-source "RadeonSI" Gallium3D driver within Mesa would compare to the performance offered by AMD's proprietary OpenGL Linux driver. After all, that longstanding proprietary driver, which is distributed as part of their Radeon Software for Linux driver package, has code in common with their Windows OpenGL driver and has previously been talked up as the preferred choice for workstation customers. Well, the latest open-source driver stack was outright kicking mud at that legacy binary blob for SPECViewPerf 2020 as well as the ParaView workstation visualization software.

7 March 2022 - 38 Comments
NVIDIA Linux Gaming Performance For Wayland vs. X.Org On Ubuntu 22.04
NVIDIA Linux Gaming Performance For Wayland vs. X.Org On Ubuntu 22.04

With NVIDIA's newly-introduced 510 Linux driver series paired with the latest XWayland and a modern Wayland compositor like the newest GNOME/Mutter packages, the NVIDIA (X)Wayland experience is in great shape and delivering comparable performance to a traditional X.Org session. The NVIDIA Wayland support with GBM usage has stabilized and appears to be in good shape for the upcoming Ubuntu 22.04 LTS release. Here are some benchmarks of the NVIDIA 510 driver on the current state of Ubuntu 22.04 LTS.

2 February 2022 - 83 Comments
Linux 5.16 Graphics Performance In Great Shape For AMD Ryzen APUs
Linux 5.16 Graphics Performance In Great Shape For AMD Ryzen APUs

Back on Christmas Eve I noted how the Linux 5.16 performance was looking real good for AMD APUs as a performance improvement not widely noted to that point with significant uplift over Linux 5.15 stable. The good news is Linux 5.16 is set to debut as stable today and the benchmark results with AMD APU graphics is looking very promising after carrying out tests on additional available systems.

9 January 2022 - 25 Comments
AMD Radeon Open-Source Linux GPU Driver Performance: 2020 vs. 2021
AMD Radeon Open-Source Linux GPU Driver Performance: 2020 vs. 2021

Across dozens of articles over the past year I have covered a variety of different open-source AMD Radeon Linux graphics driver optimizations from their kernel driver through their Mesa RadeonSI Gallium3D driver and the popular RADV Vulkan driver, among other interesting open-source AMD contributions. For those wondering what the cumulative gain was for 2021 from all these AMD graphics driver changes, here are some end-of-year 2020 vs. 2021 benchmarks across a number of different Linux games while testing on Vega, Navi, and Navi 2 graphics cards.

7 January 2022 - 19 Comments
Mesa's RADV Vulkan Driver Holds A Narrowing Lead Over AMDVLK With Ubuntu 21.10 On Wayland
Mesa's RADV Vulkan Driver Holds A Narrowing Lead Over AMDVLK With Ubuntu 21.10 On Wayland

AMD this week released AMDVLK 2021.Q4.3 as their last open-source Vulkan driver version of the year and with it came finally fixing the poor performance seen by that driver when running under Wayland such as with Ubuntu 21.04 and newer. Indeed, my tests have confirmed the AMDVLK performance now being in far better shape under Wayland, but is it enough to better compete now with Mesa's RADV alternative Vulkan driver? Here are fresh benchmarks.

30 December 2021 - 30 Comments
Linux 5.16 Has A Nice Performance Gift For AMD Ryzen Laptops With Radeon Graphics
Linux 5.16 Has A Nice Performance Gift For AMD Ryzen Laptops With Radeon Graphics

For those making use of integrated Radeon Vega-based graphics with modern Ryzen laptops at least, the Linux 5.16 kernel is offering some nice performance gains noticed recently as part of the Ryzen 7 PRO 5850U benchmarking with the Lenovo ThinkPad T14s Gen2. Here is a look at the AMD Radeon Graphics performance for that Zen 3 laptop across varying Mesa and Linux kernel versions while then expanding the comparison to multiple devices given the Linux 5.16 performance boost.

24 December 2021 - 15 Comments
Zink Is Ending 2021 In Fantastic Shape For OpenGL Over Vulkan
Zink Is Ending 2021 In Fantastic Shape For OpenGL Over Vulkan

Following all the work carried out by Mike Blumenkrantz (Valve) and others, the Mesa Zink code is ending the year in terrific and very capable shape for OpenGL running atop the Vulkan API. Here is a look at where things currently stand with mainline Mesa for Zink OpenGL-on-Vulkan compared to the native RadeonSI Gallium3D OpenGL driver.

30 November 2021 - 23 Comments
Linux & Mesa Driver Comparison For Intel Core i5 12600K / UHD Graphics 770
Linux & Mesa Driver Comparison For Intel Core i5 12600K / UHD Graphics 770

Earlier this month I provided benchmarks showing the Intel UHD Graphics 770 with Alder Lake compared to other CPUs/APUs under Linux. Those tests were done with the latest open-source Intel Linux graphics driver code at the time, but for those running Alder Lake and wondering if it's worthwhile moving from the stable versions to more bleeding-edge components, this article is for you.

18 November 2021 - 8 Comments
Radeon RX 6600 Linux Performance Rising Even Higher With Newest Open-Source Driver
Radeon RX 6600 Linux Performance Rising Even Higher With Newest Open-Source Driver

Just one week ago was the public launch of the Radeon RX 6600 as the newest offering in the RDNA2 GPU line-up. While in our Radeon RX 6600 Linux review the performance was good on AMD's well regarded open-source driver stack and standing ground against the likes of the GeForce RTX 3060 with NVIDIA's proprietary Linux driver, it turns out the RX 6600 Linux performance can be even better already. Here are benchmarks of the Radeon RX 6600 on Linux across six different driver configurations.

20 October 2021 - 29 Comments

1034 display drivers articles published on Phoronix.