I recently switched to EndeavourOS and can’t get anything running with wine and proton. In Steam, the first problem is, that the installation scripts of most of the games are failing, thus I don’t even get the executeables and I can’t run see the output of “PROTON_LOG=1 %command%” in the launch options.
This is the output of winecfg
:
00a4:fixme:bitmap:NtGdiCreateBitmap planes = 0
00a4:fixme:bitmap:NtGdiCreateBitmap planes = 0
00a4:fixme:bitmap:NtGdiCreateBitmap planes = 0
0124:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0124:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
This is the protonlog of “The Stanley parable ultra deluxe”, which doesn’t need an install script, but doesn’t launch either:
Fossilize INFO: Setting autogroup scheduling.
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Adding process 25410 for gameID 1703340
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Adding process 25411 for gameID 1703340
Adding process 25412 for gameID 1703340
WARNING: discarding _NET_WM_PID 7 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
WARNING: discarding _NET_WM_PID 7 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
WARNING: discarding _NET_WM_PID 7 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
Adding process 25493 for gameID 1703340
Proton: Upgrading prefix from None to 9.0-201 (/run/media/user/unenc/SteamLibrary/steamapps/compatdata/1703340/)
Adding process 25495 for gameID 1703340
wine: using kernel write watches, use_kernel_writewatch 1.
fsync: up and running.
Adding process 25496 for gameID 1703340
Adding process 25497 for gameID 1703340
wine: using kernel write watches, use_kernel_writewatch 1.
Adding process 25500 for gameID 1703340
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
Adding process 25502 for gameID 1703340
Adding process 25505 for gameID 1703340
wine: using kernel write watches, use_kernel_writewatch 1.
Adding process 25515 for gameID 1703340
wine: using kernel write watches, use_kernel_writewatch 1.
Adding process 25528 for gameID 1703340
wine: using kernel write watches, use_kernel_writewatch 1.
Adding process 25534 for gameID 1703340
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
Adding process 25547 for gameID 1703340
This is my screenfetch data:
OS: EndeavourOS rolling rolling
Kernel: x86_64 Linux 6.9.5-arch1-1
Shell: fish 3.7.1
DE: GNOME 46.2
WM: Mutter
CPU: Intel Core i5-9300H @ 8x 4.1GHz
GPU: NVIDIA GeForce GTX 1650 with Max-Q Design
I’m currently running a laptop, so I can’t edit my xorg.conf; if it’s present, the device will boot into a blackscreen. I’ve also tried using the Nvidia drivers from the nvidia
and nvidia-dkms
packages; both are working for native games with some launch options.
I’ve also tried to use different partition types (ext4, ntfs), but it also didn’t change anything.
I’d appreciate any help with this issue.