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•3mo 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-maroonOP•3mo 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.
To help you, we need a game log. Please see the following images on how to get it.



xenogeneic-maroon•3mo ago
set the latest proton-ge and umu and share logs
xenogeneic-maroonOP•3mo ago
What's an umu?
xenogeneic-maroon•3mo ago
sorry, just make sure in game settings > advanced > the
Disable UMU
checkbox is NOT checkedxenogeneic-maroonOP•3mo ago
xenogeneic-maroon•3mo ago
don't use proton experimental, use proton-ge
also:
xenogeneic-maroonOP•3mo ago
I switched, though.
xenogeneic-maroon•3mo ago
ok then share logs with that version of proton, the one you shared says you are using proton experimental
xenogeneic-maroonOP•3mo ago
https://0x0.st/8Sw8.log
Apparently there's already a fix on the branch that just needs applying.
xenogeneic-maroon•3mo 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 logxenogeneic-maroonOP•3mo ago
Will I need to do that with every GOG game I have downloaded?
xenogeneic-maroon•3mo 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-maroonOP•3mo ago
https://0x0.st/8Swc.log
How's this one?
xenogeneic-maroon•3mo 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-maroonOP•3mo 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•3mo ago
first run it once in desktop mode, then we try in game mode
xenogeneic-maroonOP•3mo ago
Desktop, it auto-cancelled.
xenogeneic-maroon•3mo ago
log is empty like the previous one?
xenogeneic-maroonOP•3mo ago
I don't know, I didn't get it.
And it just auto-cancelled in Game Mode too.
xenogeneic-maroon•3mo ago
is there any error in heroic's general logs? settings in the sidebar > logs > heroic
xenogeneic-maroonOP•3mo ago
¯\_(ツ)_/¯
Switch back to Desktop or load Heroic in Game?
xenogeneic-maroon•3mo 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-maroonOP•3mo 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•3mo 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 timexenogeneic-maroonOP•3mo ago
foreign-sapphire•3mo ago
Can you also verify that you have Steam shader pre-caching enabled?
xenogeneic-maroonOP•3mo ago
Uh... where?
foreign-sapphire•3mo ago
Steam desktop mode, Settings, Downloads
xenogeneic-maroonOP•3mo ago
...yes.
xenogeneic-maroon•3mo 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-maroonOP•3mo ago
xenogeneic-maroon•3mo 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 issuexenogeneic-maroonOP•3mo ago
wait i forgot the prefix folder
https://0x0.st/8SwJ.log
xenogeneic-maroon•3mo 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 gamesxenogeneic-maroonOP•3mo 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•3mo ago
I know there's some work for that at the moment, it's in progress