YARC-Launcher icon indicating copy to clipboard operation
YARC-Launcher copied to clipboard

YARC Launcher shows up as blank white in SteamOS Game Mode

Open Soundtoxin opened this issue 2 years ago • 2 comments

Spinning this off from https://github.com/YARC-Official/YARC-Launcher/issues/41#issuecomment-1898279063 since my problem was apparently unrelated, pasting and slightly editing my existing comment from the other issue.

When I launch YARC Launcher from SteamOS's Game Mode (which is using the Gamescope Wayland compositor) on my Steam Deck it shows up as a blank white window and I can't seem to do anything*. It launches fine in Desktop Mode (KDE Plasma, and according to echo $XDG_SESSION_TYPE output, Desktop Mode is running Plasma in X11 mode rather than also being Wayland). My workaround for now is to launch the executables for Stable or Nightly that the launcher downloaded directly. I can add those as non-Steam games and they play fine in Game Mode. The downside being that if they ever get updated I need to go into Desktop Mode to get the launcher open and fetch a new version.

*I have actually noticed if I move my mouse cursor around that the cursor icon changes in certain spots. I suspect when hovering buttons that I can't see it's changing as it would normally. Perhaps if you knew well where every button is you could actually update or launch the game this way. I may experiment with this more later.

Soundtoxin avatar Jan 19 '24 17:01 Soundtoxin

This is a problem with WebView as per https://github.com/tauri-apps/tauri/issues/5143. It seems that a temporary fix would be doing WEBKIT_DISABLE_COMPOSITING_MODE=1. Sorry for the inconvenience.

EliteAsian123 avatar Jan 19 '24 17:01 EliteAsian123

Nice, confirmed that workaround works. Added to the launch options on Steam in the game's properties as WEBKIT_DISABLE_COMPOSITING_MODE=1 %command%.

Soundtoxin avatar Jan 20 '24 00:01 Soundtoxin

Closing as a solution was found (more of a workaround rather, but yeah)

EliteAsian123 avatar Jul 05 '24 22:07 EliteAsian123