HGL
xenogeneic-maroon

Games Not Displaying Correctly

I'm using a Legion Go with Bazzite and have already installed multiple GOG games via Heroic. When I play them via Game Mode, they launch and I can hear them but I can't see them. How am I meant to play a game I can't see?
38 Replies
xenogeneic-maroon
xenogeneic-maroon3mo ago
what version of proton are you using? there seems to be an issue with proton9-25 and steamdeck's game mode https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/issues/4335#issuecomment-2714861535 you can try using an older version of proton if that's your case
xenogeneic-maroon
xenogeneic-maroonOP3mo ago
Huh. It's worth a shot. Lemme try. How's 8-3? That one good? 8-3 didn't work. ULWGL 8.0-5-3 didn't work. Experimental didn't work. So far, it's not working. Yeah, literally no version of Proton has worked for me.
HeroicBot
HeroicBot3mo ago
To help you, we need a game log. Please see the following images on how to get it.
From An unknown user
From An unknown user
From An unknown user
xenogeneic-maroon
xenogeneic-maroon3mo ago
set the latest proton-ge and umu and share logs
xenogeneic-maroon
xenogeneic-maroonOP3mo ago
What's an umu?
xenogeneic-maroon
xenogeneic-maroon3mo ago
sorry, just make sure in game settings > advanced > the Disable UMU checkbox is NOT checked
xenogeneic-maroon
xenogeneic-maroonOP3mo ago
xenogeneic-maroon
xenogeneic-maroon3mo ago
don't use proton experimental, use proton-ge also:
IMPORTANT: Logs are disabled.
Enable verbose logs in Game's settings > Advanced tab > 'Enable verbose logs' before reporting an issue
IMPORTANT: Logs are disabled.
Enable verbose logs in Game's settings > Advanced tab > 'Enable verbose logs' before reporting an issue
xenogeneic-maroon
xenogeneic-maroonOP3mo ago
I switched, though.
xenogeneic-maroon
xenogeneic-maroon3mo ago
ok then share logs with that version of proton, the one you shared says you are using proton experimental
xenogeneic-maroon
xenogeneic-maroonOP3mo ago
https://0x0.st/8Sw8.log Apparently there's already a fix on the branch that just needs applying.
xenogeneic-maroon
xenogeneic-maroon3mo ago
go to game settings > advanced, check and then uncheck the Disable UMU option (it should be disabled, but something is not right and it's not using umu, toggling the thing on and off should fix that) then delete this folder /home/bazzite/Games/Heroic/Prefixes/default/Haven Park so heroic will create a new prefix then run the game if it still fails after that share a new log
xenogeneic-maroon
xenogeneic-maroonOP3mo ago
Will I need to do that with every GOG game I have downloaded?
xenogeneic-maroon
xenogeneic-maroon3mo ago
first let's see if that works I don't know what is the problem, I'm just trying to get to the expected configuration that heroic sets by default first
xenogeneic-maroon
xenogeneic-maroonOP3mo ago
https://0x0.st/8Swc.log How's this one?
xenogeneic-maroon
xenogeneic-maroon3mo ago
that's weird, there's nothing, are you sharing this after closing the game or while the game is running? like... there's no information there after the config details
xenogeneic-maroon
xenogeneic-maroonOP3mo ago
I ran it in Game Mode and nothing happened. After that, I went into Desktop Mode and got the file. Just like with all those other times.
xenogeneic-maroon
xenogeneic-maroon3mo ago
first run it once in desktop mode, then we try in game mode
xenogeneic-maroon
xenogeneic-maroonOP3mo ago
Desktop, it auto-cancelled.
xenogeneic-maroon
xenogeneic-maroon3mo ago
log is empty like the previous one?
xenogeneic-maroon
xenogeneic-maroonOP3mo ago
I don't know, I didn't get it. And it just auto-cancelled in Game Mode too.
xenogeneic-maroon
xenogeneic-maroon3mo ago
is there any error in heroic's general logs? settings in the sidebar > logs > heroic
xenogeneic-maroon
xenogeneic-maroonOP3mo ago
¯\_(ツ)_/¯ Switch back to Desktop or load Heroic in Game?
xenogeneic-maroon
xenogeneic-maroon3mo ago
first lets make sure it works in desktop mode so: - in desktop mode - run the game - share log of the game - share log of heroic
xenogeneic-maroon
xenogeneic-maroonOP3mo ago
https://0x0.st/8Swa.log How do I get that second one? ...wait, never mind, you just said. I'm losing my mind. https://0x0.st/8Swu.log
xenogeneic-maroon
xenogeneic-maroon3mo ago
hmm, this error is really weird wine: could not load kernel32.dll, status c0000135 the solution is usually to reinstall heroic, you don't need to delete any configuration, just open the package manager, uninstall heroic and reinstall it, then delete this folder again /home/bazzite/Games/Heroic/Prefixes/default/Haven Park and try running the game one more time
xenogeneic-maroon
xenogeneic-maroonOP3mo ago
There's no obvious difference. https://0x0.st/8Sw_.log https://0x0.st/8SwL.log
foreign-sapphire
foreign-sapphire3mo ago
Can you also verify that you have Steam shader pre-caching enabled?
xenogeneic-maroon
xenogeneic-maroonOP3mo ago
Uh... where?
foreign-sapphire
foreign-sapphire3mo ago
Steam desktop mode, Settings, Downloads
xenogeneic-maroon
xenogeneic-maroonOP3mo ago
...yes.
xenogeneic-maroon
xenogeneic-maroon3mo ago
the latest version of heroic checks that and prints a warning in the log if disabled what happens if you try: - check the Disable UMU toggle - uncheck the Use Steam Runtime toggle - delete the prefix folder
xenogeneic-maroon
xenogeneic-maroonOP3mo ago
Where's that second toggle? ...found it. https://0x0.st/8SwV.log Immediately cancels itself again.
xenogeneic-maroon
xenogeneic-maroon3mo ago
this is so weird wine: failed to open "c:\\windows\\system32\\steam.exe": c0000135, I don't know why it's trying to run steam :S I'll try that game after lunch on my steamdeck with similar settings, I don't use bazzite though but I'll see if I can reproduce the same issue
xenogeneic-maroon
xenogeneic-maroonOP3mo ago
wait i forgot the prefix folder https://0x0.st/8SwJ.log
xenogeneic-maroon
xenogeneic-maroon3mo ago
I'm kinda running out of ideas, I installed the game and tried similar settings and I can't reproduce that issue, I don't know what's trying to open steam.exe, I think that's coming from proton I guess you can try with wine-ge instead of proton-ge (you can install it in the wine manager page in the sidebar of heroic) it's kinda old, but it works for most games
xenogeneic-maroon
xenogeneic-maroonOP3mo ago
Wine Latest runs in Desktop. Now to try Game... There we go! It's all good now. Just gotta change every GOG game to Wine now... Now if only Heroic had achievement viewing on it, maybe some notification toasts...
xenogeneic-maroon
xenogeneic-maroon3mo ago
I know there's some work for that at the moment, it's in progress

Did you find this page helpful?