how to install games in heroic to a particular drive/directory

Here's my configuration: 1tb nvme ssd = root, btfrs 2tb nvme ssd = /NVMEStore, mounted at /var/home/myname/NVMEStore 2tb sata ssd = /SATAStore, mounted at /var/home/myname/SATAStore When installing GoG games through Heroic, I'm pointing the install directory at /var/home/myname/NVMEStore/GoG/ OR /var/home/myname/SATAStore/GoG. I have also tried /home/myname/NVMEStore/GoG/, no difference. The games are not showing up there. They are being installed. When I use Filelight, it's showing everything being mounted at /run/media/...... and so on. When I installed Bazzite, I only changed the 1tb nvme ssd. The other drives I left alone. They each had steam libraries and GoG directories from a previous Arch install. I successfully imported all the games from those libraries into my new Bazzite install of Steam. I then created the mount points within the /var/home/myname/ directory, then mounted them using KDE's partition manager. I specified mounting them according to UUID, as I am a previous Arch user and this is what is recommended. After mounting the drive, KDE's partition manager then edited the fstab file. The drives show up in Dolphin where they are supposed to be (/home/NVMEStore and /home/SATAStore), and I can see the files in there, but the games I am now installing do not show up in Dolphin. Any idea what's going on, what I'm doing wrong?
Solution:
Try mounting the drive in a more appropriate location such as /mnt
Jump to solution
30 Replies
starlightatdusk
starlightatdusk9mo ago
followup- I've found where the games are installing, they are going to: /home/myname/.var/app/com.heroicgameslauncher.hgl/ That is on the root drive, that's not where I want them to go. I also forgot to mention, Heroic is installed via flatpak. I have used flatseal to allow all user files (filesystem=home), could that be it? What other setting should I use?
termdisc
termdisc9mo ago
/home/NVMEStore and /home/SATAStore can you please clarify this? is it /home/NVMEStore or /home/USER/NVMEStore? what do you have set as the default installation path in Heroic's settings?
starlightatdusk
starlightatdusk9mo ago
yeah, sorry, it's /home/USER/NVMEStore default install path is /home/USER/Games/Heroic should I add those paths to Heroic's permissions in Flatseal?
termdisc
termdisc9mo ago
2tb nvme ssd = /NVMEStore, mounted at /var/home/myname/NVMEStore
can you clarify this as well? you say it's /NVMEStore but mounted at ~/NVMEStore. is it or is it not at /NVMEStore?
starlightatdusk
starlightatdusk9mo ago
it's mounted at /var/home/USER/NVMEStore
termdisc
termdisc9mo ago
adding home in Flatseal would adequately cover it then when you are installing the game in Heroic, are you checking or not checking the box that says "Use default wine settings"?
starlightatdusk
starlightatdusk9mo ago
I am not checking it
termdisc
termdisc9mo ago
ok show me a screenshot of your install screen just before you click install
starlightatdusk
starlightatdusk9mo ago
hang on heroic froze I tried to move the game - Cyberpunk 2077
starlightatdusk
starlightatdusk9mo ago
No description
starlightatdusk
starlightatdusk9mo ago
it did not successfully move, so I just uninstalled. Gonna try again
termdisc
termdisc9mo ago
click install, then show a screenshot of you just about to click the next install button
starlightatdusk
starlightatdusk9mo ago
ok
starlightatdusk
starlightatdusk9mo ago
No description
starlightatdusk
starlightatdusk9mo ago
that's with the default folder, I'm gonna change it
termdisc
termdisc9mo ago
so you'd be installing it to ~/Games/Heroic/Cyberpunk 2077
starlightatdusk
starlightatdusk9mo ago
No description
starlightatdusk
starlightatdusk9mo ago
that's where I'm gonna try and install
termdisc
termdisc9mo ago
looks fine
starlightatdusk
starlightatdusk9mo ago
this is weird. Dolphin shows nothing goin on in that directory. In the meantime, stuff is being downloaded to /home/myname/.var/app/com.heroicgameslauncher.hgl/
termdisc
termdisc9mo ago
where in there?
starlightatdusk
starlightatdusk9mo ago
/var/home/olorin12/.var/app/com.heroicgameslauncher.hgl/NVMEStore/GoG/Cyberpunk 2077/ none of it is symlinks
termdisc
termdisc9mo ago
it looks like the home folder is being resolved to the flatpak root
Solution
termdisc
termdisc9mo ago
Try mounting the drive in a more appropriate location such as /mnt
starlightatdusk
starlightatdusk9mo ago
yeah it makes no sense. I gave Heroic all file permissions with flatseal
termdisc
termdisc9mo ago
or try just writing /home/... instead of /var/home/
starlightatdusk
starlightatdusk9mo ago
alright this'll take a bit
starlightatdusk
starlightatdusk9mo ago
No description
starlightatdusk
starlightatdusk9mo ago
ok giving it a try and hey now it works I see the game being installed in the correct place
starlightatdusk
starlightatdusk9mo ago
tyvm for help I actually have to start getting ready to go somewhere
Want results from more Discord servers?
Add your server