
teusin
Published
The connection is perfect, no problems at all.
The game is running perfectly out of the box. You don't need to do anything.
AMD_VULKAN_ICD=RADV gamemoderun %command%
I'm using Pop!OS 21.10 and without any specific change the game was running <= 30fps (even on maximum or lowest settings) unless I was looking to the sky or smaller places.
The fix to run at 60fps basically all the time was set this launch arguments AMD_VULKAN_ICD=RADV gamemoderun %command% and updating Mesa drivers to 22. By default Pop!OS come with 21.1.3. If you need any help you can send me a message on Steam, altough I'm kinda dumb using Linux.
VKD3D_DISABLE_EXTENSIONS=VK_KHR_present_id,VK_KHR_present_wait VKD3D_CONFIG=dxr11 PROTON_CONFIG=dxr11 VKD3D_FEATURE_LEVEL=12_1 PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 %command%
- Performance gets terrible after changing any setting
- Performance is 30% ~ 40% worse than in Windows
Crash when using Proton above version 7 at the moment
I had to change to Proton 6 ou 7 because Experimental was crashing my game when trying to go to any resolution above Full HD (I have a 4k TV).
I'm using the launch parameters I found here on Protondb from another user (who I appreciate a lot), that allow the game to use DLSS. Unfortunately, that only happens when you run it on Proton 8 ou Experimental.
The performance is way worse than on Windows, but I don't know why yet (the fps are between 60~+100fps, while on Windows I get +100fps all the time). I couldn't get the game to work properly on Proton Experimental, but probably the performance would be way better and more similar to Windows, especially because of DLSS.
PROTON_NO_FSYNC=1 PROTON_NO_ESYNC=1 %command%
I got it to work following this amazing guide on Github: https://github.com/theNizo/linux_rocksmith, specifically the Arch - Pipewire Jack guide. If anybody needs some help to tinker it, feel free to reach me on Steam
Some notes:
- I basically followed everything there (besides the last steps to create the shortcut on steam)
- Using Proton Experimental, Wine Staging, and the wineasio-rsasio driver on RS_ASIO.ini, and just using it on [Asio.Output] and [Asio.Input.0] items there to prevent the clean guitar input return on my speakers
- I could't make it to show on Pavucontrol, but it didn't affect the game anyway
- The LD Preload option didn't work for me, so I had to run it via the terminal on the other option
- VERY IMPORTANT to restart the computer after finishing all steps, specially the first one (user groups)