Games installed to another drive not starting
I've Installed Heroic from .deb file using Linux mint deb installer.
the Boot partition is only 250GB so using 500 GB secondary (always mounted) sata SSD for media library
and installed 3 games namely:
Genshin Impact Zenless Zone Zero Snowbreakto the mounted drive source folder : /mnt/188627A386277FFC/Games/ but upon launching the game from launcher the game, it goes from play button > Launching > Playing > back to play button checking the logs after launching the launcher from Terminal I see following warning I also have updated the wine version in the launcher too (already had Latest Wine installed on system) also I wasn't able to send log file, so attached the file got the following error
44 Replies
correct-apricotOP•4mo ago
Heroic laucher log file
passive-yellow•4mo ago
is that other drive formatted as NTFS?
exotic-emerald•4mo ago
I have the same problem with an exfat drive
passive-yellow•4mo ago
can you try creating the wine prefixes in a linux partition? because I understand games should work installed in any filesystem as long as the wine prefix is created in a linux filesystem
passive-yellow•4mo ago
Do not put Wine prefixes on exfat or ntfs drives
correct-apricotOP•4mo ago
I think yes
so where should I put them
also the launcher suggests to put prefix separate for separate games
(sry for the ping)
fair-rose•4mo ago
the default location heroic uses is good,
~/Games/Heroic/Prefixes/default
passive-yellow•4mo ago
put the prefixes wherever you want but in a linux partition, the recommendation is one prefix per game to you can thinker configurations for one game without breaking another game that already works (you can use the same prefix for multiple games if you know what you are doing)
correct-apricotOP•4mo ago
that's the thing Idk what I am doing :hmmfry:
first time doing this kind of thing
usually played on windows but since win 11 laptop starts to take off on idle so switching to linux
passive-yellow•4mo ago
I imagine your linux operating system is installed on a partition with a linux filesystem, you can probably use that, so point the
Wine prefix
setting of the games to <your home>/Games/Heroic/Prefixes/<something>
and it should workcorrect-apricotOP•4mo ago
today will back up data from that drive and will format it to fat32
does it support fat32?
passive-yellow•4mo ago
ext4 or other linux filesystem is recommended, I think fat32 is not supported (also super old)
though windows can't see linux partitions by default, so don't format a drive you want to also access from windows
to be clear: the games can be installed in a windows partition, the PREFIX needs to be in a linux partition
these are 2 different things
correct-apricotOP•4mo ago
ok, btw I have also installed wine on system beforehand
I don't have to point it to that right
yeah was using that drive to share files between the OS's
btw what does prefix mean, what does it contains
it's not something required by game files like shaders or something?
I'm suspecting it hold registry data game makes when installing
passive-yellow•4mo ago
wine: (or proton) is the tool that runs windows apps on linux
install dir: this is where heroic will download the game (can be a NTFS drive, that's fine)
wine prefix: it's a folder with a
windows-like
file structure so games think they are running inside windows (like a fake C drive, fake program files folder, fake windows folder, etc), the prefix is created by wine/proton, should be in a linux partition and in a folder different than the game install folder
heroic, by default, tells wine to create the prefixes in <home dir>/Games/Heroic/Prefixes/...
so you had to change this for prefixes to be in the wrong place
unless you put your home directory in a NTFS partition?
I can't really know what your partitions look likecorrect-apricotOP•4mo ago
my home is in Linux 200GB partition (1 TB nvme SSD drive partitioned 700,200 for windows, linux respectively not actual numbers approx).
games are installed in another SATA 500GB SSD drive (ntfs)
I've put prefix in respective game folders
so have to change it
thanks you for answering my many questions 🙏
fair-rose•4mo ago
the prefix should not go in the game install folders if that's what you mean
correct-apricotOP•4mo ago
yeah have done that
will change now and will let you guys know how it goes
passive-yellow•4mo ago
in general, don't change settings you are not sure about, heroic's defaults are the safest values
if you are not sure what a setting does it's better to ask here on discord
correct-apricotOP•4mo ago
ok
I've changed the default prefixes to the drive where the games are going to be installed
I don't remember the default s
passive-yellow•4mo ago
do not do this if you're still using an NTFS drive for the games
passive-yellow•4mo ago
the important things are:
- the partition for the prefixes should be a linux partition
- the prefixes folders should NOT be the game install folders
- the prefixs don't need to be in the same drive as the installations
correct-apricotOP•4mo ago
ok will follow this
the problem is I've already done before coming here
you can see that game settings I posted
it's started with /mnt/1886...
mnt is the mounted drive
changed the prefixes
launched
wine popped up
it works
But as the prefix is emulating windows in Linux partition
it says it has insufficient space even if I've chosen different mounted drive
passive-yellow•4mo ago
/mnt
is a folder in which drives are mounted. it shouldn't be the actual mount pointcorrect-apricotOP•4mo ago
yeah that's the issue I'm facing now
passive-yellow•4mo ago
you set your mount point, don't set it to
/mnt
. set it to /mnt/<drive name>
secondly, with respect to Genshin and ZZZ, the Mihoyo installer only looks to the drive letter for free space. use winecfg to set a new drive letter pointing to /mnt/<drive>
correct-apricotOP•4mo ago

passive-yellow•4mo ago
it's looking to
Z:
for free space, which on a linux system is usually going to be just like 8GBcorrect-apricotOP•4mo ago
drive name is showing up as this long alphanumeric string
passive-yellow•4mo ago
that's fine
open winecfg and make a new drive letter pointing to
/mnt/188.../
correct-apricotOP•4mo ago
like this?

correct-apricotOP•4mo ago
I've changed the path of z from "/" to "/mnt/188.."
passive-yellow•4mo ago
no no non on onoon]
I did not say repurpose an existing drive letter. I said to make a new one
correct-apricotOP•4mo ago
ok just made new D: drive
correct-apricotOP•4mo ago

passive-yellow•4mo ago
Wine expects Z: to be
/
. I am not going to be held responsible for unintended consequences of changing thatcorrect-apricotOP•4mo ago
ok I understand its all on me if anything happens
correct-apricotOP•4mo ago
seems the game is not detecting the new drive

correct-apricotOP•4mo ago
I've logged off an on to refresh wine settings but still same
passive-yellow•4mo ago
logged off what?
all you need to do is restart the game from Heroic
correct-apricotOP•4mo ago
from linux session
tried restarting game but no effect
wait I just noticed heroic is using its own wine
I added the drive in the natively installed wine's cfg :hmmfry:
my bad
:woohoo:
working
installing now
btw noticing download time is larger than when I used to play in windows
getting full 10 MBps on wired
correct-apricotOP•4mo ago



correct-apricotOP•4mo ago
thank you all the game works now
there's just one problem with snowbreak
it need webview
and it tried to download Edge Webview,
fails to download and install with fatal error
passive-yellow•4mo ago
I would defer to the Steam version then if the Epic version doesn't work
correct-apricotOP•4mo ago
ah forgot steam have that too