Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proton can not find game executable #3601

Closed
FamousL opened this issue Mar 5, 2020 · 7 comments
Closed

Proton can not find game executable #3601

FamousL opened this issue Mar 5, 2020 · 7 comments

Comments

@FamousL
Copy link

FamousL commented Mar 5, 2020

All proton versions
Any game used with proton (Below logs use Doom 2016 as the attempted program to launch)

I have the game installed on an external harddrive, the full path to the executable is correct in the below error, and is indeed present. This error is occurring when attempting to launch the game, I have verified the files, reinstalled both Doom and Proton, and rebooted more times than I believe should have been necessary.

-rwxrwxrwx 1 phil phil 76022480 Mar 3 10:58 '/run/media/phil/New Volume/Steam/steamapps/common/DOOM/DOOMx64.exe'

Adding process 82985 for game ID 379720
wine: cannot find '/run/media/phil/New Volume/Steam/steamapps/common/DOOM/DOOMx64.exe'
pid 82989 != 82988, skipping destruction (fork without exec?)
Adding process 82986 for game ID 379720
Adding process 82988 for game ID 379720
Game removed: AppID 379720 "", ProcID 82983
Uploaded AppInterfaceStats to Steam
Exiting app 379720
No cached sticky mapping in ActivateActionSet.Installing breakpad exception handler for appid(steam)/version(1581460722)

@kisak-valve kisak-valve changed the title Proton and steam not playing nice together. Proton can not find game executable Mar 5, 2020
@ghost
Copy link

ghost commented Mar 5, 2020

I wonder if the space in "New Volume" could be the problem?

Many times when something cannot be found when it exists, its something to do with the path, permissions being too low or too high, or some other access issue.

For example, the main Steam path on same drive has no space and a test exe has permission of -rwxr-xr-x.

I would suggest that more testing could be done. However, Valve might already know what it is.

@FamousL
Copy link
Author

FamousL commented Mar 6, 2020

It shouldn't have been due to the single quotes, but I decided to test it out anyway by renaming the volume, and resetting the paths in steam so the library no longer has the space:

wine: cannot find '/run/media/phil/NewVolume/Steam/steamapps/common/DOOM/DOOMx64.exe'
pid 118812 != 118811, skipping destruction (fork without exec?)
Adding process 118809 for game ID 379720
Adding process 118811 for game ID 379720
Game removed: AppID 379720 "", ProcID 118806
Uploaded AppInterfaceStats to Steam
Exiting app 379720

@kisak-valve
Copy link
Member

kisak-valve commented Mar 6, 2020

Hello @FamousL, what distro are you using? Also, are you using Steam in an environment that would restrict its access to a secondary drives (like Flatpak)?

What filesystem are you using with /run/media/phil/NewVolume?

@FamousL
Copy link
Author

FamousL commented Mar 6, 2020

Fedora 31, no this was installed through the rpmfusion repos.

The file system is ntfs

@JacobSvenningsen
Copy link

Proton has issues with NTFS partitions: #11

@ghost
Copy link

ghost commented Mar 6, 2020

Edit: I tested this and can confirm that Steam isn't liking NTFS on Fedora 31 as expected. You would have to test external Ext4 and see if it still happens. I don't feel like doing so as my internal Linux ssd has enough space.

Like JacobSvenningsen says, I wouldn't use Steam Linux with NTFS formatted drives. You can split the drive into 2 partitions, one for NTFS, one for Ext4.

@FamousL
Copy link
Author

FamousL commented Mar 9, 2020

Apologies for the delay,
I am in the process of re-formatting the drive entirely, the reasons this was ntfs is no longer relevant. ext4 here i come!

Ext4 solved the issue.

@FamousL FamousL closed this as completed Mar 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants