ValveSoftware / SteamVR-for-Linux

Issue tracker for the Linux port of SteamVR
929 stars 45 forks source link

[BUG] SteamVR settings window crashes when selecting OpenXR tab #628

Open g1sbi opened 1 year ago

g1sbi commented 1 year ago

Describe the bug I installed openxr, went into the SteamVR settings to try and set it as default runtime, but when I select the tab the settings window flashes white and resets. The other tabs work fine.

To Reproduce Steps to reproduce the behavior:

  1. Go to SteamVR settings
  2. Select OpenXR
  3. Window crashes

System Information (please complete the following information):

TarsiSurdi commented 11 months ago

Have you tested this again with 2.0.10? Looks like it's been fixed!

Dreaming-Codes commented 11 months ago

Having the same issue after reinstalling my system.

Dreaming-Codes commented 11 months ago

Have you tested this again with 2.0.10? Looks like it's been fixed!

Not for me

Dreaming-Codes commented 11 months ago

Okay, it's fixed in beta 2.1.1, at least for me

deviledtheg commented 11 months ago

not fixed in beta 2.1.1 for me. I seem to have problems with openxr in general, but that may be worthy of a new issue (using wlroots, radeon)

DanielKinsman commented 9 months ago

Same here with SteamVR 2.2.3, ALVR and a pico 4. When I click it it seems to open 2 or 3 more blank windows and then crashes after a bit.

Steam VR system info: SteamVR-2024-01-20-PM_12_50_06.txt

Also tried with the beta, no luck.

Edit: it works properly under kde plasma (x11) but not in gnome wayland which was my default de.

martinpl commented 7 months ago

Same issue - Arch Linux, GNOME X11, Pico 4 + ALVE

vrserver.txt

Sun Mar 17 2024 21:16:10.271099 [Info] - Socket closed Sun Mar 17 2024 21:16:10.271133 [Info] - Unable to read message from socket: 0 Sun Mar 17 2024 21:16:10.271156 [Info] - Process 6614: vrwebhelper_settings_desktop disconnected (Thread(0x0x71c3f40122b0/0x0x71) Sun Mar 17 2024 21:16:10.271166 [Info] - 0 - leaving standby Sun Mar 17 2024 21:16:10.271178 [Info] - AppInfoManager.ProcessQuit processid=6614 eLaunchingApp=LaunchingApp_None Sun Mar 17 2024 21:16:10.315157 [Info] - CSharedResourceNamespaceServer sent namespace data: 6208 Sun Mar 17 2024 21:16:10.318107 [Info] - CSharedResourceNamespaceServer sent namespace data: 6208 Sun Mar 17 2024 21:16:10.318190 [Info] - Warning: vrclient connection from /home/martin/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/vrwebhelper with client DLL "/home/martin/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrclient.so" (v2.4.3) Sun Mar 17 2024 21:16:10.318202 [Info] - sRuntimePathFromServer = /home/martin/.local/share/Steam/steamapps/common/SteamVR/ mismatches sRuntimePathFromClient = /home/martin/.local/share/Steam/steamapps/common/SteamVR/bin/ Sun Mar 17 2024 21:16:10.318615 [Info] - New Connect message from /home/martin/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/vrwebhelper (VRApplication_WebHelper) (Args: --type=zygote --no-sandbox --log-file=/home/martin/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/debug.log --log-severity=disable --product-version=SteamVR HTML --lang="en_us") 7251 Sun Mar 17 2024 21:16:10.318628 [Info] - AppInfoManager.ProcessConnected BEGIN 7251 /home/martin/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/vrwebhelper 8 steam.overlay.250820 Sun Mar 17 2024 21:16:10.318635 [Info] - SetApplicationPid appkey=steam.overlay.250820 pid=7251, external transition Sun Mar 17 2024 21:16:10.318640 [Info] - SetApplicationPid: Setting app steam.overlay.250820 PID to 7251 Sun Mar 17 2024 21:16:10.318645 [Info] - AppInfoManager.ProcessConnected END

vrcompositor.txt

Sun Mar 17 2024 21:15:11.627544 [Info] - Startup Complete (0.169969 seconds) Sun Mar 17 2024 21:15:11.647265 [Error] - Unflushed events requested in CGpuTiming::GetDeltas! Sun Mar 17 2024 21:15:11.771441 [Info] - External connection from /home/martin/.local/share/Steam/ubuntu12_64/steamwebhelper 4391 Sun Mar 17 2024 21:15:11.948485 [Info] - External connection from /home/martin/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrdashboard 6327 Sun Mar 17 2024 21:15:14.024728 [Info] - External connection from /home/martin/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrmonitor 6344 Sun Mar 17 2024 21:15:16.229132 [Info] - External connection from /home/martin/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/vrwebhelper 6408 Sun Mar 17 2024 21:15:16.723399 [Info] - External connection from /home/martin/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/vrwebhelper 6594 Sun Mar 17 2024 21:15:16.746585 [Info] - External connection from /home/martin/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/vrwebhelper 6614 Sun Mar 17 2024 21:15:16.750029 [Info] - External connection from /home/martin/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/vrwebhelper 6620 Sun Mar 17 2024 21:15:18.833552 [Info] - External connection from /home/martin/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/vrwebhelper 6598 Sun Mar 17 2024 21:15:18.857038 [Info] - OnMbox_SetDashboardVisibility { "reason" : "IVROverlay::ShowDashboard", "tracked_device_index" : 4294967295, "type" : "set_dashboard_visibility", "visible" : true } Sun Mar 17 2024 21:15:18.887668 [Info] - Clearing dashboard transform because relatch Sun Mar 17 2024 21:16:10.271095 [Info] - Socket closed Sun Mar 17 2024 21:16:10.271122 [Info] - Unable to read message from socket: 0 Sun Mar 17 2024 21:16:10.271135 [Info] - Process vrwebhelper_settings_desktop (6614) disconnected (Thread(0x0x7886c0006af0/0x0x78) Sun Mar 17 2024 21:16:10.271147 [Info] - Lost pipe connection from vrwebhelper_settings_desktop (6614) Sun Mar 17 2024 21:16:11.673251 [Info] - Socket closed Sun Mar 17 2024 21:16:11.673277 [Info] - Unable to read message from socket: 0 Sun Mar 17 2024 21:16:11.673289 [Info] - Process vrstartup (6099) disconnected (Thread(0x0x7886c0000ec0/0x0x78) Sun Mar 17 2024 21:16:11.673296 [Info] - Lost pipe connection from vrstartup (6099) Sun Mar 17 2024 21:16:12.466662 [Info] - External connection from /home/martin/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/vrwebhelper 7251

pdjonov commented 4 months ago

Same problem.

Had to symlink active_runtime.json by hand since the settings UI breaks (leaving behind a dead blank window before it restarts itself) every time I try to click the OpenXR tab on the left.