I own a Samsung Odyssey+ as a Windows Mixed Reality Headset. Right before I moved to Linux I of course searched the internet to find out if its possible to run VR. Seems I am out of luck with WMR Headsets. And since Microsoft will cut off support for it even on the Windows side, I was in search for a new VR Headset.
Because I mostly play on Steam, the Valve Index came to mind quickly. And the Internet agrees.
Before I spend 500-600 EUR on a used kit, I was happy enough that my coworker lend me his kit over the weekend and I can confirm: it pretty much works just out of the box.
Setup the bases, setup the cables. Hit power. Steam detects it and asks if you want to use Steam VR. I accepted and installed. The headset got confirmed working and everything went smooth - from setting up my room and the controllers.
One thing I didnt work "out of the box" (in my setup) was sound. I previously disabled my graphics card sound (as in HDMI or DisplayPort > Monitors) because I found it annoying to see it in the list. I have headphones or sound system, I dont need the sound from my monitors. But as the Index uses also the graphics card in that regard, it was hidden from me.
After confirming with aplay -l
that I do see the output device (Index HMD)
**** List of PLAYBACK Hardware Devices ****
....
card 0: NVidia [HDA NVidia], device 8: HDMI 2 [Index HMD]
Subdevices: 0/1
Subdevice #0: subdevice #0
....
all I needed to do was enable that again and then it showed up in my sound controls.
Now the audio output is shown and can be selected. I only wish it has a better name than "GA102 HD Audio Pro 8" ...
For reference, I only tested X11 on KDE Plasma 6, running on EndevourOS here. Kernel 6.9.2 with Nvidia (DKMS) 550 drivers.