-
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.
Stable Mesa & LLVM with Transform feedback
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: Only Ubuntu 18.04 and higher is supported for AMD and Intel graphics.
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.
Stable: Mesa & LLVM with Transform feedback
Mesa is already installed on sabayon but you need to install the Vulkan loader.
sudo equo i vulkan-loader --ask
Note: You need NVIDIA 410.xx or newer for the RTX 2000 Series
Nvidia 418 and newer with Transform feedback
sudo pacman -S lib32-nvidia-utils lib32-opencl-nvidia opencl-nvidia nvidia nvidia-utils
We recommend 440 or 450
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-driver-435
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-driver-440
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-driver-450
sudo pacman -S lib32-vulkan-intel vulkan-intel lib32-mesa lib32-vulkan-icd-loader vulkan-tools llvm lib32-llvm lib32-llvm-libs llvm-libs
Unstable Mesa 19 & LLVM 8 with Transform feedback
sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt-get update
sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils
Stable: Mesa 18.3 & LLVM 7 with Transform feedback
sudo add-apt-repository ppa:paulo-miguel-dias/pkppa
sudo apt update
sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386
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.