protonscr

Portal with RTX

protonclosed appid 2012840
ValveSoftware/Proton#6377 · opened 2022-12-10 by Kira-PH · updated 2022-12-10 · 1 comments · github · game page · search this game
KKira-PH 2022-12-10 github

Compatibility Report

  • Name of the game with compatibility issues: Portal with RTX
  • Steam AppID of the game: 2012840

System Information

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

Portal with RTX refuses to start without Driver 525.60 (shows an error message requesting 525.60) but with driver 525.60 it crashes before the splash screen, making this different to ticket #6367

Reproduction

Install everything and try to run it?

Running steam in a terminal and starting the game with proton 7.0-5 or Experimental, hl2.exe starts and launches NvRemixBridge.exe but yields the following:

fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
wine: configuration in L"/mnt/store/Steam/steamapps/compatdata/2012840/pfx" has been updated.
GameAction [AppID 2012840, ActionID 3] : LaunchApp changed task to SynchronizingControllerConfig with ""
GameAction [AppID 2012840, ActionID 3] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 2012840, ActionID 3] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 2012840, ActionID 3] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 2012840, ActionID 3] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0/home/hugh/.steam/debian-installation/ubuntu12_32/reaper SteamLaunch AppId=2012840 -- /home/hugh/.steam/debian-installation/ubuntu12_32/steam-launch-wrapper -- '/mnt/store/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/mnt/r/SteamLibrary/steamapps/common/Proton 7.0'/proton waitforexitandrun  '/mnt/store/Steam/steamapps/common/PortalRTX/hl2.exe'  -game portal_rtx\0
Game process added : AppID 2012840 "/home/hugh/.steam/debian-installation/ubuntu12_32/reaper SteamLaunch AppId=2012840 -- /home/hugh/.steam/debian-installation/ubuntu12_32/steam-launch-wrapper -- '/mnt/store/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/mnt/r/SteamLibrary/steamapps/common/Proton 7.0'/proton waitforexitandrun  '/mnt/store/Steam/steamapps/common/PortalRTX/hl2.exe'  -game portal_rtx", ProcID 120152, IP 0.0.0.0:0
chdir /mnt/store/Steam/steamapps/common/PortalRTX
ERROR: ld.so: object '/home/hugh/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 2012840, ActionID 3] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/hugh/.steam/debian-installation/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/hugh/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 2012840, ActionID 3] : LaunchApp changed task to Completed with ""
ERROR: ld.so: object '/home/hugh/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/hugh/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/hugh/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 120157 != 120154, skipping destruction (fork without exec?)
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
Game process updated : AppID 2012840 "/home/hugh/.steam/debian-installation/ubuntu12_32/reaper SteamLaunch AppId=2012840 -- /home/hugh/.steam/debian-installation/ubuntu12_32/steam-launch-wrapper -- '/mnt/store/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/mnt/r/SteamLibrary/steamapps/common/Proton 7.0'/proton waitforexitandrun  '/mnt/store/Steam/steamapps/common/PortalRTX/hl2.exe'  -game portal_rtx", ProcID 120276, IP 0.0.0.0:0
Setting breakpad minidump AppID = 2012840
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561197961310906 [API loaded no]
ThreadGetProcessExitCode: no such process 120283
ThreadGetProcessExitCode: no such process 120277
ThreadGetProcessExitCode: no such process 120275
ThreadGetProcessExitCode: no such process 120274
ThreadGetProcessExitCode: no such process 120273
ThreadGetProcessExitCode: no such process 120155
Using breakpad crash handler
Setting breakpad minidump AppID = 400
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Game process updated : AppID 2012840 "/home/hugh/.steam/debian-installation/ubuntu12_32/reaper SteamLaunch AppId=2012840 -- /home/hugh/.steam/debian-installation/ubuntu12_32/steam-launch-wrapper -- '/mnt/store/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/mnt/r/SteamLibrary/steamapps/common/Proton 7.0'/proton waitforexitandrun  '/mnt/store/Steam/steamapps/common/PortalRTX/hl2.exe'  -game portal_rtx", ProcID 120356, IP 0.0.0.0:0
Setting breakpad minidump AppID = 2012840
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561197961310906 [API loaded yes]
SteamInternal_SetMinidumpSteamID:  Setting Steam ID:  76561197961310906
Fossilize INFO: Overriding serialization path: "/mnt/store/Steam/steamapps/shadercache/2012840/fozpipelinesv6/steamapprun_pipeline_cache".
Fossilize INFO: Overriding serialization path: "/mnt/store/Steam/steamapps/shadercache/2012840/fozpipelinesv6/steamapprun_pipeline_cache".
Runtime Error (secondary thread): in Open at line 867 of E:\w\ca6c508eae419cf8\USD\pxr\usd\usd\stage.cpp -- Failed to open layer @./lss/gameReadyAssets/replacements.usd@
ThreadGetProcessExitCode: no such process 120361
ThreadGetProcessExitCode: no such process 120338
ThreadGetProcessExitCode: no such process 120325
ThreadGetProcessExitCode: no such process 120316
ThreadGetProcessExitCode: no such process 120309
ThreadGetProcessExitCode: no such process 120288
ThreadGetProcessExitCode: no such process 120285
ThreadGetProcessExitCode: no such process 120276
ThreadGetProcessExitCode: no such process 120272
pid 120278 != 120277, skipping destruction (fork without exec?)
Game process removed: AppID 2012840 "/home/hugh/.steam/debian-installation/ubuntu12_32/reaper SteamLaunch AppId=2012840 -- /home/hugh/.steam/debian-installation/ubuntu12_32/steam-launch-wrapper -- '/mnt/store/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/mnt/r/SteamLibrary/steamapps/common/Proton 7.0'/proton waitforexitandrun  '/mnt/store/Steam/steamapps/common/PortalRTX/hl2.exe'  -game portal_rtx", ProcID 120356 

