protonscr

Borderlands 3 not launching

protonclosed appid 397540
ValveSoftware/Proton#6023 · opened 2022-07-22 by dodrian · updated 2022-07-22 · 1 comments · github · game page · search this game
Ddodrian 2022-07-22 github

Compatibility Report

  • Name of the game with compatibility issues: Borderlands 3
  • Steam AppID of the game: 397540

System Information

  • GPU: NVIDIA GeForce GTX 970
  • Driver/LLVM version: 4.6.0 NVIDIA 515.48.07
  • Kernel version: 5.4.0-122-generic
  • Link to full system information report as Gist: System information
  • Proton version: Experimental

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Symptoms

Game was running fine last week
Currently game does not launch. Clicking 'Play' shows 'syncing with steam cloud' and then nothing. So far have tried:

  • verify game integrity
  • redownload game
  • clear download cache
  • update system
  • reinstall steam
  • delete ~/.steam and ~/.local/share/Steam folders, and reinstall

Adding PROTON_LOG=1 %command% to launch options does not create a file in my home folder. The steam stdout is as follows when launching game:

Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
GameAction [AppID 397540, ActionID 7] : LaunchApp changed task to UnlockingH264 with ""
GameAction [AppID 397540, ActionID 7] : LaunchApp changed task to ProcessingInstallScript with ""
GameAction [AppID 397540, ActionID 7] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 397540, ActionID 7] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 397540, ActionID 7] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 397540, ActionID 7] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 397540, ActionID 7] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0PROTON_LOG=1 /home/dodrian/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=397540 -- '/media/dodrian/drive/SteamLibrary/steamapps/common/Borderlands 3/OakGame/Binaries/Win64/Borderlands3.exe'\0
Game process added : AppID 397540 "PROTON_LOG=1 /home/dodrian/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=397540 -- '/media/dodrian/drive/SteamLibrary/steamapps/common/Borderlands 3/OakGame/Binaries/Win64/Borderlands3.exe'", ProcID 5669, IP 0.0.0.0:0
chdir /media/dodrian/drive/SteamLibrary/steamapps/common/Borderlands 3
ERROR: ld.so: object '/home/dodrian/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 397540, ActionID 7] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/dodrian/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
GameAction [AppID 397540, ActionID 7] : LaunchApp changed task to Completed with ""
ERROR: ld.so: object '/home/dodrian/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
/media/dodrian/drive/SteamLibrary/steamapps/common/Borderlands 3/OakGame/Binaries/Win64/Borderlands3.exe: 1: MZ������: not found
/media/dodrian/drive/SteamLibrary/steamapps/common/Borderlands 3/OakGame/Binaries/Win64/Borderlands3.exe: 2: Syntax error: ")" unexpected
Game process removed: AppID 397540 "PROTON_LOG=1 /home/dodrian/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=397540 -- '/media/dodrian/drive/SteamLibrary/steamapps/common/Borderlands 3/OakGame/Binaries/Win64/Borderlands3.exe'", ProcID 5669 
ThreadGetProcessExitCode: no such process 5671
ThreadGetProcessExitCode: no such process 5670
Uploaded AppInterfaceStats to Steam

Am able to run Timberborn (1062090) with no issues under Proton.

Reproduction

Launch game

Ddodrian 2022-07-22 github

Game is working again.

It looks like I was having a different issue earlier related to Soldier runtime/proton. what solved that issue issue was deleting ~/.local/share/Steam and reinstalling. After reinstalling I was seeing the above, different error with similar symptoms, which was caused by it not set to launch with proton. When Proton/Soldier was redownload the game was able to launch again.

Launch options