ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
23.45k stars 1.03k forks source link

Portal with RTX (2012840) #6367

Open NTMan opened 1 year ago

NTMan commented 1 year ago

Compatibility Report

System Information

I confirm:

steam-2012840.log

Symptoms

The game crashes after splash screen. Screenshot from 2022-12-09 00-01-34

Screenshot from 2022-12-09 00-01-47

Reproduction

  1. add RADV_PERFTEST=rt %command% to launch options
  2. press "PLAY" button
kisak-valve commented 1 year ago

Hello @NTMan, it might be interesting to test https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19960 on top of your bleeding edge mesa build.

afeuerstein commented 1 year ago

I am trying to run the game on Devuan (Debian) Unstable. My kernel version is 6.0.0-5 and I am using a RTX 2060 (laptop) with driver version 510.85.02. When trying to start the game normally, it shows as running in steam for a few seconds and crashes afterwars. I have tried the experimental, 7.0 and GE versions.

When running the game with the -vulkan flag it loads up normally but shows that running with Vulkan was not intended by the developers. The game does not load up any ray tracing bits or modified assets and acts wierdly with portals, UI, ligthing and the game character not rendering correctly.

kisak-valve commented 1 year ago

Hello @afeuerstein, the game's release notes indicate that they expect the latest NVIDIA drivers on Windows. This isn't a definitive interpretation, but I'd expect that means at least something after September 2022 when DLSS 3 was added to the Windows variant of their driver. My guess would be at least NVIDIA's 525 driver series. Also, it seems they want users to have RTX 30 series hardware or newer, but that might just be for raw performance.

lou-perret commented 1 year ago

Works great on my system

Processor Information: CPU Brand: AMD Ryzen 9 5900X 12-Core Processor

Operating System Version: "Arch Linux" (64 bit) Kernel Name: Linux Kernel Version: 6.0.11-zen1-1-zen X Server Vendor: The X.Org Foundation X Server Release: 12101004 X Window Manager: GNOME Shell Steam Runtime Version: steam-runtime_0.20221019.0

Video Card: Driver: NVIDIA Corporation NVIDIA GeForce RTX 3080/PCIe/SSE2 Driver Version: 4.6.0 NVIDIA 525.60.11

Raupinger commented 1 year ago

same problems here. tried with amdvlk and radv on my rx6600 (and anv on my arc a380, but there was no way that was going to work)

NTMan commented 1 year ago

Hello @NTMan, it might be interesting to test https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19960 on top of your bleeding edge mesa build.

The game still crashes even with mesa builded with applyed patch https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19960.patch on top of commit https://gitlab.freedesktop.org/mesa/mesa/-/commit/ff928d9567a5d50d22b7505e4b355e4c5fef6c9e

steam-2012840.log

Raupinger commented 1 year ago

i can confirm that https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19960 does not resolve the issue, tested with both radv and amdvlk

lunalucadou commented 1 year ago

I have an AMD RX 6700 (Ubuntu 22.04 running Mesa 22.0.5 on kernel 5.15.0-56-generic) and it will not launch unless I supply the parameter -vulkan. With -vulkan, I get all the problems @afeuerstein mentioned.