In the middle is an error: Runtime Error (secondary thread): in Open at line 867 of E:\w\ca6c508eae419cf8\USD\pxr\usd\usd\stage.cpp -- Failed to open layer @./lss/gameReadyAssets/replacements.usd@

Launching with the default runtime (6.3-3) or 6.3-8 Steam thinks the game is started, but no window appears. hl2.exe starts, but not NvRemixBridge.exe. There is no output, visual or audio, and Steam just thinks it's running until I tell it to Stop. Here's the 6.3-3 output - same for 6.3-8:

fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
GameAction [AppID 2012840, ActionID 1] : LaunchApp changed task to SynchronizingControllerConfig with ""
GameAction [AppID 2012840, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 2012840, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 2012840, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 2012840, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0/home/hugh/.steam/debian-installation/ubuntu12_32/reaper SteamLaunch AppId=2012840 -- /home/hugh/.steam/debian-installation/ubuntu12_32/steam-launch-wrapper -- '/mnt/store/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/mnt/store/Steam/steamapps/common/Proton 6.3'/proton waitforexitandrun  '/mnt/store/Steam/steamapps/common/PortalRTX/hl2.exe'  -game portal_rtx\0
Game process added : AppID 2012840 "/home/hugh/.steam/debian-installation/ubuntu12_32/reaper SteamLaunch AppId=2012840 -- /home/hugh/.steam/debian-installation/ubuntu12_32/steam-launch-wrapper -- '/mnt/store/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/mnt/store/Steam/steamapps/common/Proton 6.3'/proton waitforexitandrun  '/mnt/store/Steam/steamapps/common/PortalRTX/hl2.exe'  -game portal_rtx", ProcID 289268, IP 0.0.0.0:0
chdir /mnt/store/Steam/steamapps/common/PortalRTX
ERROR: ld.so: object '/home/hugh/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 2012840, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/hugh/.steam/debian-installation/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
GameAction [AppID 2012840, ActionID 1] : LaunchApp changed task to Completed with ""
ERROR: ld.so: object '/home/hugh/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/hugh/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/hugh/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/hugh/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 289273 != 289270, skipping destruction (fork without exec?)
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
ThreadGetProcessExitCode: no such process 289394
ThreadGetProcessExitCode: no such process 289392
ThreadGetProcessExitCode: no such process 289271
Game process updated : AppID 2012840 "/home/hugh/.steam/debian-installation/ubuntu12_32/reaper SteamLaunch AppId=2012840 -- /home/hugh/.steam/debian-installation/ubuntu12_32/steam-launch-wrapper -- '/mnt/store/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/mnt/store/Steam/steamapps/common/Proton 6.3'/proton waitforexitandrun  '/mnt/store/Steam/steamapps/common/PortalRTX/hl2.exe'  -game portal_rtx", ProcID 289393, IP 0.0.0.0:0
ThreadGetProcessExitCode: no such process 289397
Setting breakpad minidump AppID = 2012840
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561197961310906 [API loaded no]
[2022-12-10 16:38:05] Background update loop checking for update. . .
[2022-12-10 16:38:05] Checking for available updates...
[2022-12-10 16:38:05] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_ubuntu12
[2022-12-10 16:38:05] Manifest download: send request
Installing breakpad exception handler for appid(steam)/version(1669935987)
[2022-12-10 16:38:05] Manifest download: waiting for download to finish
[2022-12-10 16:38:06] Manifest download: finished
[2022-12-10 16:38:06] Download skipped: /steam_client_ubuntu12 version 1669935987, installed version 1669935987, existing pending version 0
[2022-12-10 16:38:06] Nothing to do
ThreadGetProcessExitCode: no such process 289471
ThreadGetProcessExitCode: no such process 289467
ThreadGetProcessExitCode: no such process 289456
ThreadGetProcessExitCode: no such process 289449
ThreadGetProcessExitCode: no such process 289444
ThreadGetProcessExitCode: no such process 289416
ThreadGetProcessExitCode: no such process 289410
ThreadGetProcessExitCode: no such process 289402
ThreadGetProcessExitCode: no such process 289399
ThreadGetProcessExitCode: no such process 289391
ThreadGetProcessExitCode: no such process 289270
ThreadGetProcessExitCode: no such process 289269
Game process removed: AppID 2012840 "/home/hugh/.steam/debian-installation/ubuntu12_32/reaper SteamLaunch AppId=2012840 -- /home/hugh/.steam/debian-installation/ubuntu12_32/steam-launch-wrapper -- '/mnt/store/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/mnt/store/Steam/steamapps/common/Proton 6.3'/proton waitforexitandrun  '/mnt/store/Steam/steamapps/common/PortalRTX/hl2.exe'  -game portal_rtx", ProcID 289393 

With Proton-6.12-GE-2 I get as far as the menu screen but it doesn't look pretty, and crashes out as soon as trying to start a game.

Kkisak-valve maintainer 2022-12-10 github

Hello @HughPH, we're using one issue report per unofficially supported game title, so I've gone ahead and transferred this issue report to https://github.com/ValveSoftware/Proton/issues/6367#issuecomment-1345346786.

Proton versions

Upstream links