Heroic on my system fails to load certain games, same games work on my steam deck.
the Heroic log is short https://paste.debian.net/1299540/
I've reinstalled my system just to rule everything out and installed the flatpack version of heroic like on the deck. No dice. And what ticks me off the most is that the deck works fine, but my system won't launch the game.
The game has a launcher which launches fine, then the game itself fails to launch. Only difference now asside from endeavor/steam os is wayland vs x11 maybe?
59 Replies
optimistic-gold•2y ago
post the game log for specific games
also, don't use proton within heroic, use wine
also, you probably want to enable esync and fsync
flat-fuchsiaOP•2y ago
ok, fair enough.
more logs but same behavior
https://paste.debian.net/1299541/
optimistic-gold•2y ago
Dxvk-Nvapi should be off but dxvk should be on
also, try deleting this folder, but leave the settings alone
/mnt/LData/Games/Heroic Launcher/Prefixes/Punishing Gray Raven
That's not gonna work
optimistic-gold•2y ago
which part? care to elaborate?
always open to knowing more :]
Well, this is a sideloaded game that's installed into the prefix. Deleting the prefix will thus also delete it
(also, DXVK Nvapi really doesn't matter that much. You'd see it in the logs if it would really be an issue)
optimistic-gold•2y ago
good to know, i'll look more closely
flat-fuchsiaOP•2y ago
I've redone the prefix but not since the protn > wine change. Will report back in a bit.
This is nearly a fresh install.
optimistic-gold•2y ago
don't install the game to the prefix folder, those need to be sperate
flat-fuchsiaOP•2y ago
that wont explain it working on deck
https://paste.debian.net/1299548/
(deck logs)
also in this case the best i can get is symlinking the folder to the 'c' drive as otherwise space detection breaks and updates don't install.
Which is why moved everything to a mount
rival-black•2y ago
Sadly side loaded games dont get the same level of logging, so it will be harder to diagnose problems.
Similarly using proton instead of wine-ge will also not give you great logs in order to understand the issues you are having. So outside of steam (which is what any game using heroic is) Wine-GE should be the go to unless you actually know why you need proton.
My go to starting point is:
- Ensure you have installed all the wine dependencies (on your desktop, not steam deck) .. You can find them here https://discord.com/channels/812703221789097985/1044301598018515105 (though since you are in flatpak im not sure how much it matters, personally i just use heroic from AUR..)
- Use Wine-GE-Latest from heroic's wine manager.
flat-fuchsiaOP•2y ago
Ive since ran different distros. Whatever i run, i keep ending up with that same uuid registration error.
Googling finds this sole reddit post which describes the same behavior to a tee
https://www.reddit.com/r/usebottles/comments/17t04oh/game_not_running_even_though_the_launcher_is_fine/
It is a different game but still a Unity based one.
Reddit
From the usebottles community on Reddit
Explore this post and more from the usebottles community
flat-fuchsiaOP•2y ago
Some combo of unity, radeon 6000 and wine just doesn't quite work.
rival-black•2y ago
i play unity games on a radeon 6000 series in wine-ge all the time
i even develop games with this combo
can you post logs? the prior links are bad
flat-fuchsiaOP•2y ago
System info
CPU: 12x AMD Ryzen 5 5600X 6-Core Processor
Memory: 33.55 GB (used: 3.84 GB)
GPUs:
GPU 0:
Name: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21 [Radeon RX 6800/6800 XT / 6900 XT]
IDs: D=73bf V=1002 SD=439e SV=1da2
Driver: amdgpu
OS: Fedora Linux 39 (KDE Plasma) (linux) (Wayland)
The...
rival-black•2y ago
have you installed all the wine dependencies for your distro? https://github.com/lutris/docs/blob/master/WineDependencies.md
flat-fuchsiaOP•2y ago
yes
rival-black•2y ago
have you rebooted since?
flat-fuchsiaOP•2y ago
yep
rival-black•2y ago
id check to make sure vulkan for your system is up and running properly
you could also run inxi -SMGxx
flat-fuchsiaOP•2y ago
vulkaninfo returns a buncha things not sure how usefull to post
rival-black•2y ago
it seems fine tbh.. what happens when it starts up?
flat-fuchsiaOP•2y ago
nothing
same behavior as in the reddit post
rival-black•2y ago
nothing in these logs is really sticking out :/ i dont have this game to try myself
optimistic-gold•2y ago
Which game?
I might have it
rival-black•2y ago
says in the logs
optimistic-gold•2y ago
I'm blind
flat-fuchsiaOP•2y ago
Punishing: Gray Raven
Punishing: Gray Raven is a 3D post-apocalyptic and sci-fi action RPG.As a commandant of the Gray Raven unit, you will be assembling an elite team of constructs, leading them in intense action combat missions and unraveling the dark truths behind the virus disasters.
optimistic-gold•2y ago
oh it's f2p
let me try it out
flat-fuchsiaOP•2y ago
15gb
optimistic-gold•2y ago
i'm getting to the launcher for this one, are you?
flat-fuchsiaOP•2y ago
yep
not past tho
optimistic-gold•2y ago
okay stand by
when you click
Enter
does it close and then open again?flat-fuchsiaOP•2y ago
yep
optimistic-gold•2y ago
okay, yeah that's probably broken since i'm getting it as well, unfortunately
side loaded games are always tricky, we can't know if it needs another dependency or not
flat-fuchsiaOP•2y ago
i would let it go if it didn't work on the deck
rival-black•2y ago
if its unity based probably need dotnet47 or48 or something
flat-fuchsiaOP•2y ago
worth a try, think ive done mfc140
no dice
flat-fuchsiaOP•2y ago
how valve what magic is it

flat-fuchsiaOP•2y ago
there a way to run with sys call dbg
so i can compare pc vs steam?
subsequent-cyan•2y ago
Lutris installs vcrun2015
You could try out lutris and if it works it should be simply to reproduce in heroic
flat-fuchsiaOP•2y ago
yea did vcrun2015
wise-white•16mo ago
hey man did you got it working in the end?
flat-fuchsiaOP•16mo ago
Not on my pc no.
The latest updates have also started to hard crash on the deck when trying to play any cinematics.
So i had to give up the linux desktop dream again
rival-black•16mo ago
enable prefer system libraries on games with cinematics that dont work
wise-white•16mo ago
damm,guess i have to keep playing on my phone
how do i do that?
rival-black•16mo ago
game settings -> other -> prefer system libs
provincial-silver•16mo ago
Should we enable prefer system libraries by default on flatpak?
Will fix all this "I had to give up on desktop Linux" problems
wise-white•16mo ago
thank you
flat-fuchsiaOP•16mo ago
trying this. re added as wine. chilling at this screen

provincial-silver•16mo ago
try restarting heroic
sometimes it gets stuck like that
flat-fuchsiaOP•16mo ago
Did. Starting up i get a brief playing message, got the updating wine prefix window and nothing
Logs just have the headder for the app and an end of log line
optimistic-gold•16mo ago
that can be a starting point to analyze configuration/settings
flat-fuchsiaOP•16mo ago
not much
optimistic-gold•16mo ago
"autoInstallDxvkNvapi": true,You don't have an Nvidia GPU. Disable this you may also need to install
vcrun2015
There being an "End of log" in there would suggest that Heroic isn't getting stuck somewhere and instead some other error (which most likely is shown to the user and in the general Heroic log) is preventing the game from launching
optimistic-gold•16mo ago
Installed in: undefinedalso sounds like a problem tied into some other error
That's normal for sideloaded games actually
flat-fuchsiaOP•16mo ago
did
yep