
Quoise
Published
SteamDeck=1 %command% vk_xwayland_wait_ready=false %command% -PSOCompileMode=1
Wayland-specific problem when switching virtual workspaces, fixable with one of the commands listed
Performs Better and Significantly More Secure than Windows
- Performs better and more consistent than on Windows despite NVidia RTX 3070 (without even the config mod I used originally)
- No need for kernel level anticheats
- Consider turning on Steam Settings>Downloads>Under Shader-Precaching, allow "Enable Shader Pre-caching" and "Allow background processing of Vulkan shaders"; not sure what the caching time was, but give it maybe 20+ minutes (press "Play" and allow Steam to process Vulkan Shaders)
- Low tinkering: no need to touch the game folder, just swapped to Proton-GE and insert launch commands in Steam
- DLSS works
- Wayland-specific (you'll likely not need this) launch commands
vk_xwayland_wait_ready=false
so game doesn't suspend switching workspaces, as in multiplayer games otherwise, this will make your game act up or treat you as "disconnected" I elieve
Consider using Proton Runtime if Audio Issues Persist
Native (both from Steam; and AUR, bins and build) audio would just not work until I switched.
On Wayland+Pipewire@Arch, main recommendation is to use Pipewire-ALSA (failed to work for me.) Audio metres would show audio is playing, though my external DAC did not output sound. I'll look into trying other native Linux games, albeit Prism Launcher-Minecraft (Java) has worked flawlessly.
Summary
Looking online, my audio issues seem to be very configuration specific (low sample counts) and is considered difficult to replicate. I doubt most people will have this issue even on Arch.
Rainbow Floof Rating
Switching workspaces while in Wayland causes game to lag
Don't use Proton Experimental; just use default proton. Had my save get corrupted(?) when I set experimental as my Steam Runtime when I migrated and booted RnS.
Fixed most of my save stuff including charms, class unlocks from Windows dual boot; but not my gem and class stats before I noticed and backups caught up.