SteamVR-for-Linux icon indicating copy to clipboard operation
SteamVR-for-Linux copied to clipboard

[BUG] Not Initialized (109)

Open freedg opened this issue 1 year ago • 15 comments

Describe the bug SteamVR failed to initialize for unknown reasons. (Error: Not Initialized (109)(109)) A key component of SteamVR isn't working properly. Please quit SteamVR, then visit Task Manager and End any remaining SteamVR tasks before restarting the app. (307)

SteamVR will crash every time I attempt to launch it. The HMD does not light up. Sometimes it will crash entirely, where vrmonitor will close and the launch button is green and launchable again, sometimes vrmonitor will stay open, but still crashed (the menus are usable and the launch button is blue and shows stop, but the VR component is still crashed and the HMD is dark).

The Not Initialized (109) error always appears, and typically will appear twice after clicking launch.

The above is all with Manjaro's steam package, launched with Steam (Runtime). With the Flatpak Steam, VR does appear to work as expected on stable 2.2.3, but does not launch at all on beta 2.2.4. No errors are reported, and no logs are generated in ~/.var/app/com.valvesoftware.Steam/data/Steam/logs/.

To Reproduce Steps to reproduce the behavior:

  1. Launch SteamVR (click launch button)

Expected behavior SteamVR launches without errors; VR environment viewable through HMD.

System Information (please complete the following information):

  • Distribution: Manjaro
  • SteamVR version: beta 2.2.4 and stable 2.2.3
  • Steam client version: 1703100617 // Wed, Dec 20 1:06 PM UTC -06:00
  • Opted into Steam client beta?: Yes
  • Graphics driver version: 2023.Q4.2 (LLPC)
  • Gist for SteamVR System Information: https://gist.github.com/freedg/6605c035fe0176b81a94fb2e5a34a82c
  • Gist for System Information: https://gist.github.com/freedg/3a32f6b920252275924d2c45caf82034
  • Kernel Version: 6.6.8-2-MANJARO
  • CPU Brand: AMD Ryzen 7 5800X3D 8-Core Processor
  • Driver: AMD AMD Radeon RX 6800 XT (navi21, LLVM 16.0.6, DRM 3.54, 6.6.8-2-MANJARO)

Screenshots image

Additional Context

Also of possible note, Steam's System Information reports VR Headset as None detected, even while SteamVR is open and showing my Index as green and detected.

Note: Commenters who are also experiencing this issue are encouraged to include the "System Information" section in their replies.

freedg avatar Dec 28 '23 17:12 freedg

Watched journalctl while launching VR: SteamVR processes are coredumping, and the vrcompositor trace is pointing at amdvlk64.so

freedg avatar Dec 28 '23 17:12 freedg

Hello @freedg, can you test how SteamVR behaves with mesa/RADV instead of AMDVLK?

kisak-valve avatar Dec 28 '23 17:12 kisak-valve

Hello @freedg, can you test how SteamVR behaves with mesa/RADV instead of AMDVLK?

I was actually just doing that, I thought I was using mesa. I uninstalled amdvlk and lib32-amdvlk and rebooted. Still getting 109, and now I'm getting Failed to connect to headset display (496) instead of the 307 error. Steam's System Information is now correctly reporting that I have my Index connected as well. vulkaninfo | grep driverInfo is showing Mesa 23.1.9-manjaro1.1.

Here is a new SteamVR system report. https://gist.github.com/freedg/fe543a832a1ae1d65b1956c62ebcbb72

freedg avatar Dec 28 '23 18:12 freedg

I am also now getting the same 109/496 error in Flatpak SteamVR 2.2.3. Beta 2.2.4 does not launch.

freedg avatar Dec 28 '23 18:12 freedg

Was futzing with it a bit, manually set refresh rate to 90 in steamvr.vrsettings, did a file verify and added gamemoderun to SteamVR's launch parameters, and now VR is launching and the headset is working. Removed gamemoderun, and it is still working. But I am stuck in the default environment. I can open the Steam VR overlay, but I cannot launch any games. https://gist.github.com/freedg/98198a1ccbf39102904f40a50d4cb1b1

