Описание проблемы
Hi,
I’m experiencing a strange issue when running games under GOG and the Epic Games Launcher, which I believe are related.
Regarding GOG:
GOG installs successfully, but when I try to install a game (any game), it downloads fine but fails during installation. Interestingly, if I add the GOG executable file that PortProton installs directly to Steam as a non-Steam game (without using the PortProton .sh script file), it works and installs the game without any issues.
Regarding Epic Games Launcher:
The Epic Games Launcher installs correctly and can install games as well. However, on its first launch, it asks to install EOS. When I allow it, the installation fails with an error on the Default prefix, but it installs successfully on the DOTNET prefix. Similar to GOG, if I add the Epic Launcher executable directly to Steam, it installs without any issues — just like with the DOTNET prefix.
Now, the problem becomes more complicated:
When I install Mortal Kombat 1 from the Epic Games Launcher under PortProton, it launches, shows the splash screen, and then closes, returning to the Epic Launcher. However, if I don’t use PortProton and instead add the Epic Launcher executable directly to Steam (without using the PortProton .sh script file), then run MK1 from Epic (launched via Steam), it works without any problems.
It’s worth noting that I install my games on an NTFS drive mounted using “ufsd,” while PortProton runs from my Linux drive in the home directory. Here’s an example from my fstab:
UUID=MY_UUID /run/media/USER/games ufsd defaults,uid=1000,gid=1000,rw,user,exec,umask=000 0 0
System information:
OS: EndeavourOS Linux x86_64
Host: Z890 AORUS MASTER
Kernel: 6.12.52-1-lts
CPU: Intel Ultra 9 285K
GPU: NVIDIA GeForce RTX 4070 Ti SUPER
GPU: Intel Graphics
I already raised this in https://github.com/Castro-Fidel/PortWINE/issues/573

