Open precisionpete opened 4 years ago
Hello @precisionpete, please copy your system information from Steam (Steam
-> Help
-> System Information
) and put it in a gist, then include a link to the gist in this issue report.
What I'm looking for is that you have a working Vulkan driver stack, which you can also use apt policy mesa-vulkan-drivers mesa-vulkan-drivers:i386
to check if the userspace support is installed. Also, your W2100 is part of the Southern Island (SI) generation of video cards and Linux uses the radeon
kernel module by default with that hardware generation. The radeon
kernel module is not compatible with Vulkan. Please give https://github.com/ValveSoftware/Proton/wiki/For-AMD-users-having-issues-with-non-OpenGL-games a read.
Thanks for the quick response. SI here: https://gist.github.com/precisionpete/015f1586d314bea7f69c03b5164a93ca
The system does report radeon by default: 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Oland GL [FirePro W2100] Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Oland GL [FirePro W2100] Kernel driver in use: radeon Kernel modules: radeon, amdgpu
I followed the article and updated grub. I excluded both card types as the type was unclear. After that it does show using the amdgpu. But the desktop UI does not load. Looking at dmesg though, it does not appear to be crashing. Or it's not obvious to me.
I suspect I do not have a working driver stack. https://gist.github.com/precisionpete/e49321f4e7c087feccc4c73cbdccbb00
I am using the drivers as supplied with the distribution. I have tried a couple of times in the past to use the Official AMD drivers and have never been able to get them to install. In each case, I had to restore the system to get it back. I've read a lot of people are having trouble with AMDGPU drivers and kernel 5.3...
Not sure how to modify the kernel command line as they suggest. Any other ideas?
Thanks
It's unfortunate you're not able to get to a working desktop with the amdgpu
driver. This is something that would need to be investigated on the driver's side.
As an alternative, you can try using PROTON_USE_WINED3D=1 %command%
in the game's launch options to tell Proton to use wine's DirectX to OpenGL render path, however, this comes with a significant performance penalty and is not considered supported.
Thanks for the quick response. SI here: https://gist.github.com/precisionpete/015f1586d314bea7f69c03b5164a93ca
The system does report radeon by default: 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Oland GL [FirePro W2100] Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Oland GL [FirePro W2100] Kernel driver in use: radeon Kernel modules: radeon, amdgpu
I followed the article and updated grub. I excluded both card types as the type was unclear. After that it does show using the amdgpu. But the desktop UI does not load. Looking at dmesg though, it does not appear to be crashing. Or it's not obvious to me.
I suspect I do not have a working driver stack. https://gist.github.com/precisionpete/e49321f4e7c087feccc4c73cbdccbb00
I am using the drivers as supplied with the distribution. I have tried a couple of times in the past to use the Official AMD drivers and have never been able to get them to install. In each case, I had to restore the system to get it back. I've read a lot of people are having trouble with AMDGPU drivers and kernel 5.3...
Not sure how to modify the kernel command line as they suggest. Any other ideas?
Thanks
Do you have an Xorg.conf or are you using X? Ive had the amdgpu driver not want to load if there was any amdgpu related conf file. Also there is a specific way i had to set it up give me a moment and ill pull it from my laptop which is also SI based GPU.
EDIT:
Actually my GPU is CIK but same setup lol woops
Grub cmdline should look roughly like this for SI
GRUB_CMDLINE_LINUX_DEFAULT="quiet loglevel=3 radeon.si_support=0 amdgpu.si_support=1"
mkinitcpio.conf first section should be this
MODULES=(amdgpu radeon)
create 2 files in modprobe.d
amdgpu.conf with this
options amdgpu si_support=1 options amdgpu cik_support=0
and radeon.conf with this
options radeon si_support=0 options radeon cik_support=0
remove any graphics config files under /etc/X11/xorg.conf.d or /etc/X11
Your system information
Please describe your issue in as much detail as possible:
Describe what you expected should happen and what did happen. Please link any large code pastes as a Github Gist
Asus MB, i7-2700K, 32Gb RAM, SSD etc. AMD FirePro W2100 dual display
There is lots of evidence of this working for others. But I can't get past the start. Any suggestions would be most appreciated.
steam-400330.log