Issues with trying to use legendary-gl with proton

Hi! I’ve been trying to launch rocket league through legendary gl using proton and have been unsuccessful so far. I’ve set my config up as:


wrapper = "/home/thorny/.local/share/Steam/steamapps/common/Proton 5.13/proton" run
no_wine = true

WINEPREFIX = /home/thorny/legendary/rocketleague/pfx/
STEAM_COMPAT_DATA_PATH = /home/thorny/legendary/rocketleague/

I’ve also confirmed with some members of the discord channel that it is indeed the correct configuration and should work. I’ve downloaded proton 5.13 through steam and it works with some of my steam games so every thing works there. When I try to launch my game I get this error:

[cli] INFO: Logging in...
[Core] INFO: Trying to re-use existing login session...
[cli] INFO: Checking for updates...
[Core] INFO: Getting authentication token...
[cli] INFO: Launching Sugar...
  ~/.local/share {} ➜ Traceback (most recent call last):                                        [17:04]
  File "/home/thorny/.local/share/Steam/steamapps/common/Proton 5.13/proton", line 953, in <module>
  File "/home/thorny/.local/share/Steam/steamapps/common/Proton 5.13/proton", line 926, in run
    self.run_proc([g_proton.wine_bin, "steam"] + sys.argv[2:] + self.cmdlineappend)
  File "/home/thorny/.local/share/Steam/steamapps/common/Proton 5.13/proton", line 918, in run_proc, env=local_env, stderr=self.log_file, stdout=self.log_file)
  File "/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/lib/python3.8/", line 340, in call
    with Popen(*popenargs, **kwargs) as p:
  File "/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/lib/python3.8/", line 854, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/lib/python3.8/", line 1702, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/home/thorny/.local/share/Steam/steamapps/common/Proton 5.13/dist/bin/wine'

which I have no idea what the issue is here. If I use ls I can see the file, I can cd to the directory and everything is in place but the script tells me it cannot find the file. I’m wondering if this is because of some kind of wrapper that I’m not aware of? If anyone has any clues I would greatly appreciate it

1 Like

Any news on this? I’ve tried it when I switched over to NixOS but I do not have the time to troubleshoot it recently. Do you by any chance have a solution? :slight_smile: Thanks.

I wasn’t able to figure it out so I gave up.