When I set my launch options to RADV_PERFTEST=rt %command% -vulkan, the captions render a lot better (the caption window doesn't get cut off), but no further improvements with regards to everything else (lighting, portal rendering, character model, etc.).

Blisto91 commented 1 year ago

The game have driver issues on radv unrelated to proton at the moment. The radv ray tracing devs are looking into it. Note that you should not run with -vulkan as Portal RTX will already use Nvidias own dxvk fork when running correctly. So for radv only RADV_PERFTEST=rt %command% should be needed once it gets working properly. From testing on Steam Deck i have also found it to not work with the new Steam Deck UI and had to launch with -nogamepadui there before it worked (only in SteamOS preview branch). I think gamepadui launches with -vulkan in the background causing it not to work.

Edit: New MR https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20243

GGG-KILLER commented 1 year ago

Works great on my system

Processor Information: CPU Brand: AMD Ryzen 9 5900X 12-Core Processor

Operating System Version: "Arch Linux" (64 bit) Kernel Name: Linux Kernel Version: 6.0.11-zen1-1-zen X Server Vendor: The X.Org Foundation X Server Release: 12101004 X Window Manager: GNOME Shell Steam Runtime Version: steam-runtime_0.20221019.0

Video Card: Driver: NVIDIA Corporation NVIDIA GeForce RTX 3080/PCIe/SSE2 Driver Version: 4.6.0 NVIDIA 525.60.11

I have tried with Proton Experimental (with and without launch settings) and it just crashes when I load the first level.

I have the same driver and card as you and my CPU is a 5600X so I think the only difference between our setups might be the launch settings and proton version.

Did you use any launch settings? What proton version did you use?

mhalano commented 1 year ago

Works very well in my machine. I didn't set any options for the game.

Processor Information: CPU Brand: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz

Operating System Version: Ubuntu 22.10 (64 bit) Kernel Name: Linux Kernel Version: 6.0.0-12.1-liquorix-amd64 X Server Vendor: The X.Org Foundation X Server Release: 12101004 X Window Manager: GNOME Shell Steam Runtime Version: steam-runtime_0.20221019.0

Video Card: Driver: NVIDIA Corporation NVIDIA GeForce RTX 3060 Laptop GPU/PCIe/SSE2 Driver Version: 4.6.0 NVIDIA 525.60.11

GGG-KILLER commented 1 year ago

I got it to work with Proton Experimental by setting this launch options:

PROTON_ENABLE_NVAPI=1 DXVK_ASYNC=1 gamemoderun %command%

Processor Information: CPU Brand: AMD Ryzen 5 5600X 6-Core

Operating System Version: "NixOS 23.05 (Stoat)" (64 bit) Kernel Name: Linux Kernel Version: 6.0.10-lqx1 X Server Vendor: The X.Org Foundation X Server Release: 12014000 X Window Manager: GNOME Shell Steam Runtime Version: steam-runtime_0.20221019.0

Video Card: Driver: NVIDIA Corporation NVIDIA GeForce RTX 3080/PCIe/SSE2 Driver Version: 4.6.0 NVIDIA 525.60.11

lou-perret commented 1 year ago

Replying to https://github.com/ValveSoftware/Proton/issues/6367#issuecomment-1344258571

It runs well with Proton Experimental [bleeding-edge], sorry I forgot to precise. I haven't tried with a previous version

dsalt commented 1 year ago

(Mesa 22.3.0.)

kisak-valve commented 1 year ago

Portal with RTX (2012840)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/6377. @HughPH posted on 2022-12-10T16:44:12:

Compatibility Report

System Information

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.

HughPH commented 1 year ago

@GGG-KILLER you say it works until you try to load the first level, but how does the menu screen look? I can get it that far with Proton-6.21-GE-2 but the title is blurred, and I suspect it's missing the RTX components (which are pretty vital)

GGG-KILLER commented 1 year ago

@GGG-KILLER you say it works until you try to load the first level, but how does the menu screen look? I can get it that far with Proton-6.21-GE-2 but the title is blurred, and I suspect it's missing the RTX components (which are pretty vital)

@HughPH It actually works well and I managed to play until the 2nd level (got bored, plan to go back to it later) using the setup described in https://github.com/ValveSoftware/Proton/issues/6367#issuecomment-1344308143.

The logo itself is very blurry but the rest looks acceptable image

HughPH commented 1 year ago

@GGG-KILLER Thanks - unfortunately Horizon Zero Dawn hangs with 525.60 and I don't want to have to switch drivers and reboot all the time, so I'll probably come back to Portal sometime in the future - either on a later driver when Horizon ZD doesn't crash, or after I've completed it!

VladimirMrzv commented 1 year ago

Use "RADV_PERFTEST=emulate_rt,rt,nv_ms,sam " for run and can test on radeon VII with lowest config under alt+x menu it shows 10 fps

KingKrouch commented 1 year ago

Just did some testing to see if I could get the game to run, and I haven't had any luck with my setup. The game just keeps crashing when it's attempting to load up the startup menu map. Log: steam-2012840.log System Info: https://gist.github.com/KingKrouch/2fc7195bef128b721566ef4c80802dc3

Skiski commented 1 year ago

I can play the game with my RTX 3070Ti and 525.60.11-1 drivers on Fedora 36. Strangely enough, The game only proposes me DLSS3.0 and not 2.0. My card isn't supposed to run DLSS3. The game runs around 45FPS with default settings (high), which is quite ggod given what I've seen. The only problem is that I can't get my gamepad to work (wired xbox series controller). I've enabled it in the menu, tried big picture mode, enabling or disabling steam input, the overlay... Nothing works. The only difference in big picture mode is that when I press a button on my gamepad, there is a sound, like in a menu or something like that, but it does not do anything in the game.

FireBurn commented 1 year ago

The original RTX release was working for me on my 6800M with the extra mesa patches, but now fails with the 1.05 patch with General Protections Faults https://gitlab.freedesktop.org/drm/amd/-/issues/2329

gremble commented 1 year ago

The original RTX release was working for me on my 6800M with the extra mesa patches, but now fails with the 1.05 patch with General Protections Faults https://gitlab.freedesktop.org/drm/amd/-/issues/2329

Same for my 6600 XT.

pmadzik commented 1 year ago

I've got the same error message: 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@

Is it known any workaround/fix for this?

NTMan commented 1 year ago

The game broken again after update. After launch on GPU AMD Radeon 7900 XTX pop's the message "Your GPU doesn't support the required features to run RTX Remix. See the *_d3d9.log for what features your GPU doesn't support. Remix will exit now."

info:  Required Vulkan extension VK_KHR_ray_tracing_pipeline not supported
err:   DxvkAdapter: Failed to create device

steam-2012840.log

hl2_d3d9.log

Screenshot from 2023-03-15 18-59-04

kisak-valve commented 1 year ago

Hello @NTMan, after update of what? Proton, the game, or something else?

Redstone626 commented 1 year ago

When I use RADV_PERFTEST=rt %command% -vulkan, my game gives me this error

Windows cannot find 'RADV_PERFTEST=rt'. Make sure you typed the name correctly, and then try again

nergdron commented 1 year ago

When I use RADV_PERFTEST=rt %command% -vulkan, my game gives me this error

Windows cannot find 'RADV_PERFTEST=rt'. Make sure you typed the name correctly, and then try again

these steps are for running this on Linux under proton. if you're on Windows you can just run it natively, this ticket doesn't apply to you.

Blisto91 commented 1 year ago

Also dont apply -vulkan. RTX Remix already uses dxvk behind the scenes.

Redstone626 commented 1 year ago

When I use RADV_PERFTEST=rt %command% -vulkan, my game gives me this error Windows cannot find 'RADV_PERFTEST=rt'. Make sure you typed the name correctly, and then try again

these steps are for running this on Linux under proton. if you're on Windows you can just run it natively, this ticket doesn't apply to you.

Would you happen to know how to fix portal rtx on Intel arc?

nergdron commented 1 year ago

these steps are for running this on Linux under proton. if you're on Windows you can just run it natively, this ticket doesn't apply to you.

Would you happen to know how to fix portal rtx on Intel arc?

if you're on Windows, then this isn't the right place to be discussing it. if you're on linux and using proton, you should open a new compatibility report for arc graphics, since this one is more focused on AMD. as well, I'm fairly certain the raytracing performance on arc is pretty poor, so even if it does work at some future point, it's unlikely to ever work well enough to play.

mhalano commented 1 year ago

Replying to https://github.com/ValveSoftware/Proton/issues/6367#issuecomment-1485795459

I think, if you are using Linux and Proton, this is the exact place to discuss, since is one issue for all problems in the game, independent of your GPU (I use NVIDIA, for example). Again, if you are using Proton.

Blisto91 commented 1 year ago

Yes everything Proton regarding this game should go in this issue. (If you know something is specifically a mesa issue or Proton subproject upstream issue then a separate issue there when relevant is ofc appreciated.)

Saancreed commented 1 year ago

The game doesn't start for me anymore if I try to use Proton Experimental 8.0 as the compatibility tool, but it starts working again if I revert to Experimental 7.0, even if I nuke the wineprefix after switching versions.

steam-2012840.log

This is an Intel/Nvidia PRIME setup (can send full system info if needed) and I have the game installed on NTFS partition but with its mount point added to PRESSURE_VESSEL_FILESYSTEMS_RW and 7.0 doesn't seem to mind it. Skipping Sniper runtime doesn't help either.

EDIT: With experimental-8.0-20230517 it works again, I just had to override min driver version using dxvk.nvidiaLinuxMinDriver = 525.47 in dxvk.conf because it expects stable drivers and Vulkan beta ones have lower version numbers than that.

nixcamic commented 1 year ago

I can confirm that Arc on Linux is also not working, I'm not sure if there is a RADV_PERFTEST=rt equivalent for Arc.

Wedge009 commented 9 months ago

I recognise I'm not likely to get anything reasonable out of anything except Nvidia hardware, but I was curious to see what might happen on my Radeon VII with Mesa 23.2.1 (kisak). (I tried the game on a Windows 10-based system RX 6800M and frame-rate at the menu screen was probably single-digit.)

Previously I just got RTX Remix error instantly on start-up. With the just-released Proton 8.0-4 I found the following: