Check out the Linux VR Adventures wiki: https://lvra.gitlab.io/docs/hardware/ it has lots of useful info
But in general, best supported are:
- Quest headsets via either the
SteamVR+ALVR
, orMonado+WiVRn
streaming solutions - Most lighthouse headsets like the OG Vive, Valve Index, etc, with either SteamVR or Monado. however there are some caveats on some newer ones (Bigscreen beyond needs a kernel patch for amd, does not work on nvidia until they do some driver support bits for exapmle)
Also for wired headsets, SteamVR on linux is kinda broken and does not do proper reprojection, so the view will be stuttery, Monado is remommended instead.
Yes, avx512 shows up in cpuinfo, although with the spec consisting of many optional modules and not being a monolithic thing, each supported part will show up separately.
My 7800X3D has these avx512 flags:
avx512f avx512dq avx512ifma avx512cd avx512bw avx512vl avx512_bf16 avx512vbmi avx512_vbmi2 avx512_vnni avx512_bitalg avx512_vpopcntdq