protonscr

[BUG] Error 108 after a month of inactivity

steamvrclosed bug
ValveSoftware/SteamVR-for-Linux#401 · opened 2020-10-19 by ghost · updated 2025-07-19 · 6 comments · github
?ghost 2020-10-19 github

Describe the bug
About a month ago I last used SteamVR with my Valve Index.
Now, when opening SteamVR I get the Error "Headset Not Detected" (108)

To Reproduce
Steps to reproduce the behavior:

  1. Launch SteamVR
  2. See error

System Information:

Additional context
I tried
power-cycling the Headset,
multiple USB-Ports,
re-plugging all 5 connectors,
disconnecting other USB devices,
rebooting the Computer,
re-installing SteamVR,
a different computer¹,
contacting Steam Support (Ticket: HT-G55X-44M5-FTTR)
to no avail.
¹) Only USB-connectivity was tested on alternate computer, see below for details.

I can only see two USB-devices when using a USB3-port:
28de:2400 Valve Software USB5744
0424:5744 Microchip Technology, Inc. (formerly SMSC) Hub
When using a USB2-port I see no devices.
relevant dmesg snippet: https://gist.github.com/fabianbieler/c25f076338a4748b75e349f70b3269eb

I tried plugging in the Headset on a different computer with identical results, i.e. only the aforementioned two USB-devices were present. SteamVR was not tested on this computer.

A month ago, when SteamVR was working I remember there being more USB devices present.

In my Xorg.log the nvidia driver informs me: "NVIDIA(GPU-0): DP-2: Found Head Mounted Display; ignoring for use in X. See the 'AllowHMD' X configuration option for details."

The Headset's LEDs remain blue at all times.

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

?ghost 2020-11-05 github

The problem is still present. Could the missing USB-devices with multiple computers indicate a defective Headset?

WWebFreak001 2020-11-07 github

I've got the same issue since today, the headset worked fine yesterday and stopped working today.

The headset display still works (can allocate a screen with xrandr and see stuff on it) and the 3D cameras work. (as normal linux webcam device, not in SteamVR)

When trying with standalone OpenVR I get the error 126 (Hmd Not Found Presence Failed)

Distro: ArchLinux
Driver: Mesa 20.2.1 (ACO)
System information: https://gist.github.com/WebFreak001/8dc9629e8c24f691875aa58995df718b
tried SteamVR beta 1.15.7 + 1.14.16

This is what the USB devices are supposed to be (from someone else with a much more recent Valve Index, might be a slightly different hardware revision):

ID 28de:2400 Valve Software 
ID 0424:5744 Microchip Technology, Inc. (formerly SMSC) Hub
ID 0424:2740 Microchip Technology, Inc. (formerly SMSC) 
ID 28de:2102 Valve Software USB2.0 Hub
ID 28de:2102 Valve Software HD Pro Webcam C920
ID 28de:2300 Valve Software Steam Controller
ID 0424:2744 Microchip Technology, Inc. (formerly SMSC) Hub
ID 28de:2613 Valve Software 

This is what I get with this issue:

ID 28de:2400 Valve Software USB5744
ID 0424:5744 Microchip Technology, Inc. (formerly SMSC) Hub

Working dmesg output: https://gist.github.com/WebFreak001/8f29ac53d70e7d20d225d0e9d7cb71bc
Broken dmesg output: https://gist.github.com/WebFreak001/1a4ce7f155a04ea84dfabd9029837497

WWebFreak001 2020-11-08 github

I also checked now SteamVR on a separate fresh Windows Computer with the Index now where the headset was no longer recognized. I believe this might indicate defective hardware or possibly a firmware issue as camera + display still work and this suddenly happened overnight.

I also contacted Steam support for this already, will update this comment when it's resolved.

?ghost 2020-12-07 github

I installed a 30-day trial of Windows on a spare drive to get help from Steam support.
The problem was a defective cable (in particular the 3-to-1 connection cable).

WWebFreak001 2020-12-18 github

same issue for me, the 3-to-1 connection cable broke for me too and got a new one via Steam support.

HHavelTheMetal 2025-07-19 github

go to C:\Program Files (x86)\Steam\steamapps\common\SteamVR\bin\win64 and run vrstartup.exe as admin. I have not found this fix anywhere so hoping it helps. it fixed my 108

Nothing extracted yet.