edit: also vrwebhelper is segfaulting 3 or 4 times per launch still, in libcef.so

freedg avatar Dec 29 '23 06:12 freedg

I suppose for the sake of completeness, here is a system report of SteamVR 2.2.4 working without any issues on my Windows dual-boot. Windows-SteamVR-2023-12-29-AM_07_52_20.txt

freedg avatar Dec 29 '23 13:12 freedg

did a file verify and added gamemoderun to SteamVR's launch parameters

Using an original HTC Vive, I was getting the same until I did this as well. The verify process did replace one file (is which one reported anywhere?). I also do not get the Home environment, but I can launch games from the overlay menu now.

Hopefully this isn't just irrelevant info/noise, but: I have used ALVR on this system as well, and I did also start that up at one point to unregister its driver. I had also had issues with the steam options not displaying, but just moved the steamvr.vrsettings file and that's working again as well.

I'll try to return with some better info (and system report) if I get this again/when I have more time to bang on it and try making it work better than it presently is.

wolcen avatar Jan 02 '24 03:01 wolcen

@freedg can i have your steamvr.vrsettings file? i dont see where to put the refresh rate part on mine

makerio90 avatar Jan 06 '24 01:01 makerio90

I would also like that steamvr.vrsettings file, if possible.

BrassDude avatar Jan 08 '24 00:01 BrassDude

@BrassDude i got it fixed, didn't need to change the vrsettings file at all, just a reboot worked for me.

makerio90 avatar Jan 08 '24 03:01 makerio90

Getting a different error now. Headset now boots and loads into the default VR environment with tracking, but I'm getting the error "Could not start SteamVR Room Setup: Another application was already starting." and "Please perform Room Setup to begin using SteamVR. (C201)" This appears even right after a reboot. It looks like the center of the floor is set to one of my lighthouses. Clicking the room setup button just re-appears the "Could not start SteamVR Room Setup" error.

SteamVR-2024-01-07-PM_10_20_40.txt

@makerio90 / @BrassDude I had deleted and verified by steamvr.vrsettings, so I don't think there would be anything interesting in my config. That said, "preferredRefreshRate" : 90 (or 120/144) would go in the "steamvr" category in config/steamvr.vrsettings.

freedg avatar Jan 08 '24 04:01 freedg

I have the same issue with htc vive, an ASUS B550-A mainboard, a Ryzen 7 5700G, Radeon RX 7900 XT, running up to date arch linux.

The very same system and OS but with an RX5700XT GPU works without any issue. Maybe this has something to do with RDNA 3?? Attached SteamVR-2024-01-30-PM_07_14_56.txt system report.

I also tried my GPD win max 2 (also running arch, also RDNA 3 graphics) and got the same Error 109.

zoe1337 avatar Jan 30 '24 18:01 zoe1337

Has anyone been able to get SteamVR working? I'm also having this same issue, error 109 cannot initialize.

I can get SteamVR to launch and see all of my devices: headset; stations; controllers, but vrwebhelper continuously segfaults and complains about Qt5 not being entirely loaded despite ldd showing all 30+ dependencies are found on the executable that's segfaulting.

Specs: Fedora 39 x86_64 Workstation Edition, Gnome X11, HTC Vive Pro w/ Eye-Tracking, SteamVR Beta 2.4.1, Asus X99-Deluxe mainboard, NVIDIA GeForce RTX 3090 FTW3 ULTRA w/ proprietary drivers loaded & secureboot enabled.

I see in the udev rules that Steam/SteamVR is permitted to access USB devices, though I'm unsure if my devices are listed in the configuration. I still need to cross-check vendor ids from dmesg/lsusb.

This screenshot below is as far as I can get it to work. I can start up my VR games and see an environment from my PC Monitors, but SteamVR is completely broken and unusable, and the headset doesn't even turn on its eye displays despite showing connected.

