HGL
statutory-emerald
Genshin Impact: Not enough space error, but there's space
I'm trying to install the game using Heroic launcher (Linux: tested on fedora 41 and Vanilla OS Orchid), the first part of the process goes ok (wine instance installs, etc), but the problem starts when the actual launcher tries to install the game, prompting that there's no space avaiable, and outputs 10GB left (in reality, there's 258GB free in my Fedora PC), the same happens in my Vanilla OS PC (prompts 7.8GB left, but it has nearly 900GB left). I've been looking everywhere but can't find a solution 😦 .

7 Replies
statutory-emeraldOP•6mo ago
I can provide the log if needed, tho it doesn't seem to contain any error or output related to the issue
I also noticed that the sizes coincide with the tmpfs partitions (/tmp) but this works on ram, so resizing might not be the best solution
rare-sapphire•6mo ago
do you mean the space available in this so its 10 GB?
i have the exact issue with Fedora although different app
you are not installing this in different partition or drive like NTFS right
i recommend to backup the /tmp first though
rare-sapphire•6mo ago
Baeldung on Linux
How to Safely Move /tmp to a Different Partition | Baeldung on Linux
Learn about the /tmp directory and how to safely relocate it to a new partition.
statutory-emeraldOP•6mo ago
I solved it by changing the install path to C://Program Files
There wine informs the right size, doing it in the second mounted disk in wine will inform a wrong size. Seems like a bug. Works in any mounted disk in /mnt
The issue can be replicated with any installation bigger than your tmpfs partition (resizing won't solve the issue)
ratty-blush•5mo ago
the Z: drive is way too small
for some reason
but the real question is, WHY
secure-lavender•5mo ago
Because Windows apps use the drive letter to determine free space, and there’s a lot of partition juju in Linux. You need to create a new drive letter pointing to the home folder or drive you want to install to
Alternatively use GE-Proton + umu, it automatically does this