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 Snowbreak
to 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
(13:13:12) WARNING: [DXVKInstaller]: DXVK cannot be installed on a Proton or a invalid prefix!
(13:13:12) WARNING: [DXVKInstaller]: DXVK cannot be installed on a Proton or a invalid prefix!
I also have updated the wine version in the launcher too
Wine - GE - Latest
Wine - GE - Latest
(already had Latest Wine installed on system) also I wasn't able to send log file, so attached the file got the following error
(13:15:48) ERROR: [LogUploader]: Failed to upload log file, response error code 403 FORBIDDEN, text: Your network (2405:201:4000::/40) is blocked from uploading files.
(13:15:48) ERROR: [LogUploader]: Failed to upload log file, response error code 403 FORBIDDEN, text: Your network (2405:201:4000::/40) is blocked from uploading files.
44 Replies
correct-apricot
correct-apricotOP4mo ago
Heroic laucher log file
passive-yellow
passive-yellow4mo ago
is that other drive formatted as NTFS?
exotic-emerald
exotic-emerald4mo ago
I have the same problem with an exfat drive
passive-yellow
passive-yellow4mo 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
passive-yellow4mo ago
Do not put Wine prefixes on exfat or ntfs drives
correct-apricot
correct-apricotOP4mo 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
fair-rose4mo ago
the default location heroic uses is good, ~/Games/Heroic/Prefixes/default
passive-yellow
passive-yellow4mo 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-apricot
correct-apricotOP4mo 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
passive-yellow4mo 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 work
correct-apricot
correct-apricotOP4mo ago
today will back up data from that drive and will format it to fat32 does it support fat32?
passive-yellow
passive-yellow4mo 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-apricot
correct-apricotOP4mo 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
passive-yellow4mo 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 like
correct-apricot
correct-apricotOP4mo 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
fair-rose4mo ago
the prefix should not go in the game install folders if that's what you mean
correct-apricot
correct-apricotOP4mo ago
yeah have done that will change now and will let you guys know how it goes
passive-yellow
passive-yellow4mo 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-apricot
correct-apricotOP4mo 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
passive-yellow4mo ago
do not do this if you're still using an NTFS drive for the games
passive-yellow
passive-yellow4mo 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-apricot
correct-apricotOP4mo 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
passive-yellow4mo ago
/mnt is a folder in which drives are mounted. it shouldn't be the actual mount point
correct-apricot
correct-apricotOP4mo ago
yeah that's the issue I'm facing now
passive-yellow
passive-yellow4mo 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-apricot
correct-apricotOP4mo ago
No description
passive-yellow
passive-yellow4mo ago
it's looking to Z: for free space, which on a linux system is usually going to be just like 8GB
correct-apricot
correct-apricotOP4mo ago
drive name is showing up as this long alphanumeric string
passive-yellow
passive-yellow4mo ago
that's fine open winecfg and make a new drive letter pointing to /mnt/188.../
correct-apricot
correct-apricotOP4mo ago
like this?
No description
correct-apricot
correct-apricotOP4mo ago
I've changed the path of z from "/" to "/mnt/188.."
passive-yellow
passive-yellow4mo ago
no no non on onoon] I did not say repurpose an existing drive letter. I said to make a new one
correct-apricot
correct-apricotOP4mo ago
ok just made new D: drive
correct-apricot
correct-apricotOP4mo ago
No description
passive-yellow
passive-yellow4mo ago
Wine expects Z: to be /. I am not going to be held responsible for unintended consequences of changing that
correct-apricot
correct-apricotOP4mo ago
ok I understand its all on me if anything happens
correct-apricot
correct-apricotOP4mo ago
seems the game is not detecting the new drive
No description
correct-apricot
correct-apricotOP4mo ago
I've logged off an on to refresh wine settings but still same
passive-yellow
passive-yellow4mo ago
logged off what? all you need to do is restart the game from Heroic
correct-apricot
correct-apricotOP4mo 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-apricot
correct-apricotOP4mo ago
No description
No description
No description
correct-apricot
correct-apricotOP4mo 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
passive-yellow4mo ago
I would defer to the Steam version then if the Epic version doesn't work
correct-apricot
correct-apricotOP4mo ago
ah forgot steam have that too

Did you find this page helpful?