image

I'll upload a SteamVR report log file later, I took a break after trying to even get it this far. This is better than SteamVR just not even launching. Pretty frustrating, since this same configuration works 100% on Windows 10.

carlbennett avatar Feb 11 '24 21:02 carlbennett

I experience this as well. Error 109 in the Steam client and error 496 inside SteamVR. None of the suggested fixes has worked for me.

GPU: Nvidia GTX 1080Ti CPU: AMD Ryzen 7 5700G (iGPU is disabled through BIOS) Drivers, Kernel, Steam and SteamVR are all updated to the latest version.

SlenLen avatar Feb 19 '24 12:02 SlenLen

Hadn't tried again since Jan 7th; now getting errors 109 and 496. SteamVR-2024-02-26-PM_06_04_47.txt All of my logs so far have been in X11, but this time I also tried in Wayland. Still no luck though, same errors.

freedg avatar Feb 27 '24 00:02 freedg

I got the same error on Kubuntu 23.10 and it was due to cables being poorly connected. Reconnecting (and restarting Steam or SteamVR?) fixed it on two occasions. 😅

ls-1N avatar Mar 01 '24 23:03 ls-1N

im on ultramarine (fedora) and im getting this error with wayland and kde plasma

XDM-Inc avatar Mar 05 '24 09:03 XDM-Inc

I also get the same error, on KDE Plasma 6 (X11 session), with my HTC Vive. I tried both 2.3.5 and beta 2.4.2 of SteamVR.

System report: SteamVR-2024-03-11-PM_07_30_48.txt

williamjcm avatar Mar 11 '24 18:03 williamjcm

Same error on Artix ,I have a rx6800xt

PixelPixel1234 avatar Mar 25 '24 20:03 PixelPixel1234

I just suffered with this error for a while. Turns out that the display port cable had become unplugged from the graphics card, and this seems to be the error you get when in this condition.

