HGL
continuing-cyan
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
continuing-cyanOP•7mo ago
Heroic laucher log file
conscious-sapphire•7mo ago
is that other drive formatted as NTFS?
relaxed-coral•7mo ago
I have the same problem with an exfat drive
conscious-sapphire•7mo 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
rare-sapphire•7mo ago
Do not put Wine prefixes on exfat or ntfs drives
continuing-cyanOP•7mo 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)
vicious-gold•7mo ago
the default location heroic uses is good,
~/Games/Heroic/Prefixes/default
conscious-sapphire•7mo 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)
continuing-cyanOP•7mo 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
conscious-sapphire•7mo 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 workcontinuing-cyanOP•7mo ago
today will back up data from that drive and will format it to fat32
does it support fat32?
conscious-sapphire•7mo 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
continuing-cyanOP•7mo 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
conscious-sapphire•7mo 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 likecontinuing-cyanOP•7mo 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 🙏
vicious-gold•7mo ago
the prefix should not go in the game install folders if that's what you mean
continuing-cyanOP•7mo ago
yeah have done that
will change now and will let you guys know how it goes
conscious-sapphire•7mo 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
continuing-cyanOP•7mo 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
rare-sapphire•7mo ago
do not do this if you're still using an NTFS drive for the games
conscious-sapphire•7mo 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
continuing-cyanOP•7mo 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
rare-sapphire•7mo ago
/mnt
is a folder in which drives are mounted. it shouldn't be the actual mount pointcontinuing-cyanOP•7mo ago
yeah that's the issue I'm facing now
rare-sapphire•7mo 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>
continuing-cyanOP•7mo ago

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

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

rare-sapphire•7mo ago
Wine expects Z: to be
/
. I am not going to be held responsible for unintended consequences of changing thatcontinuing-cyanOP•7mo ago
ok I understand its all on me if anything happens
continuing-cyanOP•7mo ago
seems the game is not detecting the new drive

continuing-cyanOP•7mo ago
I've logged off an on to refresh wine settings but still same
rare-sapphire•7mo ago
logged off what?
all you need to do is restart the game from Heroic
continuing-cyanOP•7mo 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
continuing-cyanOP•7mo ago



continuing-cyanOP•7mo 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
rare-sapphire•7mo ago
I would defer to the Steam version then if the Epic version doesn't work
continuing-cyanOP•7mo ago
ah forgot steam have that too