Guidance on AMD drivers
Hello! I'm planning on purchasing a new laptop, the Lenovo T495, that'll come equipped with a Ryzen Pro 3700U APU and Vega 10 integrated graphics. This will be the first AMD based system I've ever owned, so I wanted to make sure I go into this prepared. When it comes to drivers, I'm aware that there are two main implementations, one in Mesa (so no real work required) and the other in AMDGPU which would require manual installation. For a system like this, is there any reason to go with the AMDGPU drivers?
Just trying to understand what to go after and expect, coming from an non-hybrid Intel/NVIDIA desktop.
Posted May 21, 2019, 4:41 PM UTC
AMDGPU is the open source driver, part of which resides in Mesa.
AMDGPU-PRO is the proprietary driver, which runs on top of the open source AMDGPU kernel driver but replaces the Mesa driver.
The open source driver is preferable in most situations these days. It lets you run a newer kernel, which will be needed since the older 4.9 kernel that AMDGPU-PRO requires doesn't work well with Ryzen APUs. It also tends to match or beat the performance of the proprietary driver - this didn't use to be the case but a LOT of work has gone into it since 2016.
Thank you for the correction and the information! I appreciate it.