(Edit: this is not to say there aren't other conditions that can cause this error, but hopefully this might help others).

pwaller avatar Apr 01 '24 15:04 pwaller

I've just tried now again since my last report in February, and it is working now! Steam beta 2.5.1. I did have to verify integrity and downgrade to stable 2.4.4.

Initially today I was getting the C201, Room setup/App already running whenever trying to launch SteamVR in 2.5.1, but I verified my files and switched to the stable branch, which seemed to clear my config. Once on stable, the room setup app launched successfully, and after doing the setup, I was able to run all my SteamVR stuff without any errors.

I also have switched back to the beta branch, and still no errors. Now able to launch and play games in 2.5.1 and 2.4.4.

freedg avatar Apr 09 '24 03:04 freedg

I've just tried now again since my last report in February, and it is working now! Steam beta 2.5.1. I did have to verify integrity and downgrade to stable 2.4.4.

Initially today I was getting the C201, Room setup/App already running whenever trying to launch SteamVR in 2.5.1, but I verified my files and switched to the stable branch, which seemed to clear my config. Once on stable, the room setup app launched successfully, and after doing the setup, I was able to run all my SteamVR stuff without any errors.

I also have switched back to the beta branch, and still no errors. Now able to launch and play games in 2.5.1 and 2.4.4.

Are you on X11 or Wayland?

XDM-Inc avatar Apr 09 '24 04:04 XDM-Inc

Replying to https://github.com/ValveSoftware/SteamVR-for-Linux/issues/667#issuecomment-2044124586

This was all in Wayland. Switching to X11, SteamVR beta 2.5.1 opens and works, but I can't open certain games. I click play and it thinks for maybe 3-5 seconds before the button just goes back to play, and the game never opens. This behavior is happening with Jet Island and Hot Dogs, Horseshoes & Hand Grenades, but not with Escape Simulator VR Demo. I was able to play H3VR yesterday. This persisted when I switched back to Wayland too. Not sure if something changed between today and yesterday, or if switching to X11 caused this. X11 report: SteamVR-2024-04-09-PM_05_37_18.txt

Switching back to stable 2.4.4: SteamVR and launching and playing all games is working in Wayland and X11.

freedg avatar Apr 09 '24 22:04 freedg

Is there any known way to fix this ? SteamVR used to work for a while in my case and now it always crashes. Doesnt matter if I am on wayland or X11, KDE or Hyprland...

Apr 16 11:36:22 crashtux systemd-coredump[61915]: [🡕] Process 61894 (vrwebhelper) of user 1000 dumped core.
                                                  
                                                  Module libVkLayer_obs_vkcapture.so from rpm obs-studio-plugin-vkcapture-1.5.0-1.fc39.x86_64
                                                  Module libwayland-client.so.0 from rpm wayland-1.22.0-2.fc39.x86_64
                                                  Module libVkLayer_MESA_device_select.so from rpm mesa-vulkan-drivers-24.1.0-git.20240412.e511ffe.fc39.x86_64
                                                  Module libvulkan.so.1 from rpm vulkan-loader-1.3.280-1.fc39.x86_64
                                                  Module libxcb-sync.so.1 from rpm libxcb-1.13.1-12.fc39.x86_64
                                                  Module libxcb-present.so.0 from rpm libxcb-1.13.1-12.fc39.x86_64
                                                  Module libxcb-randr.so.0 from rpm libxcb-1.13.1-12.fc39.x86_64
                                                  Module libxcb-glx.so.0 from rpm libxcb-1.13.1-12.fc39.x86_64
                                                  Module libGLdispatch.so.0 from rpm libglvnd-1.7.0-1.fc39.x86_64
                                                  Module libGLX.so.0 from rpm libglvnd-1.7.0-1.fc39.x86_64
                                                  Module libGL.so.1 from rpm libglvnd-1.7.0-1.fc39.x86_64
                                                  Module libbrotlicommon.so.1 from rpm brotli-1.1.0-1.fc39.x86_64
                                                  Module libbrotlidec.so.1 from rpm brotli-1.1.0-1.fc39.x86_64
                                                  Module libbz2.so.1 from rpm bzip2-1.0.8-16.fc39.x86_64
                                                  Module libgmp.so.10 from rpm gmp-6.2.1-5.fc39.x86_64
                                                  Module libhogweed.so.6 from rpm nettle-3.9.1-2.fc39.x86_64
                                                  Module libnettle.so.8 from rpm nettle-3.9.1-2.fc39.x86_64
                                                  Module libtasn1.so.6 from rpm libtasn1-4.19.0-3.fc39.x86_64
                                                  Module libunistring.so.5 from rpm libunistring-1.1-5.fc39.x86_64
                                                  Module libidn2.so.0 from rpm libidn2-2.3.7-1.fc39.x86_64
                                                  Module libp11-kit.so.0 from rpm p11-kit-0.25.3-1.fc39.x86_64
                                                  Module libcrypto.so.3 from rpm openssl-3.1.1-4.fc39.x86_64
                                                  Module libkeyutils.so.1 from rpm keyutils-1.6.3-1.fc39.x86_64
                                                  Module libkrb5support.so.0 from rpm krb5-1.21.2-3.fc39.x86_64
                                                  Module libcom_err.so.2 from rpm e2fsprogs-1.47.0-2.fc39.x86_64
                                                  Module libk5crypto.so.3 from rpm krb5-1.21.2-3.fc39.x86_64
                                                  Module libkrb5.so.3 from rpm krb5-1.21.2-3.fc39.x86_64
                                                  Module libdatrie.so.1 from rpm libdatrie-0.2.13-7.fc39.x86_64
                                                  Module libpixman-1.so.0 from rpm pixman-0.42.2-2.fc39.x86_64
                                                  Module libxcb-shm.so.0 from rpm libxcb-1.13.1-12.fc39.x86_64
                                                  Module libxcb-render.so.0 from rpm libxcb-1.13.1-12.fc39.x86_64
                                                  Module libpng16.so.16 from rpm libpng-1.6.37-15.fc39.x86_64
                                                  Module libxml2.so.2 from rpm libxml2-2.10.4-3.fc39.x86_64
                                                  Module libgraphite2.so.3 from rpm graphite2-1.3.14-12.fc39.x86_64
                                                  Module libfreetype.so.6 from rpm freetype-2.13.1-2.fc39.x86_64
                                                  Module libzstd.so.1 from rpm zstd-1.5.6-1.fc39.x86_64
                                                  Module liblzma.so.5 from rpm xz-5.4.4-1.fc39.x86_64
                                                  Module liblz4.so.1 from rpm lz4-1.9.4-4.fc39.x86_64
                                                  Module libcap.so.2 from rpm libcap-2.48-9.fc39.x86_64
                                                  Module libblkid.so.1 from rpm util-linux-2.39.3-6.fc39.x86_64
                                                  Module libgnutls.so.30 from rpm gnutls-3.8.4-1.fc39.x86_64
                                                  Module libavahi-client.so.3 from rpm avahi-0.8-24.fc39.x86_64
                                                  Module libavahi-common.so.3 from rpm avahi-0.8-24.fc39.x86_64
                                                  Module libgssapi_krb5.so.2 from rpm krb5-1.21.2-3.fc39.x86_64
                                                  Module libthai.so.0 from rpm libthai-0.1.29-6.fc39.x86_64
                                                  Module libfribidi.so.0 from rpm fribidi-1.0.13-2.fc39.x86_64
                                                  Module libcairo.so.2 from rpm cairo-1.18.0-1.fc39.x86_64
                                                  Module libfontconfig.so.1 from rpm fontconfig-2.14.2-6.fc39.x86_64
                                                  Module libharfbuzz.so.0 from rpm harfbuzz-8.2.1-2.fc39.x86_64
                                                  Module libpangoft2-1.0.so.0 from rpm pango-1.51.0-1.fc39.x86_64
                                                  Module libsystemd.so.0 from rpm systemd-254.10-1.fc39.x86_64
                                                  Module libselinux.so.1 from rpm libselinux-3.5-5.fc39.x86_64
                                                  Module libmount.so.1 from rpm util-linux-2.39.3-6.fc39.x86_64
                                                  Module libz.so.1 from rpm zlib-1.2.13-4.fc39.x86_64
                                                  Module libgmodule-2.0.so.0 from rpm glib2-2.78.3-1.fc39.x86_64
                                                  Module libXau.so.6 from rpm libXau-1.0.11-3.fc39.x86_64
                                                  Module libplds4.so from rpm nss-3.98.0-1.fc39.x86_64
                                                  Module libplc4.so from rpm nss-3.98.0-1.fc39.x86_64
                                                  Module libpcre2-8.so.0 from rpm pcre2-10.42-1.fc39.2.x86_64
                                                  Module libffi.so.8 from rpm libffi-3.4.4-4.fc39.x86_64
                                                  Module libdrm.so.2 from rpm libdrm-2.4.120-1.fc39.x86_64
                                                  Module libatspi.so.0 from rpm at-spi2-core-2.50.2-1.fc39.x86_64
                                                  Module libcups.so.2 from rpm cups-2.4.7-11.fc39.x86_64
                                                  Module libpango-1.0.so.0 from rpm pango-1.51.0-1.fc39.x86_64
                                                  Module libpangocairo-1.0.so.0 from rpm pango-1.51.0-1.fc39.x86_64
                                                  Module libasound.so.2 from rpm alsa-lib-1.2.11-2.fc39.x86_64
                                                  Module libdbus-1.so.3 from rpm dbus-1.14.10-1.fc39.x86_64
                                                  Module libexpat.so.1 from rpm expat-2.6.2-1.fc39.x86_64
                                                  Module libXrandr.so.2 from rpm libXrandr-1.5.4-1.fc39.x86_64
                                                  Module libgio-2.0.so.0 from rpm glib2-2.78.3-1.fc39.x86_64
                                                  Module libXtst.so.6 from rpm libXtst-1.2.4-3.fc39.x86_64
                                                  Module libXrender.so.1 from rpm libXrender-0.9.11-3.fc39.x86_64
                                                  Module libXi.so.6 from rpm libXi-1.8.1-2.fc39.x86_64
                                                  Module libXfixes.so.3 from rpm libXfixes-6.0.0-6.fc39.x86_64
                                                  Module libXext.so.6 from rpm libXext-1.3.5-3.fc39.x86_64
                                                  Module libXdamage.so.1 from rpm libXdamage-1.1.5-10.fc39.x86_64
                                                  Module libXcursor.so.1 from rpm libXcursor-1.2.1-4.fc39.x86_64
                                                  Module libXcomposite.so.1 from rpm libXcomposite-0.4.5-10.fc39.x86_64
                                                  Module libxcb-dri3.so.0 from rpm libxcb-1.13.1-12.fc39.x86_64
                                                  Module libxcb.so.1 from rpm libxcb-1.13.1-12.fc39.x86_64
                                                  Module libX11-xcb.so.1 from rpm libX11-1.8.7-1.fc39.x86_64
                                                  Module libatk-bridge-2.0.so.0 from rpm at-spi2-core-2.50.2-1.fc39.x86_64
                                                  Module libatk-1.0.so.0 from rpm at-spi2-core-2.50.2-1.fc39.x86_64
                                                  Module libnspr4.so from rpm nss-3.98.0-1.fc39.x86_64
                                                  Module libglib-2.0.so.0 from rpm glib2-2.78.3-1.fc39.x86_64
                                                  Module libgobject-2.0.so.0 from rpm glib2-2.78.3-1.fc39.x86_64
                                                  Module libX11.so.6 from rpm libX11-1.8.7-1.fc39.x86_64
                                                  Stack trace of thread 61894:
                                                  #0  0x00007f804b403824 n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x1c03824)
                                                  #1  0x00007f804b406d1d n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x1c06d1d)
                                                  #2  0x00007f804b40c3ea n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x1c0c3ea)
                                                  #3  0x00007f804bb7e4db n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x237e4db)
                                                  #4  0x00007f804bb83ab6 n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x2383ab6)
                                                  #5  0x00007f804bb85b78 n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x2385b78)
                                                  #6  0x00007f804bb8730f n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x238730f)
                                                  #7  0x00007f804f105b07 n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x5905b07)
                                                  #8  0x00007f804ec98914 n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x5498914)
                                                  #9  0x00007f804ec9c85d n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x549c85d)
                                                  #10 0x00007f804ecb185e n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x54b185e)
                                                  #11 0x00007f804ecb171c n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x54b171c)
                                                  #12 0x00007f804ec9fd18 n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x549fd18)
                                                  #13 0x00007f804eb4e3e2 n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x534e3e2)
                                                  #14 0x00007f804c76dfe1 n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x2f6dfe1)
                                                  #15 0x00007f804c76a3c0 n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x2f6a3c0)
                                                  #16 0x00007f804c76b8da n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x2f6b8da)
                                                  #17 0x00007f804f32a77b n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x5b2a77b)
                                                  #18 0x00007f804dc132a6 n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x44132a6)
                                                  #19 0x00007f804dc23cec n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x4423cec)
                                                  #20 0x00007f804dbdcb9a n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x43dcb9a)
                                                  #21 0x00007f804dc243b4 n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x44243b4)
                                                  #22 0x00007f804dbfbf6e n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x43fbf6e)
                                                  #23 0x00007f805282d5a2 n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x902d5a2)
                                                  #24 0x00007f804da66fca n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x4266fca)
                                                  #25 0x00007f804da68172 n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x4268172)
                                                  #26 0x00007f80503dd2bf n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x6bdd2bf)
                                                  #27 0x00007f80503dd80e n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x6bdd80e)
                                                  #28 0x00007f804da664a1 n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x42664a1)
                                                  #29 0x00007f804daf8aac n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x42f8aac)
                                                  #30 0x00007f804dad1fcd n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x42d1fcd)
                                                  #31 0x00007f804b2ecd1a n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/libcef.so + 0x1aecd1a)
                                                  #32 0x000055d51e4f60e4 n/a (/home/crashdummy/.local/share/Steam/steamapps/common/SteamVR/bin/vrwebhelper/linux64/vrwebhelper + 0x1360e4)
                                                  ELF object binary architecture: AMD x86-64

Crashdummyy avatar Apr 16 '24 09:04 Crashdummyy

Replying to #667 (comment)

This was all in Wayland. Switching to X11, SteamVR beta 2.5.1 opens and works, but I can't open certain games. I click play and it thinks for maybe 3-5 seconds before the button just goes back to play, and the game never opens. This behavior is happening with Jet Island and Hot Dogs, Horseshoes & Hand Grenades, but not with Escape Simulator VR Demo. I was able to play H3VR yesterday. This persisted when I switched back to Wayland too. Not sure if something changed between today and yesterday, or if switching to X11 caused this. X11 report: SteamVR-2024-04-09-PM_05_37_18.txt

Switching back to stable 2.4.4: SteamVR and launching and playing all games is working in Wayland and X11.

Well your luck is not mine. absolutely nothing changed on my ends I even reinstalled Fedora and nothing changed, I updated to fedora 40 and also nothing has changed. Using the old Linux version 1.14 while unstable kind of works but I'm getting a timeout response from Mongoose when I try Half-Life Alyx

XDM-Inc avatar Apr 17 '24 06:04 XDM-Inc

This seems to be at least mostly only on fedora wayland. This has been going on for a long time which is really really annoying. You'd think after months of complaints in multiple issue threads they'd at least run a test on Fedora and acknowledge the bug lol.

makinbacon21 avatar Apr 19 '24 15:04 makinbacon21

Still an issue here on Fedora 39 x86_64 with X11 and NVIDIA. Yes, I checked my cables. Yes, I rebooted, with and without the cables attached. I tried SteamVR Stable, Beta, and the old version for Linux under Beta builds. None of these work.

I can play just about anything else on my Fedora Linux PC, just not SteamVR.

carlbennett avatar Apr 19 '24 19:04 carlbennett

@carlbennett @makinbacon21

I dont know if your case is the same but I can safely ignore those vrwebhelper segfaults. I use a meta quest 3 using the ALVR project.

While I still get a 109 when I start steamvr through steam it appears to be working when I start steam + steamvr through the "Launch SteamVR" button on the ALVR Dashboard.

Tested on Gnome, KDE with Fedora 39 and nobara 39 on wayland and X11 ( even using hybrid on my laptop )

Crashdummyy avatar Apr 20 '24 10:04 Crashdummyy

@carlbennett @makinbacon21

I dont know if your case is the same but I can safely ignore those vrwebhelper segfaults. I use a meta quest 3 using the ALVR project.

While I still get a 109 when I start steamvr through steam it appears to be working when I start steam + steamvr through the "Launch SteamVR" button on the ALVR Dashboard.

Tested on Gnome, KDE with Fedora 39 and nobara 39 on wayland and X11 ( even using hybrid on my laptop )

Vive Pro Eye 1st gen., so I do not have a Quest.

The headset turns on with a gray screen in both eyes, that's about as far as I can get it. It won't track on the base stations even if SteamVR sees the headset, stations, and controllers as connected devices. Steam's vrwebhelper crashing makes SteamVR unusable to do anything except Launch. If I put on the headset with say, Beat Saber running while SteamVR is broken, it remains gray. Sometimes the headset doesn't even turn on the eyes, but has a red dot LED indicating it's on but the displays are not.

carlbennett avatar Apr 20 '24 19:04 carlbennett

Every 5 months or so I try to test the Indexes (for HLA), in the end they are all errors. Now error 109

Hicks79 avatar Apr 30 '24 19:04 Hicks79