Hi everyone,
I’m trying to play Elden Ring, which is suppose to launch quite well with Steam Proton, but cannot manage to even launch it in the slightest. Whenever I hit launch (I tried with different Proton config : experimental, EG, etc.) the game goes back to the green ‘Play’ button in a second. Other Proton games I play do fine but, not Elden Ring.
So I tried launching Steam with the console to try get a clue on what’s going wrong, and here is what I get :
wine: '/mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/compatdata/1245620/pfx' is not owned by you
GameAction [AppID 1245620, ActionID 2] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 1245620, ActionID 2] : LaunchApp changed task to SynchronizingControllerConfig with ""
GameAction [AppID 1245620, ActionID 2] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 1245620, ActionID 2] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 1245620, ActionID 2] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 1245620, ActionID 2] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0/home/pcb-heavy/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1245620 -- /home/pcb-heavy/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/pcb-heavy/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/usr/share/steam/compatibilitytools.d/proton-ge-custom'/proton waitforexitandrun '/mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/common/ELDEN RING/Game/start_protected_game.exe'\0
Game process added : AppID 1245620 "/home/pcb-heavy/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1245620 -- /home/pcb-heavy/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/pcb-heavy/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/usr/share/steam/compatibilitytools.d/proton-ge-custom'/proton waitforexitandrun '/mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/common/ELDEN RING/Game/start_protected_game.exe'", ProcID 66473, IP 0.0.0.0:0
chdir /mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/common/ELDEN RING/Game
ERROR: ld.so: object '/home/pcb-heavy/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/pcb-heavy/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/pcb-heavy/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/pcb-heavy/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/pcb-heavy/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 1245620, ActionID 2] : LaunchApp changed task to WaitingGameWindow with ""
GameAction [AppID 1245620, ActionID 2] : LaunchApp changed task to Completed with ""
pressure-vessel-wrap[66474]: W: Binding directories that are located under "/usr/" is not supported!
ProtonFixes[66583] INFO: Running protonfixes
ProtonFixes[66583] INFO: Running checks
ProtonFixes[66583] INFO: All checks successful
ProtonFixes[66583] INFO: Using global defaults for "ELDEN RING" (1245620)
ProtonFixes[66583] INFO: No protonfix found for "ELDEN RING" (1245620)
wineserver: /mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/compatdata/1245620/pfx is not owned by you
wine: '/mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/compatdata/1245620/pfx' is not owned by you
Game process removed: AppID 1245620 "/home/pcb-heavy/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1245620 -- /home/pcb-heavy/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/pcb-heavy/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/usr/share/steam/compatibilitytools.d/proton-ge-custom'/proton waitforexitandrun '/mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/common/ELDEN RING/Game/start_protected_game.exe'", ProcID 66473
ThreadGetProcessExitCode: no such process 66588
ThreadGetProcessExitCode: no such process 66587
ThreadGetProcessExitCode: no such process 66585
ThreadGetProcessExitCode: no such process 66584
ThreadGetProcessExitCode: no such process 66583
ThreadGetProcessExitCode: no such process 66475
ThreadGetProcessExitCode: no such process 66474
Uploaded AppInterfaceStats to Steam
What can I get from this ? I’m not sure. The game is not installed on my main drive, maybe it is the problem ? Although other games work on this drive, but maybe that doing that and Wine is causing problems ?
Thanks a lot for your help !
Are you running EOS? I see a bunch of references to ubuntu
See here:
https://www.protondb.com/app/1245620#3gNyhdlkBh
@chikenf00t it’s Steam’s runtime, it has some Ubuntu files in order to get more “uniform” results across different distros.
2 Likes
That’s good to know, thank you!
1 Like
Ok thanks ! I tried using WINEDLLOVERRIDES="dinput8=n,b" %command% as recommended and this is what I get now.
(steam:79209): GLib-CRITICAL **: 22:48:28.499: g_main_context_push_thread_default: assertion 'acquired_context' failed
(steam:79209): GLib-CRITICAL **: 22:48:28.499: g_main_context_pop_thread_default: assertion 'g_queue_peek_head (stack) == context' failed
Installing breakpad exception handler for appid(steam)/version(1679359315)/tid(79793)
Installing breakpad exception handler for appid(steam)/version(1679359315)/tid(79794)
Installing breakpad exception handler for appid(steam)/version(1679359315)/tid(79837)
Installing breakpad exception handler for appid(steam)/version(1679359315)/tid(79838)
GameAction [AppID 1245620, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with ""
Installing breakpad exception handler for appid(steam)/version(1679359315)/tid(79882)
Installing breakpad exception handler for appid(steam)/version(1679359315)/tid(79888)
pressure-vessel-wrap[79840]: W: Binding directories that are located under "/usr/" is not supported!
wine: '/mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/compatdata/1245620/pfx' is not owned by you
GameAction [AppID 1245620, ActionID 1] : LaunchApp changed task to SynchronizingCloud with ""
Installing breakpad exception handler for appid(steam)/version(1679359315)/tid(80028)
GameAction [AppID 1245620, ActionID 1] : LaunchApp changed task to SynchronizingControllerConfig with ""
GameAction [AppID 1245620, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 1245620, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 1245620, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 1245620, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0WINEDLLOVERRIDES="dinput8=n,b" /home/pcb-heavy/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1245620 -- /home/pcb-heavy/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/pcb-heavy/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/usr/share/steam/compatibilitytools.d/proton-ge-custom'/proton waitforexitandrun '/mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/common/ELDEN RING/Game/start_protected_game.exe'\0
Game process added : AppID 1245620 "WINEDLLOVERRIDES="dinput8=n,b" /home/pcb-heavy/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1245620 -- /home/pcb-heavy/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/pcb-heavy/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/usr/share/steam/compatibilitytools.d/proton-ge-custom'/proton waitforexitandrun '/mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/common/ELDEN RING/Game/start_protected_game.exe'", ProcID 80035, IP 0.0.0.0:0
chdir /mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/common/ELDEN RING/Game
GameAction [AppID 1245620, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/pcb-heavy/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/pcb-heavy/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/pcb-heavy/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/pcb-heavy/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/pcb-heavy/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 1245620, ActionID 1] : LaunchApp changed task to Completed with ""
Installing breakpad exception handler for appid(steam)/version(1679359315)/tid(80112)
pressure-vessel-wrap[80036]: W: Binding directories that are located under "/usr/" is not supported!
ProtonFixes[80171] INFO: Running protonfixes
ProtonFixes[80171] INFO: Running checks
ProtonFixes[80171] INFO: All checks successful
ProtonFixes[80171] INFO: Using global defaults for "ELDEN RING" (1245620)
ProtonFixes[80171] INFO: No protonfix found for "ELDEN RING" (1245620)
wineserver: /mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/compatdata/1245620/pfx is not owned by you
wine: '/mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/compatdata/1245620/pfx' is not owned by you
Game process removed: AppID 1245620 "WINEDLLOVERRIDES="dinput8=n,b" /home/pcb-heavy/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1245620 -- /home/pcb-heavy/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/pcb-heavy/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/usr/share/steam/compatibilitytools.d/proton-ge-custom'/proton waitforexitandrun '/mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/common/ELDEN RING/Game/start_protected_game.exe'", ProcID 80035
ThreadGetProcessExitCode: no such process 80246
I’m curious, last users seems to all say the game is launching like a charm, but I cannot grasp what is the problem here. 
Add PROTON_LOG=1 %command% to launch parameters of the game.
It will create the log file in your home directory.
Post the file here.
1 Like
Not necessary.
I played the game just fine without any launch parameters. All of my other friends who are also on linux have played the game without any launch parameters as well.
1 Like
Alright !
Here is what I get :
======================
Proton: 1679591355 experimental-7.0-20230323
SteamGameId: 1245620
Command: ['/mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/common/ELDEN RING/Game/start_protected_game.exe']
Options: {'forcelgadd'}
depot: 0.20230228.42394
pressure-vessel: 0.20230227.0 scout
scripts: 0.20230227.0
soldier: 0.20230228.42394 soldier 0.20230228.42394
Kernel: Linux 6.2.7-arch1-1 #1 SMP PREEMPT_DYNAMIC Sat, 18 Mar 2023 01:06:36 +0000 x86_64
Language: LC_ALL None, LC_MESSAGES None, LC_CTYPE None
======================
wineserver: /mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/compatdata/1245620/pfx is not owned by you
wine: '/mnt/CE5A8E3C5A8E20F7/SteamLibrary/steamapps/compatdata/1245620/pfx' is not owned by you
That can’t be the entire log file.
Did you cut something out? Log file is usually pretty long.
1 Like
Ah well, I think not, it seems to be all there is to it. I tried deleting it to re-do a new log but it stays the same. 
Maybe there is something I did wrong, but that should be the log I get from PROTON_LOG=1 %command%.