I have a VR setup for my daughter. It's been a bit of a PITA to maintain tbh, but it's been working well lately and has survived several updates now without breaking. The key to success is to research your hardware ahead of time (much like old-timey linux general hardware support). We have an OG Vive which is one of the better supported units. Last I saw the Quest headsets were pretty flakey in linux.
I think Vive/Vive2 and obviously the Index will give you the most hassle-free VR experience in linux, though there have been times that I still feel that it's been a hassle to keep working.