-
Notifications
You must be signed in to change notification settings - Fork 18
Graphics driver installation
Please check here if your GPU support Vulkan in general! if not then your game will not work with DXVK or vkd3d.
Note: If you have AMDGPU-Pro installed, then please uninstall that driver, it is not recommended for gaming since most game manufacturers rely on mesa, for example: Life is Strange with amdgpu-pro is not playable at all.
For 32bit support you'll need to enable the multilib repository.
To enable the multilib repository, uncomment the [multilib]
section in /etc/pacman.conf
[multilib]
Include = /etc/pacman.d/mirrorlist
Then upgrade the system sudo pacman -Syu.
Now install the driver and dependencies:
sudo pacman -S vulkan-radeon lib32-vulkan-radeon lib32-mesa lib32-vulkan-icd-loader vulkan-tools llvm lib32-llvm lib32-llvm-libs llvm-libs
Unstable: Mesa & LLVM
Add & install the 2 repo's mesa-git & llvm-svn
Enable 32 bit architecture (if you haven't already):
sudo dpkg --add-architecture i386
Install support for 32-bit games:
sudo apt install libgl1-mesa-dri:i386
Install support for Vulkan API (will be functional only if you have a Vulkan capable GPU):
sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386
Reboot to apply changes.
Add kisak-mesa PPA:
sudo add-apt-repository ppa:kisak/kisak-mesa
Enable 32 bit architecture (if you haven't already):
sudo dpkg --add-architecture i386
Upgrade your system:
sudo apt update && sudo apt upgrade
Install support for 32-bit games:
sudo apt install libgl1-mesa-glx:i386 libgl1-mesa-dri:i386
Install support for Vulkan API (will be functional only if you have a Vulkan capable GPU):
sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386
Reboot to apply changes.
Note: You need NVIDIA 410.xx or newer for the RTX 2000 Series
For 32bit support you'll need to enable the multilib repository.
To enable the multilib repository, uncomment the [multilib]
section in /etc/pacman.conf
[multilib]
Include = /etc/pacman.d/mirrorlist
Then upgrade the system sudo pacman -Syu.
Now install the nvidia drivers
sudo pacman -S lib32-nvidia-utils lib32-opencl-nvidia opencl-nvidia nvidia nvidia-utils
We recommend 525 or 535
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-driver-535
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-driver-525
Note for Intel integrated graphics users: Only Skylake, Kaby Lake, and Coffee Lake offer full Vulkan support. Broadwell, Haswell and Ivy Bridge only offer partial support, which may not work with a lot of games. Sandy Bridge and older lack any Vulkan support whatsoever.
For 32bit support you'll need to enable the multilib repository.
To enable the multilib repository, uncomment the [multilib]
section in /etc/pacman.conf
[multilib]
Include = /etc/pacman.d/mirrorlist
Then upgrade the system sudo pacman -Syu.
Now install the drivers and dependencies:
sudo pacman -S lib32-vulkan-intel vulkan-intel lib32-mesa lib32-vulkan-icd-loader vulkan-tools llvm lib32-llvm lib32-llvm-libs llvm-libs
Enable 32 bit architecture (if you haven't already):
sudo dpkg --add-architecture i386
Install support for 32-bit games:
sudo apt install libgl1-mesa-dri:i386
Install support for Vulkan API (will be functional only if you have a Vulkan capable GPU):
sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386
Reboot to apply changes.
Add kisak-mesa PPA:
sudo add-apt-repository ppa:kisak/kisak-mesa
Enable 32 bit architecture (if you haven't already):
sudo dpkg --add-architecture i386
Upgrade your system:
sudo apt update && sudo apt upgrade
Install support for 32-bit games:
sudo apt install libgl1-mesa-glx:i386 libgl1-mesa-dri:i386
Install support for Vulkan API (will be functional only if you have a Vulkan capable GPU):
sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386
Reboot to apply changes.
To check if Vulkan is working execute the command: vulkaninfo
, which is part of the package vulkan-tools
in the repositories of most recent distributions.
Here is an Example how it should look.
If you get: Cannot create Vulkan instance. Try to restart your PC. If the error still occur and you are really sure that all packages are installed, ask in our Discord for more help.