This forum is pretty dead, so I thought I'd post something here.
Here is a quick guide on getting amdgpu and Vulkan going for Southern Islands cards. This will give better support for Proton.
I'm on Linux Mint 19.1 and have a HD7850. This works on kernel 4.15 and 4.18. For some reason, I couldn't get amdgpu working on 4.19.
It should go without saying that you should back up before you attempt this.
To get the latest open source drivers, you can use the Olibaf PPA:
To prevent booting to a black screen, create a file 20-amdgpu.conf in /usr/Share/X11/xorg.conf.d/
With:
If you already have a 20-radeon.conf, I'd rename it to something like 20-radeon.bak just in case you need to go back to it.
By default, the radeon driver is used. To enable amdgpu, you need to make some changes to grub.
Obviously, you can use your text editor of choice instead of xed.
We need to add radeon.si_support=0 radeon.cik_support=0 amdgpu.si_support=1 amdgpu.cik_support=1 to GRUB_CMDLINE_LINUX_DEFAULT.
For reference, mine looks like:
Then update grub:
Then you can reboot.
After you reboot, you can install a few packages:
That should be all. The one downside is that with amdgpu you lose some hardware video decoding.
Here is a quick guide on getting amdgpu and Vulkan going for Southern Islands cards. This will give better support for Proton.
I'm on Linux Mint 19.1 and have a HD7850. This works on kernel 4.15 and 4.18. For some reason, I couldn't get amdgpu working on 4.19.
It should go without saying that you should back up before you attempt this.
To get the latest open source drivers, you can use the Olibaf PPA:
Code:
sudo add-apt-repository ppa:oibaf/graphics-drivers sudo apt-get update
With:
Code:
Section "Device" Identifier "AMD" Driver "amdgpu" Option "TearFree" "true" Option "AccelMethod" "glamor" Option "DRI" "3" EndSection
By default, the radeon driver is used. To enable amdgpu, you need to make some changes to grub.
Code:
xed admin:///etc/default/grub
We need to add radeon.si_support=0 radeon.cik_support=0 amdgpu.si_support=1 amdgpu.cik_support=1 to GRUB_CMDLINE_LINUX_DEFAULT.
For reference, mine looks like:
Code:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.si_support=0 radeon.cik_support=0 amdgpu.si_support=1 amdgpu.cik_support=1"
Code:
sudo update-grub
After you reboot, you can install a few packages:
Code:
sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386 mesa-va-drivers vdpau-driver-all
Comment