AMD GPU Linux (Arch)

Driver: Xorg, Wayland

Vulkan: Gamers

OPENCL: Blender, GIMP, Davinci Resolve

VDPAU: OBS , FFMPEG , Simple Screen Recorders

We can install all three AMD Vulkan drivers and use vulkan-prefixes to run programs using a specific Vulkan driver

We will start with the gamers setup of just AMDVLK and vulkan-radeon (RADV)

RX5000 Series GPU and newer.

sudo pacman -S xf86-video-amdgpu amdvlk lib32-amdvlk vulkan-radeon lib32-vulkan-radeon opencl-mesa libva-mesa-driver lib32-libva-mesa-driver mesa-vdpau lib32-mesa-vdpau

Vulkan Prefixes (selector)

yay -S amd-vulkan-prefixes

PRO (Blender, Davinci Resolve etc)

git clone
cd amdgpu-pro-installer
makepkg -si

OpenCL for PRO

yay -S opencl-amd


To run an application using PRO drivers for OpenGL and Vulkan progl vk_pro steam

Davinci Resolve progl resolve

OBS vk_pro obs

Enable hardware encoders, raytracing, system default Vulkan etc

Hardware encoder/decodersudo nano /etc/environment


Remove shader cache stutters

Enable raytracing for PRO

Change system default vulkan driver from AMDVLK to vulkan-radeon (RADV)

Enable ICD Loader method to choose system default vulkan driver

When using ICD Loader method, add and uncomment one off VK_ICD_FILENAMES lines## Radeon (RADV)


If any of that don’t make sense try these links. Props to those guys, awesome and well maintained documentation.

Please ping me a comment if any of my ‘guide’ here needs updating. THX.


Ryzen 5 2600X overclock (simple)

As new BIOS roll out then…

[UPDATE] now only do CPU Vcore offset – 0.0750 and do not use PBO on this CPU , you can break 3000 in Cinebench.

This is a fairly easy one. The Ryzen 5 2600X does not have any real overclock headroom. However, if you notice your clocks never even reaching the advertised 4.2Ghz clocks then this is for you.

In your BIOS, probably under CPU overclocking, set CPU offset voltage of -0.1000V . That’s right, MINUS 0.1000v

Now you should see the CPU regularly boosting up to 4.3Ghz and your benchmarks should be improved.