protonscr

Unable to start Dyson Sphere Program with Proton on Gentoo

protonclosed
ValveSoftware/Proton#5141 · opened 2021-09-05 by samip5 · updated 2021-09-05 · 1 comments · github
Ssamip5 2021-09-05 github

I'm not exactly sure what's going on here as to why I'm unable to even have an window appear from the play button on Steam..

Proton versions tried: Experimental and 6.3.
Gentoo Profile is set to desktop, with openrc.
Desktop environment is KDE.
Gentoo packages:

  • media-libs/mesa: 21.1.7
  • sys-kernel/gentoo-sources: 5.14.0

Hardware information: https://gist.github.com/samip5/1bc6471e9115217af4d5b986c06e5c7c

Steam client logs:

/bin/sh\0-c\0/home/sky/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1366540 -- '/home/sky/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/sky/.local/share/Steam/steamapps/common/Proton 6.3'/proton waitforexitandrun  '/home/sky/.local/share/Steam/steamapps/common/Dyson Sphere Program/DSPGAME.exe'\0
Game update: AppID 1366540 "", ProcID 2097, IP 0.0.0.0:0
ERROR: ld.so: object '/home/sky/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Starting app 1366540
Loaded Config for Local Override Path for App ID 1366540, Controller 0: /home/sky/.local/share/Steam//controller_base/empty.vdf
>>> Adding process 2097 for game ID 1366540
GameAction [AppID 1366540, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
GameAction [AppID 1366540, ActionID 1] : LaunchApp changed task to Completed with ""
ERROR: ld.so: object '/home/sky/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/sky/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/sky/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/sky/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 2107 != 2102, skipping destruction (fork without exec?)
>>> Adding process 2102 for game ID 1366540
>>> Adding process 2103 for game ID 1366540
>>> Adding process 2278 for game ID 1366540
>>> Adding process 2279 for game ID 1366540
>>> Adding process 2280 for game ID 1366540
>>> Adding process 2281 for game ID 1366540
>>> Adding process 2284 for game ID 1366540
>>> Adding process 2290 for game ID 1366540
>>> Adding process 2293 for game ID 1366540
>>> Adding process 2302 for game ID 1366540
>>> Adding process 2311 for game ID 1366540
>>> Adding process 2328 for game ID 1366540
Game update: AppID 1366540 "", ProcID 2280, IP 0.0.0.0:0
RecordSteamInterfaceCreation (PID 2280): SteamUtils009 / Utils
RecordSteamInterfaceCreation (PID 2280): SteamUser019 / User
RecordSteamInterfaceCreation (PID 2280): SteamUser019 / User
RecordSteamInterfaceCreation (PID 2280): SteamFriends015 / Friends
RecordSteamInterfaceCreation (PID 2280): SteamUtils009 / Utils
RecordSteamInterfaceCreation (PID 2280): SteamMatchMaking009 / Matchmaking
RecordSteamInterfaceCreation (PID 2280): SteamMatchMakingServers002 / MatchmakingServers
RecordSteamInterfaceCreation (PID 2280): STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
RecordSteamInterfaceCreation (PID 2280): STEAMAPPS_INTERFACE_VERSION008 / Apps
RecordSteamInterfaceCreation (PID 2280): SteamNetworking005 / Networking
RecordSteamInterfaceCreation (PID 2280): STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RemoteStorage
RecordSteamInterfaceCreation (PID 2280): STEAMSCREENSHOTS_INTERFACE_VERSION003 / Screenshots
RecordSteamInterfaceCreation (PID 2280): STEAMHTTP_INTERFACE_VERSION002 / HTTP
RecordSteamInterfaceCreation (PID 2280): SteamController006 / Controller
RecordSteamInterfaceCreation (PID 2280): STEAMUGC_INTERFACE_VERSION010 / UGC
RecordSteamInterfaceCreation (PID 2280): STEAMAPPLIST_INTERFACE_VERSION001 / AppList
RecordSteamInterfaceCreation (PID 2280): STEAMMUSIC_INTERFACE_VERSION001 / Music
RecordSteamInterfaceCreation (PID 2280): STEAMMUSICREMOTE_INTERFACE_VERSION001 / MusicRemote
RecordSteamInterfaceCreation (PID 2280): STEAMHTMLSURFACE_INTERFACE_VERSION_004 / HTMLSurface
RecordSteamInterfaceCreation (PID 2280): STEAMINVENTORY_INTERFACE_V002 / Inventory
RecordSteamInterfaceCreation (PID 2280): STEAMVIDEO_INTERFACE_V002 / Video
RecordSteamInterfaceCreation (PID 2280): STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / ParentalSettings
>>> Adding process 2341 for game ID 1366540
>>> Adding process 2354 for game ID 1366540
>>> Adding process 2394 for game ID 1366540
Game removed: AppID 1366540 "", ProcID 2280 
Game 1366540 created interface STEAMAPPLIST_INTERFACE_VERSION001 / AppList
Game 1366540 created interface STEAMAPPS_INTERFACE_VERSION008 / Apps
Game 1366540 created interface STEAMHTMLSURFACE_INTERFACE_VERSION_004 / HTMLSurface
Game 1366540 created interface STEAMHTTP_INTERFACE_VERSION002 / HTTP
Game 1366540 created interface STEAMINVENTORY_INTERFACE_V002 / Inventory
Game 1366540 created interface STEAMMUSICREMOTE_INTERFACE_VERSION001 / MusicRemote
Game 1366540 created interface STEAMMUSIC_INTERFACE_VERSION001 / Music
Game 1366540 created interface STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / ParentalSettings
Game 1366540 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RemoteStorage
Game 1366540 created interface STEAMSCREENSHOTS_INTERFACE_VERSION003 / Screenshots
Game 1366540 created interface STEAMUGC_INTERFACE_VERSION010 / UGC
Game 1366540 created interface STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
Game 1366540 created interface STEAMVIDEO_INTERFACE_V002 / Video
Game 1366540 created interface SteamController006 / Controller
Game 1366540 created interface SteamFriends015 / Friends
Game 1366540 created interface SteamMatchMaking009 / Matchmaking
Game 1366540 created interface SteamMatchMakingServers002 / MatchmakingServers
Game 1366540 created interface SteamNetworking005 / Networking
Game 1366540 created interface SteamUser019 / User
Game 1366540 created interface SteamUtils009 / Utils
Game 1366540 method call count for IClientUtils::RecordSteamInterfaceCreation : 22
Game 1366540 method call count for IClientUtils::GetSteamUILanguage : 1
Game 1366540 method call count for IClientUtils::GetAppID : 24
Game 1366540 method call count for IClientUser::GetSteamID : 1
Uploaded AppInterfaceStats to Steam
Exiting app 1366540

Proton log: https://gist.github.com/samip5/8c03c2533dcd34c465d026f43cb903ca

Kkisak-valve maintainer 2021-09-05 github

Hello @samip5, we're using one issue per unofficially supported game title, and usually I'd transfer this issue report to #4572, however, it's fairly clear from your system information that your issue is that you built mesa without USE=vulkan. Proton uses DXVK to translate DirectX 9-11 to Vulkan and expects the system to provide support for that graphics API.

Please rebuild mesa with Vulkan support. If that doesn't help with the game, then please add a note to #4572 with an updated system information and Proton log, and we'll continue pondering the riddle there.

Proton versions