Lutris can't use Proton anymore

Follow the this to fix, the file you need is in the second comment

I tried to replace the pressure-vessel as shown in the post, however that did not help at all.

What helped was to completely delete the /home/aleb/.local/share/umu directory. After that launch a game using proton. That way Lutris reinstalled umu on its own to the latest version (instead of the obsolete version that does not work).

However now I’m wondering if Lutris knew that the umu version was obsolete (as shown by the repeated warnings in the logs), why not just update it automatically instead of failing like this?

I guess I should have posted both options - the warnings atm can be ignored until 0.5.18 is released

I have the same issue and got a fix. But now I got this:

Started initial process 48 from /home/username/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu_run.py /home/username/Games/battlenet/drive_c/Program Files (x86)/Battle.net/Battle.net.exe --exec=launch WoW
Start monitoring process.
e[1mSetting up Unified Launcher for Windows Games on Linux...e[0m
e[1mUMU-Proton is up to datee[0m
e[1mDownloading latest steamrt sniper, please wait...e[0m
e[1mSteamLinuxRuntime_sniper.tar.xz: SHA256 is OKe[0m
e[31mERROR: e[1m[('/home/username/.cache/umu/tmpj082mbv0/SteamLinuxRuntime_sniper/sniper_platform_0.20241008.104210/files/sbin/blkzone', '/home/username/.var/app/org.openwinecomponents.umu.umu-launcher/data/umu/sniper_platform_0.20241008.104210/files/sbin/blkzone', "[Errno 2] No such file or directory: '/home/username/.cache/umu/tmpj082mbv0/SteamLinuxRuntime_sniper/sniper_platform_0.20241008.104210/files/sbin/blkzone'"), ('/home/username/.cache/umu/tmpj082mbv0/SteamLinuxRuntime_sniper/sniper_platform_0.20241008.104210/files/sbin/validlocale', '/home/username/.var/app/org.openwinecomponents.umu.umu-launcher/data/umu/sniper_platform_0.20241008.104210/files/sbin/validlocale', "[Errno 2] No such file or directory: .......
Traceback (most recent call last):
  File "/usr/lib/python3.11/shutil.py", line 853, in move
    os.rename(src, real_dst)
OSError: [Errno 18] Invalid cross-device link: '/home/username/.cache/umu/tmpj082mbv0/SteamLinuxRuntime_sniper/sniper_platform_0.20241008.104210' -> '/home/username/.var/app/org.openwinecomponents.umu.umu-launcher/data/umu/sniper_platform_0.20241008.104210'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/username/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu_run.py/__main__.py", line 14, in <module>
    sys.exit(main())
             ^^^^^^
  File "/home/username/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu_run.py/__main__.py", line 9, in main
    return umu_run()
           ^^^^^^^^^
  File "/home/username/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu_run.py/umu/umu_run.py", line 829, in main
    future.result()
  File "/usr/lib/python3.11/concurrent/futures/_base.py", line 456, in result
    return self.__get_result()
           ^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/concurrent/futures/_base.py", line 401, in __get_result
    raise self._exception
  File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/username/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu_run.py/umu/umu_runtime.py", line 204, in setup_umu
    _restore_umu(
  File "/home/username/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu_run.py/umu/umu_runtime.py", line 515, in _restore_umu
    _install_umu(json, thread_pool, client_session)
  File "/home/username/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu_run.py/umu/umu_runtime.py", line 177, in _install_umu
    future.result()
  File "/usr/lib/python3.11/concurrent/futures/_base.py", line 456, in result
    return self.__get_result()
           ^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/concurrent/futures/_base.py", line 401, in __get_result
    raise self._exception
  File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/username/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu_run.py/umu/umu_runtime.py", line 453, in _move
    move(src_file, dest_file)
  File "/usr/lib/python3.11/shutil.py", line 869, in move
    copytree(src, real_dst, copy_function=copy_function,
  File "/usr/lib/python3.11/shutil.py", line 573, in copytree
    return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks,
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/shutil.py", line 527, in _copytree
    raise Error(errors)
shutil.Error: [('/home/username/.cache/umu/tmpj082mbv0/SteamLinuxRuntime_sniper/sniper_platform_0.20241008.104210/files/sbin/blkzone', '/home/username/.var/app/org.openwinecomponents.umu.umu-launcher/data/umu/sniper_platform_0.20241008.104210/files/sbin/blkzone', "[Errno 2] No such file or directory: '/home/username/.cache/umu/tmpj082mbv0/SteamLinuxRuntime_sniper/sniper_platform_0.20241008.104210/files/sbin/blkzone'"), ('/home/username/.cache/umu/tmpj082mbv0/SteamLinuxRuntime_sniper/sniper_platform_0.20241008.104210/files/sbin/validlocale', '/home/username/.var/app/org.openwinecomponents.umu.umu-launcher/data/umu/sniper_platform_0.20241008.104210/files/sbin/validlocale', "[Errno 2] No such file or directory: '/home/username/.cache/umu/tmpj082mbv0/SteamLinuxRuntime_s...

Lutris downloads SteamLinuxRuntime_sniper but seemingly misplace it.
I get this Error everytime I start Lutris.
After the first run I get this:

Started initial process 68 from /home/username/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu_run.py /home/username/Games/battlenet/drive_c/Program Files (x86)/Battle.net/Battle.net.exe --exec=launch WoW
Start monitoring process.
e[1mUMU-Proton is up to datee[0m
e[1msteamrt is up to datee[0m
e[31mERROR: e[1m_v2-entry-point (umu) cannot be found in '/home/username/.var/app/org.openwinecomponents.umu.umu-launcher/data/umu'
Runtime Platform missing or download incompletee[0m
Traceback (most recent call last):
  File "/home/username/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu_run.py/__main__.py", line 14, in <module>
    sys.exit(main())
             ^^^^^^
  File "/home/username/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu_run.py/__main__.py", line 9, in main
    return umu_run()
           ^^^^^^^^^
  File "/home/username/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu_run.py/umu/umu_run.py", line 844, in main
    command: tuple[Path | str, ...] = build_command(env, UMU_LOCAL, opts)
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/username/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu_run.py/umu/umu_run.py", line 368, in build_command
    raise FileNotFoundError(err)
FileNotFoundError: _v2-entry-point (umu) cannot be found in '/home/username/.var/app/org.openwinecomponents.umu.umu-launcher/data/umu'
Runtime Platform missing or download incomplete
Monitored process exited.
Initial process has exited (return code: 0)
All processes have quit
Exit with return code 0

Fix hasn’t made its way to flatpak - If you are not using Mint 21, Ubuntu 22, Pop or Zorin, install protonup-qt and add Wine TKG to lutris, this is like proton experimental - use this until flatpak gets the lutris update.

I am having the same issue as @Masato . Latest Ubuntu with Flatpak Lutris 5.17. First, Lutris tries to download sniper, then a lot of “file not found” errors. Proton worked fine in Lutris until really just a few days ago.

I am running Linux Mint 21.2-Xfce with Lutris v0.5.17 installed as a “.deb” file and I did that (I also used a completely fresh wineprefix location), but renamed the ‘umu’ to ‘umu_old’ (just for a backup) so when starting you could see it create a new ‘umu’ folder and it downloaded some stuff.

I also had ‘GE-Proton (Latest)’ selected in Lutris before starting the game above. but initially it threw a error about not working in a 32-bit wine prefix etc. but I changed ‘Prefix architecture’ from ‘Auto (default)’ to ‘64-bit’ and that error went away but the game still did not start (as it does not seem to create the necessary Windows etc files at the prefix location like it typically does with the usual GE 8-26). but I currently have it back to it’s default… ‘Auto (Default)’.

but… I noticed once I exited and restarted Lutris you could see the old BETA of ‘UMU-etc etc’ was gone and I could now select ‘UMU-Proton-9.0-3’ (which that entry is completely new :wink: ) at which point things now work and it creates the fresh prefix data at the new location I selected and the game starts.

so in the end… what you said pretty much worked, but required a bit of tweaking, at least for me using the more typical “.deb” installation of Lutris which I prefer anyways since it’s more standard.

p.s. but that ‘umu’ folder is about twice as larger as the old one… old = about 1.2GB, new = 2.4GB. I see it stores that NEW 'UMU-Proton-9.0-3" at “~/.local/share/Steam/compatibilitytools.d/” (I don’t even have real Steam installed) and the previous UMU BETA is gone as it must have automatically deleted it.

It looks as though UMU 1.1.1 is completely broken on Flatpak. Not only that, the current version of Lutris Flatpak doesn’t have permission to access the Flatpak pressure vessel directory. The UMU issue appears to be fixed, but there’s no official build for it yet.

If you’re on Steam Deck or an immutable system, then you can do the following from a Distrobox.

Download the latest version of the UMU source:
git clone https://github.com/Open-Wine-Components/umu-launcher.git

Build UMU:
cd umu-launcher
./configure.sh --user-install
make

Overwrite UMU in Lutris Flatpak
cp -f ./builddir/umu-run ~/.var/app/net.lutris.Lutris/data/lutris/runtime/umu

Create directory for pressure-vessel runtime and give Lutris filesystem access (you may need to do this outside of Distrobox)
mkdir -p ~/.var/app/org.openwinecomponents.umu.umu-launcher/data/umu
flatpak override net.lutris.Lutris --user --filesystem=~/.var/app/org.openwinecomponents.umu.umu-launcher/data/umu

3 Likes

It worked

Hi,

So I am getting this new error now, for any Proton version that I try. Here is log for running Epic store:

Started initial process 901 from gamemoderun /home/REDACTED/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu_run.py /home/REDACTED/Games/epic-games-store/drive_c/Program Files (x86)/Epic Games/Launcher/Portal/Binaries/Win32/EpicGamesLauncher.exe GAMEID=umu-dauntless PROTONPATH=$HOME/.steam/steam/compatibilitytools.d/GE-Proton8-28 umu-run $HOME/Games/epic-games-store/drive_c/Program Files (x86)/Epic Games/Launcher/Portal/Binaries/Win32/EpicGamesLauncher.exe -opengl -SkipBuildPatchPrereq
Start monitoring process.
e[1mUMU-Proton is up to datee[0m
e[1msteamrt is up to datee[0m
pressure-vessel-wrap[905]: W: /dev/shm not shared between app instances (flatpak#4214). The Steam Overlay will not work.
steam-runtime-launch-client[905]: E: Unable to convert /app fd 16 into path: different file inside and outside sandbox
Monitored process exited.
Initial process has exited (return code: 32000)
All processes have quit
Exit with return code 32000

I get same error no matter which Proton version I pick (beta, latest, UMU, experimental).

Any idea what is going on, and how to resolve (Ubuntu, Flatpak Lutris 5.17). Any advice will be appreciated…

It looks as though UMU has updated to version 1.1.3, which installs the pressure-vessel runtime to ~/.local/share/umu. This means that Lutris should not require any special permissions (since it already has access to your home directory). If you’re still having issues, then maybe try deleting everything in the ~/.local/share/umu directory.

I played yesterday on Lutris with proton, today it refuses everything i do. It does not fire up my EA App, it does not fire up my Epic games. Every game i play get the same issues as posted below, what is going on!

Toegang geweigerd = Access Denied

Started initial process 4188 from gamemoderun /home/michel/.local/share/lutris/runtime/umu/umu_run.py /home/michel/Games/ea-app/drive_c/Program Files/Electronic Arts/EA Desktop/EA Desktop/EALauncher.exe
Start monitoring process.
env: ‘/home/michel/.local/share/lutris/runtime/umu/umu_run.py’: Toegang geweigerd
Monitored process exited.
Initial process has exited (return code: 32256)
All processes have quit
Exit with return code 32256

Started initial process 4198 from gamemoderun /home/michel/.local/share/lutris/runtime/umu/umu_run.py /home/michel/Games/epic-games-store/drive_c/Program Files (x86)/Epic Games/Launcher/Portal/Binaries/Win32/EpicGamesLauncher.exe -opengl -SkipBuildPatchPrereq
Start monitoring process.
env: ‘/home/michel/.local/share/lutris/runtime/umu/umu_run.py’: Toegang geweigerd
Monitored process exited.
Initial process has exited (return code: 32256)
All processes have quit
Exit with return code 32256

Fixed it with chmod +x /home/user/.local/share/lutris/runtime/umu/umu_run.py

5 Likes

Thank you very much.
For Flatpak the path is:
/home/user/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu_run.py

1 Like

I was wondering why UMU stopped working on Lutris v0.5.17 (which mine is installed as a “.deb” file) recently and that was the problem.

while I did mine through the file manager it has the same effect as what you mentioned from terminal as once I made that “umu_run.py” executable it now seems to work as expected once again.

because something must have gotten a bit out of whack as not long ago it was fine. so I assume when they updated to v1.1.3 is when the issue started as it was not executable(?).

Newer version does not allow proton to work, got this issue and i can’t fix it with the same command

Started initial process 68879 from gamemoderun /home/michel/.local/share/lutris/runtime/umu/umu-run /home/michel/Games/epic-games-store/drive_c/Program Files (x86)/Epic Games/Launcher/Portal/Binaries/Win32/EpicGamesLauncher.exe -opengl -SkipBuildPatchPrereq
Start monitoring process.
env: ‘/home/michel/.local/share/lutris/runtime/umu/umu-run’: Access denied
Monitored process exited.
Initial process has exited (return code: 32256)
All processes have quit
Exit with return code 32256

Fixed it, removed the entire lutris folder in /home/michel/.local/share/

were you able to fix it? I’m having the exact same problem:

Started initial process 131 from gamemoderun /home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu-run /home/deck/Games/KILL KNIGHT/Build.exe
Start monitoring process.
gamemodeauto: 
[umu.__main__:79] e[35me[1mDEBUGe[0m: PROTON_VERB-bak=waitforexitandrun
[umu.__main__:79] e[35me[1mDEBUGe[0m: SHELL=/bin/sh
[umu.__main__:79] e[35me[1mDEBUGe[0m: SESSION_MANAGER=local/steamdeck:@/tmp/.ICE-unix/12805,unix/steamdeck:/tmp/.ICE-unix/12805
[umu.__main__:79] e[35me[1mDEBUGe[0m: __EGL_EXTERNAL_PLATFORM_CONFIG_DIRS=/etc/egl/egl_external_platform.d:/usr/lib/x86_64-linux-gnu/GL/egl/egl_external_platform.d:/usr/share/egl/egl_external_platform.d
[umu.__main__:79] e[35me[1mDEBUGe[0m: XDG_CONFIG_DIRS=/app/etc/xdg:/etc/xdg
[umu.__main__:79] e[35me[1mDEBUGe[0m: XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
[umu.__main__:79] e[35me[1mDEBUGe[0m: GTK_IM_MODULE=ibus
[umu.__main__:79] e[35me[1mDEBUGe[0m: XDG_DATA_HOME=/home/deck/.var/app/net.lutris.Lutris/data
[umu.__main__:79] e[35me[1mDEBUGe[0m: __GL_SHADER_DISK_CACHE_PATH=/home/deck/Games/kill-knight-pfx
[umu.__main__:79] e[35me[1mDEBUGe[0m: XDG_CONFIG_HOME=/home/deck/.var/app/net.lutris.Lutris/config
[umu.__main__:79] e[35me[1mDEBUGe[0m: MEMORY_PRESSURE_WRITE=c29tZSAyMDAwMDAgMjAwMDAwMAA=
[umu.__main__:79] e[35me[1mDEBUGe[0m: LIBVA_DRIVER_NAME=radeonsi
[umu.__main__:79] e[35me[1mDEBUGe[0m: DESKTOP_SESSION=plasma-steamos-oneshot
[umu.__main__:79] e[35me[1mDEBUGe[0m: GTK_RC_FILES=/etc/gtk/gtkrc:/home/deck/.gtkrc:/home/deck/.config/gtkrc
[umu.__main__:79] e[35me[1mDEBUGe[0m: FLATPAK_ID=net.lutris.Lutris
[umu.__main__:79] e[35me[1mDEBUGe[0m: XCURSOR_SIZE=24
[umu.__main__:79] e[35me[1mDEBUGe[0m: WINE_MONO_CACHE_DIR=/home/deck/.var/app/net.lutris.Lutris/data/lutris/runners/wine/Proton - Experimental/mono
[umu.__main__:79] e[35me[1mDEBUGe[0m: EDITOR=vim
[umu.__main__:79] e[35me[1mDEBUGe[0m: GTK_MODULES=canberra-gtk-module
[umu.__main__:79] e[35me[1mDEBUGe[0m: XDG_SEAT=seat0
[umu.__main__:79] e[35me[1mDEBUGe[0m: PWD=/home/deck/Games/KILL KNIGHT
[umu.__main__:79] e[35me[1mDEBUGe[0m: ALSA_CONFIG_PATH=/usr/share/alsa/alsa-flatpak.conf
[umu.__main__:79] e[35me[1mDEBUGe[0m: XDG_SESSION_DESKTOP=KDE (One-Time Launch)
[umu.__main__:79] e[35me[1mDEBUGe[0m: LOGNAME=deck
[umu.__main__:79] e[35me[1mDEBUGe[0m: GAME_DIRECTORY=/home/deck/Games/kill-knight-pfx
[umu.__main__:79] e[35me[1mDEBUGe[0m: XDG_SESSION_TYPE=x11
[umu.__main__:79] e[35me[1mDEBUGe[0m: SYSTEMD_EXEC_PID=12839
[umu.__main__:79] e[35me[1mDEBUGe[0m: WINEESYNC=1
[umu.__main__:79] e[35me[1mDEBUGe[0m: XAUTHORITY=/run/flatpak/Xauthority
[umu.__main__:79] e[35me[1mDEBUGe[0m: DESKTOP_STARTUP_ID=steamdeck;1736459677;331212;12839_TIME1908430
[umu.__main__:79] e[35me[1mDEBUGe[0m: LUTRIS_GAME_UUID=9a812bb6-0fee-421d-92cf-bdb00dd1b6f9
[umu.__main__:79] e[35me[1mDEBUGe[0m: container=flatpak
[umu.__main__:79] e[35me[1mDEBUGe[0m: MOTD_SHOWN=pam
[umu.__main__:79] e[35me[1mDEBUGe[0m: GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/deck/.gtkrc-2.0:/home/deck/.config/gtkrc-2.0
[umu.__main__:79] e[35me[1mDEBUGe[0m: GI_TYPELIB_PATH=/app/lib/girepository-1.0
[umu.__main__:79] e[35me[1mDEBUGe[0m: WINEARCH=win64
[umu.__main__:79] e[35me[1mDEBUGe[0m: HOME=/home/deck
[umu.__main__:79] e[35me[1mDEBUGe[0m: LANG=en_US.UTF-8
[umu.__main__:79] e[35me[1mDEBUGe[0m: STORE=none
[umu.__main__:79] e[35me[1mDEBUGe[0m: WINEPREFIX=/home/deck/Games/kill-knight-pfx
[umu.__main__:79] e[35me[1mDEBUGe[0m: XDG_CURRENT_DESKTOP=KDE
[umu.__main__:79] e[35me[1mDEBUGe[0m: MEMORY_PRESSURE_WATCH=/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/session.slice/plasma-plasmashell.service/memory.pressure
[umu.__main__:79] e[35me[1mDEBUGe[0m: DXVK_LOG_LEVEL=debug
[umu.__main__:79] e[35me[1mDEBUGe[0m: WEBKIT_DISABLE_DMABUF_RENDERER=1
[umu.__main__:79] e[35me[1mDEBUGe[0m: AT_SPI_BUS_ADDRESS=unix:path=/run/flatpak/at-spi-bus
[umu.__main__:79] e[35me[1mDEBUGe[0m: XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
[umu.__main__:79] e[35me[1mDEBUGe[0m: PULSE_CLIENTCONFIG=/run/flatpak/pulse/config
[umu.__main__:79] e[35me[1mDEBUGe[0m: INVOCATION_ID=0d25420d158e4f7381a40096f094be03
[umu.__main__:79] e[35me[1mDEBUGe[0m: MANAGERPID=937
[umu.__main__:79] e[35me[1mDEBUGe[0m: DXVK_ENABLE_NVAPI=1
[umu.__main__:79] e[35me[1mDEBUGe[0m: PROTON_VERB=run
[umu.__main__:79] e[35me[1mDEBUGe[0m: QT_QPA_PLATFORM=xcb
[umu.__main__:79] e[35me[1mDEBUGe[0m: KDE_SESSION_UID=1000
[umu.__main__:79] e[35me[1mDEBUGe[0m: XDG_CACHE_HOME=/home/deck/.var/app/net.lutris.Lutris/cache
[umu.__main__:79] e[35me[1mDEBUGe[0m: WINEDLLOVERRIDES=d3d10core,d3d11,d3d12,d3d12core,d3d8,d3d9,d3dcompiler_33,d3dcompiler_34,d3dcompiler_35,d3dcompiler_36,d3dcompiler_37,d3dcompiler_38,d3dcompiler_39,d3dcompiler_40,d3dcompiler_41,d3dcompiler_42,d3dcompiler_43,d3dcompiler_46,d3dcompiler_47,d3dx10,d3dx10_33,d3dx10_34,d3dx10_35,d3dx10_36,d3dx10_37,d3dx10_38,d3dx10_39,d3dx10_40,d3dx10_41,d3dx10_42,d3dx10_43,d3dx11_42,d3dx11_43,d3dx9_24,d3dx9_25,d3dx9_26,d3dx9_27,d3dx9_28,d3dx9_29,d3dx9_30,d3dx9_31,d3dx9_32,d3dx9_33,d3dx9_34,d3dx9_35,d3dx9_36,d3dx9_37,d3dx9_38,d3dx9_39,d3dx9_40,d3dx9_41,d3dx9_42,d3dx9_43,dxgi,nvapi,nvapi64,nvofapi64=n;winemenubuilder=
[umu.__main__:79] e[35me[1mDEBUGe[0m: XDG_SESSION_CLASS=user
[umu.__main__:79] e[35me[1mDEBUGe[0m: __GL_SHADER_DISK_CACHE=1
[umu.__main__:79] e[35me[1mDEBUGe[0m: PROTON_EAC_RUNTIME=/home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/eac_runtime
[umu.__main__:79] e[35me[1mDEBUGe[0m: APPIMAGE_EXTRACT_AND_RUN=1
[umu.__main__:79] e[35me[1mDEBUGe[0m: USER=deck
[umu.__main__:79] e[35me[1mDEBUGe[0m: WINE_LARGE_ADDRESS_AWARE=1
[umu.__main__:79] e[35me[1mDEBUGe[0m: DRACUT_NO_XATTR=1
[umu.__main__:79] e[35me[1mDEBUGe[0m: KDE_SESSION_VERSION=5
[umu.__main__:79] e[35me[1mDEBUGe[0m: GAME_NAME=KILL KNIGHT
[umu.__main__:79] e[35me[1mDEBUGe[0m: DISPLAY=:0
[umu.__main__:79] e[35me[1mDEBUGe[0m: SHLVL=0
[umu.__main__:79] e[35me[1mDEBUGe[0m: WINE_GECKO_CACHE_DIR=/home/deck/.var/app/net.lutris.Lutris/data/lutris/runners/wine/Proton - Experimental/gecko
[umu.__main__:79] e[35me[1mDEBUGe[0m: MOZ_ENABLE_WAYLAND=1
[umu.__main__:79] e[35me[1mDEBUGe[0m: FLATPAK_SANDBOX_DIR=/home/deck/.var/app/net.lutris.Lutris/sandbox
[umu.__main__:79] e[35me[1mDEBUGe[0m: MOZ_USE_XINPUT2=1
[umu.__main__:79] e[35me[1mDEBUGe[0m: QT_IM_MODULE=ibus
[umu.__main__:79] e[35me[1mDEBUGe[0m: XDG_VTNR=1
[umu.__main__:79] e[35me[1mDEBUGe[0m: XDG_SESSION_ID=7
[umu.__main__:79] e[35me[1mDEBUGe[0m: WINEDEBUG=-all
[umu.__main__:79] e[35me[1mDEBUGe[0m: XDG_STATE_HOME=/home/deck/.var/app/net.lutris.Lutris/.local/state
[umu.__main__:79] e[35me[1mDEBUGe[0m: LD_LIBRARY_PATH=/home/deck/.local/share/Steam/steamapps/common/Proton - Experimental/files/lib:/home/deck/.local/share/Steam/steamapps/common/Proton - Experimental/files/lib64:/usr/lib/x86_64-linux-gnu:/app/lib/i386-linux-gnu:/app/lib:/app/lib32:/usr/lib/x86_64-linux-gnu/GL/default/lib:/app/lib/i386-linux-gnu/GL/default/lib:/app/lib/ffmpeg/.:/app/lib32/ffmpeg/.:/usr/lib/x86_64-linux-gnu/openh264/extra:/lib:/lib64:/usr/lib:/usr/lib64:/lib/i386-linux-gnu:/lib/x86_64-linux-gnu:/usr/lib/i386-linux-gnu:/home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/Ubuntu-18.04-i686:/home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/steam/i386/lib/i386-linux-gnu:/home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/steam/i386/lib:/home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/steam/i386/usr/lib/i386-linux-gnu:/home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/steam/i386/usr/lib:/home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/Ubuntu-18.04-x86_64:/home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/steam/amd64/lib/x86_64-linux-gnu:/home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/steam/amd64/lib:/home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/steam/amd64/usr/lib/x86_64-linux-gnu:/home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/steam/amd64/usr/lib:/usr/lib/extensions/vulkan/gamescope/lib
[umu.__main__:79] e[35me[1mDEBUGe[0m: XDG_RUNTIME_DIR=/run/user/1000
[umu.__main__:79] e[35me[1mDEBUGe[0m: DEBUGINFOD_URLS=https://debuginfod.archlinux.org
[umu.__main__:79] e[35me[1mDEBUGe[0m: DBUS_SYSTEM_BUS_ADDRESS=unix:path=/run/dbus/system_bus_socket
[umu.__main__:79] e[35me[1mDEBUGe[0m: GST_PLUGIN_SYSTEM_PATH=/app/lib32/gstreamer-1.0:/app/lib/gstreamer-1.0:/usr/lib/i386-linux-gnu/gstreamer-1.0:/usr/lib/x86_64-linux-gnu/gstreamer-1.0
[umu.__main__:79] e[35me[1mDEBUGe[0m: LC_ALL=
[umu.__main__:79] e[35me[1mDEBUGe[0m: QT_AUTO_SCREEN_SCALE_FACTOR=0
[umu.__main__:79] e[35me[1mDEBUGe[0m: JOURNAL_STREAM=8:152629
[umu.__main__:79] e[35me[1mDEBUGe[0m: XCURSOR_THEME=breeze_cursors
[umu.__main__:79] e[35me[1mDEBUGe[0m: XDG_DATA_DIRS=/app/share:/usr/lib/extensions/vulkan/share:/usr/share:/usr/share/runtime/share:/run/host/user-share:/run/host/share:/usr/lib/pressure-vessel/overrides/share
[umu.__main__:79] e[35me[1mDEBUGe[0m: KDE_FULL_SESSION=true
[umu.__main__:79] e[35me[1mDEBUGe[0m: PROTONPATH=/home/deck/.local/share/Steam/steamapps/common/Proton - Experimental
[umu.__main__:79] e[35me[1mDEBUGe[0m: PATH=/app/bin:/usr/bin:/app/utils/bin:/usr/lib/extensions/vulkan/MangoHud/bin/:/app/jre/bin/:/usr/lib/extensions/vulkan/gamescope/bin
[umu.__main__:79] e[35me[1mDEBUGe[0m: PYTHONUSERBASE=/var/data/python
[umu.__main__:79] e[35me[1mDEBUGe[0m: DBUS_SESSION_BUS_ADDRESS=unix:path=/run/flatpak/bus
[umu.__main__:79] e[35me[1mDEBUGe[0m: KDE_APPLICATIONS_AS_SCOPE=1
[umu.__main__:79] e[35me[1mDEBUGe[0m: WINE=/home/deck/.local/share/Steam/steamapps/common/Proton - Experimental/files/bin/wine
[umu.__main__:79] e[35me[1mDEBUGe[0m: ALSA_CONFIG_DIR=/usr/share/alsa
[umu.__main__:79] e[35me[1mDEBUGe[0m: MAIL=/var/spool/mail/deck
[umu.__main__:79] e[35me[1mDEBUGe[0m: UMU_LOG=debug
[umu.__main__:79] e[35me[1mDEBUGe[0m: PULSE_SERVER=unix:/run/flatpak/pulse/native
[umu.__main__:79] e[35me[1mDEBUGe[0m: WINEFSYNC=1
[umu.__main__:79] e[35me[1mDEBUGe[0m: DXVK_NVAPIHACK=0
[umu.__main__:79] e[35me[1mDEBUGe[0m: WINE_FULLSCREEN_FSR=1
[umu.__main__:79] e[35me[1mDEBUGe[0m: PROTON_BATTLEYE_RUNTIME=/home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/battleye_runtime
[umu.__main__:79] e[35me[1mDEBUGe[0m: GAMEID=umu-default
[umu.__main__:79] e[35me[1mDEBUGe[0m: LD_PRELOAD=libgamemodeauto.so.0
[umu.umu_run:752] e[34me[1mINFOe[0m: umu-launcher version 1.1.4 (3.11.11 (main, Nov 10 2011, 15:00:00) [GCC 13.2.0])
[umu.umu_run:758] e[35me[1mDEBUGe[0m: Connecting to '1.1.1.1'...
[umu.umu_runtime:294] e[35me[1mDEBUGe[0m: Root: /home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/umu/umu-run/umu
[umu.umu_runtime:295] e[35me[1mDEBUGe[0m: Local: /home/deck/.var/app/net.lutris.Lutris/data/umu
[umu.umu_runtime:340] e[35me[1mDEBUGe[0m: Existing install detected
[umu.umu_runtime:341] e[35me[1mDEBUGe[0m: Using container runtime 'steamrt3' aka 'sniper'
[umu.umu_runtime:342] e[35me[1mDEBUGe[0m: Checking updates for 'steamrt3'...
[umu.umu_runtime:392] e[35me[1mDEBUGe[0m: Sending request to 'repo.steampowered.com/steamrt-images-sniper/snapshots/latest-container-runtime-public-beta/SteamLinuxRuntime_sniper.VERSIONS.txt?version=nh-Cz2tWqP6ims0NFfEtZQ' for 'VERSIONS.txt'...
[umu.umu_run:833] e[35me[1mDEBUGe[0m: WINEPREFIX=/home/deck/Games/kill-knight-pfx
[umu.umu_run:833] e[35me[1mDEBUGe[0m: GAMEID=umu-default
[umu.umu_run:833] e[35me[1mDEBUGe[0m: PROTON_CRASH_REPORT_DIR=/tmp/umu_crashreports
[umu.umu_run:833] e[35me[1mDEBUGe[0m: PROTONPATH=/home/deck/.local/share/Steam/steamapps/common/Proton - Experimental
[umu.umu_run:833] e[35me[1mDEBUGe[0m: STEAM_COMPAT_APP_ID=default
[umu.umu_run:833] e[35me[1mDEBUGe[0m: STEAM_COMPAT_TOOL_PATHS=/home/deck/.local/share/Steam/steamapps/common/Proton - Experimental:/home/deck/.var/app/net.lutris.Lutris/data/umu
[umu.umu_run:833] e[35me[1mDEBUGe[0m: STEAM_COMPAT_LIBRARY_PATHS=/home/deck
[umu.umu_run:833] e[35me[1mDEBUGe[0m: STEAM_COMPAT_MOUNTS=/home/deck/.local/share/Steam/steamapps/common/Proton - Experimental:/home/deck/.var/app/net.lutris.Lutris/data/umu
[umu.umu_run:833] e[35me[1mDEBUGe[0m: STEAM_COMPAT_INSTALL_PATH=/home/deck/Games/KILL KNIGHT
[umu.umu_run:833] e[35me[1mDEBUGe[0m: STEAM_COMPAT_CLIENT_INSTALL_PATH=
[umu.umu_run:833] e[35me[1mDEBUGe[0m: STEAM_COMPAT_DATA_PATH=/home/deck/Games/kill-knight-pfx
[umu.umu_run:833] e[35me[1mDEBUGe[0m: STEAM_COMPAT_SHADER_PATH=/home/deck/Games/kill-knight-pfx/shadercache
[umu.umu_run:833] e[35me[1mDEBUGe[0m: FONTCONFIG_PATH=
[umu.umu_run:833] e[35me[1mDEBUGe[0m: EXE=/home/deck/Games/KILL KNIGHT/Build.exe
[umu.umu_run:833] e[35me[1mDEBUGe[0m: SteamAppId=default
[umu.umu_run:833] e[35me[1mDEBUGe[0m: SteamGameId=default
[umu.umu_run:833] e[35me[1mDEBUGe[0m: STEAM_RUNTIME_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:/usr/lib/extensions/vulkan/gamescope/lib:/usr/lib64:/home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/Ubuntu-18.04-i686:/home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/steam/i386/usr/lib/i386-linux-gnu:/lib/i386-linux-gnu:/lib64:/app/lib/i386-linux-gnu:/home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/steam/i386/lib/i386-linux-gnu:/home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/steam/amd64/lib/x86_64-linux-gnu:/home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/steam/amd64/usr/lib:/app/lib32/ffmpeg:/app/lib/i386-linux-gnu/GL/default/lib:/home/deck/.local/share/Steam/steamapps/common/Proton - Experimental/files/lib64:/app/lib32/ffmpeg/.:/home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/Ubuntu-18.04-x86_64:/app/lib32:/usr/lib:/usr/lib/i386-linux-gnu:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu/openh264/extra:/app/lib:/home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/steam/amd64/usr/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu/GL/default/lib:/home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/steam/amd64/lib:/home/deck/Games/KILL KNIGHT:/app/lib/ffmpeg:/home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/steam/i386/lib:/app/lib/ffmpeg/.:/lib:/home/deck/.local/share/Steam/steamapps/common/Proton - Experimental/files/lib:/home/deck/.var/app/net.lutris.Lutris/data/lutris/runtime/steam/i386/usr/lib
[umu.umu_run:833] e[35me[1mDEBUGe[0m: STORE=none
[umu.umu_run:833] e[35me[1mDEBUGe[0m: PROTON_VERB=run
[umu.umu_run:833] e[35me[1mDEBUGe[0m: UMU_ID=umu-default
[umu.umu_run:833] e[35me[1mDEBUGe[0m: UMU_ZENITY=
[umu.umu_run:833] e[35me[1mDEBUGe[0m: UMU_NO_RUNTIME=
[umu.umu_run:833] e[35me[1mDEBUGe[0m: UMU_RUNTIME_UPDATE=
[umu.umu_run:833] e[35me[1mDEBUGe[0m: UMU_NO_PROTON=
[umu.umu_run:833] e[35me[1mDEBUGe[0m: WINEDEBUG=-all
[umu.umu_run:833] e[35me[1mDEBUGe[0m: DXVK_LOG_LEVEL=debug
[umu.umu_run:833] e[35me[1mDEBUGe[0m: VKD3D_DEBUG=fixme
[umu.umu_runtime:405] e[34me[1mINFOe[0m: steamrt3 is up to date
[umu.umu_run:855] e[35me[1mDEBUGe[0m: (PosixPath('/home/deck/.var/app/net.lutris.Lutris/data/umu/umu'), '--verb', 'run', '--', PosixPath('/home/deck/.var/app/net.lutris.Lutris/data/umu/umu-shim'), PosixPath('/home/deck/.local/share/Steam/steamapps/common/Proton - Experimental/proton'), 'run', '/home/deck/Games/KILL KNIGHT/Build.exe')
[umu.umu_run:695] e[35me[1mDEBUGe[0m: prctl exited with status: 0
steam-runtime-launch-client[135]: E: Unable to convert /app fd 16 into path: different file inside and outside sandbox
[umu.umu_run:699] e[35me[1mDEBUGe[0m: Child 135 exited with wait status: 125
Monitored process exited.
Initial process has exited (return code: 32000)
All processes have quit
Exit with return code 32000

Credit for this suggestion goes to montoya#7866 on discord for this solution.
Download and install ProtonUp-Qt
Open the app and download the latest wine ge build and use it in Lutris.