HGL
continuing-cyan
Trying to select SD card as the installation path causes HL to freeze entirely (Steam Deck)
Hi, I've used HL in the past with no issues but I tried to install a game from my Epic library today and found that choosing my SD card as the installation path causes the entire application to freeze, I cannot interact with it at all.
This happens if I try to set the default path in the settings too. I'm doing this from desktop mode.
25 Replies
ambitious-aqua•2y ago
make sure heroic can access that device, you can use flatseal to check permissions
continuing-cyanOP•2y ago
@arieljuod I've already added /run/media/mmcblk0p1 to "Other files" in filesystem for Heroic Launcher in flatseal. It made no difference.
I can't even get a log of the freeze/crash, restarting HL doesn't show a log for that time period
/run/media
is already accessible by default
Could you try starting Heroic from the terminal (flatpak run com.heroicgameslauncher.hgl
) and seeing if anything interesting is in the logs after you select the SD card location?continuing-cyanOP•2y ago
Terminal just hangs when I try that :Thonk:
Well that's not great
continuing-cyanOP•2y ago
Wait I see something now that says "vkCreateInstance: found no drivers!
vkCreateInstance: failed with VK_ERROR_INCOMPATIBLE_DRIVER"
extended-salmon•2y ago
did you uninstall any flatpak packages recently?
can you run
flatpak list | grep Mesa
in Konsole?continuing-cyanOP•2y ago
Are those separate commands or one?
Flatpak list shows a lot of applications including Mesa. Grep mesa hangs the terminal and flatpak list | grep mesa does nothing
I haven't uninstalled any flatpak packages recently, I've hardly used my steam deck for the past few months.
extended-salmon•2y ago
that is one command that filters the list to only show apps with Mesa in the name
I will need to see the output of it
flatpak list | grep mesa does nothingThat would suggest that there's nothing Mesa-related installed
flatpak update && flatpak install --reinstall com.heroicgameslauncher.hgl
should resolve thatcontinuing-cyanOP•2y ago
That didn't seem to work I'm afraid, still freezes when I choose the install path
What was the output of that command?
If you've already closed the terminal, running the command again is also fine
continuing-cyanOP•2y ago

continuing-cyanOP•2y ago
Apologies for camera photo
It installed a bunch of stuff, the photo is when I ran it again
Hmm, the warning up there is somewhat weird, but that'd be something else you installed, not us (not trying to shift blame here or anything, just saying that this can be worried about later)
If you type in
/run/media/mmcblk0p1/
into the path input yourself (instead of using the file picker), does that work?
(as an aside, I can only recommend Anydesk for doing maintenance like this on a Steam Deck)continuing-cyanOP•2y ago
Same freezing when I type it in, really odd as I used to have THPS1+2 installed on the SD card and that worked fine.
I've not made any changes to my deck that would cause this as far as I can tell
Alright, open up a new terminal window and run the following two commands:
Are the files/folders on your SD card listed?
continuing-cyanOP•2y ago
Just gives me this error

Those are two distinct commands actually, you'll have to press Enter/Return after the
com.heroicgameslauncher.hgl
continuing-cyanOP•2y ago
Ah okay I see. It does show my SD card folders, yes.
I assume
df -Pk -- /run/media/mmcblk0p1/
also runs through fine?continuing-cyanOP•2y ago
It does yes
Alright, I'll try some things & report back if I have anything for you to test
continuing-cyanOP•2y ago
Thanks, really appreciate the help 🙏