AMD’s gaming-optimized AMDGPU-PRO driver for Linux is in beta – PCWorld

AMD has been working on a new Linux graphics driver stack, and it’s finally becoming usable. You can install the gaming-optimized AMDGPU-PRO driver on Ubuntu 16.04 today, and Valve just added it to the latest beta version of SteamOS.


Traditionally, there were two AMD graphics drivers on Linux. When you installed your Linux distribution of choice, you got the default “Radeon” driver. This driver was completely open-source so it could easily be distributed and developers could help improve it and keep it compatible with the latest software. It was perfectly fine for basic desktop use and very light gaming. But it was slower than AMD’s gaming-optimized driver when it came to 3D gaming.

AMD also provided a driver known as “fglrx.” This driver is completely closed-source, so you had to install it after installing your Linux distribution. AMD’s developers have struggled to keep it compatible with the latest Linux kernel and graphical X server. It’s more optimized for gaming and provides faster graphical 3D performance, but has its own unique bugs. Even new driver releases like “Radeon Software Crimson” for Linux are still based on fglrx, which is why they’re so disappointing.

With AMDGPU, AMD has gone for a hybrid approach. The core driver, known as AMDGPU, is open source. Developers can work on and improve it, and it can come with your Linux distribution. In fact, Ubuntu 16.04 already ships AMDGPU.

AMD is also providing a binary package known as AMDGPU-PRO. This is a closed-source component that enables more optimized 3D performance in games. It effectively plugs into the underlying open-source driver. This means that AMD is really just working on one driver, and improvements the open-source community makes to the underlying driver will also help AMD’s closed-source driver.

Nvidia hardware is still split between an open-source and separate closed-source driver, but Nvidia has traditionally done a better job of supporting its closed-source driver.

Yes, there’s still a closed-source component. AMD and Nvidia both seem to believe this is necessary. It may be for a variety of reasons—the source code may include code licensed from other companies that can’t be open-sourced, for example. Or AMD and Nvidia may both want to hide their optimizations so their competitors can’t look at and copy them.

How to get the AMDGPU-PRO beta driver

AMDGPU-PRO is still in beta, which is why Ubuntu recommends sticking with Ubuntu 14.04 if you’re a Linux gamer with AMD graphics. But you can try AMDGPU-PRO today, if you have the hardware.


Write a Reply or Comment:

Your email address will not be published.*