Valve Index / SteamVR latency spikes

I experience lagging / twitching with Valve Index and Manjaro-Steam / SteamVR. Same happens on 90, 120, 144Hz. This happens also when turning head slowly on default mountain room. I'm opt in to beta and tried to disabled bunch of video settings, but nothing helps.

Also I can't connect base stations to bluetooth but I guess this is generic problem with all linux distros. It SteamVR base station settings just says "Bluetooth not available" even my bluetooth headset etc works fine.

Screenshot from 2020-07-08 17-08-59

Screenshot from 2020-07-08 20-02-30

System:    Host: X Kernel: 5.4.44-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.1.0 Desktop: Gnome 3.36.3 
           Distro: Manjaro Linux 
Machine:   Type: Desktop Mobo: ASUSTeK model: ROG STRIX Z390-E GAMING v: Rev 1.xx serial: <root required> 
           UEFI: American Megatrends v: 1302 date: 09/02/2019 
CPU:       Topology: 8-Core model: Intel Core i7-9700K bits: 64 type: MCP arch: Kaby Lake rev: D L2 cache: 12.0 MiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 57616 
           Speed: 800 MHz min/max: 800/4900 MHz Core speeds (MHz): 1: 800 2: 800 3: 801 4: 800 5: 800 6: 800 7: 800 8: 800 
Graphics:  Device-1: NVIDIA TU104 [GeForce RTX 2070 SUPER] vendor: ASUSTeK driver: nvidia v: 440.82 bus ID: 01:00.0 
           Display: x11 server: 1.20.8 driver: nvidia resolution: <xdpyinfo missing> 
           OpenGL: renderer: GeForce RTX 2070 SUPER/PCIe/SSE2 v: 4.6.0 NVIDIA 440.82 direct render: Yes 
Audio:     Device-1: Intel Cannon Lake PCH cAVS vendor: ASUSTeK driver: snd_hda_intel v: kernel bus ID: 00:1f.3 
           Device-2: NVIDIA TU104 HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel bus ID: 01:00.1 
           Device-3: Valve type: USB driver: cdc_acm,hid-generic,usbhid bus ID: 1-10.3.3:12 
           Device-4: Valve type: USB driver: hid-generic,snd-usb-audio,usbhid 
           Sound Server: ALSA v: k5.4.44-1-MANJARO 
Network:   Device-1: Intel Wireless-AC 9560 [Jefferson Peak] driver: iwlwifi v: kernel bus ID: 00:14.3 
           IF: wlo1 state: down mac: 76:49:b7:66:34:79 
           Device-2: Intel Ethernet I219-V vendor: ASUSTeK driver: e1000e v: 3.2.6-k port: efa0 bus ID: 00:1f.6 
           IF: eno2 state: up speed: 1000 Mbps duplex: full mac: a8:5e:45:54:a5:c2 
Drives:    Local Storage: total: 3.18 TiB used: 211.91 GiB (6.5%) 
           ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO Plus 500GB size: 465.76 GiB 
           ID-2: /dev/sda vendor: Seagate model: ST3000DM001-1CH166 size: 2.73 TiB 
Partition: ID-1: / size: 457.16 GiB used: 211.91 GiB (46.4%) fs: ext4 dev: /dev/nvme0n1p2 
Sensors:   System Temperatures: cpu: 27.8 C mobo: N/A gpu: nvidia temp: 46 C 
           Fan Speeds (RPM): N/A gpu: nvidia fan: 0% 
Info:      Processes: 271 Uptime: 1h 05m Memory: 15.56 GiB used: 2.41 GiB (15.5%) Init: systemd Compilers: gcc: 8.4.0 
           Shell: bash v: 5.0.17 inxi: 3.0.37

Hello there

May want to try the latest stable kernel.

Beyond that, even with Valve support VR still belongs on Windows, you don't need to dual boot though.

Setting up a "VM" with PCI passthrough and also passing through one of your USB controllers is a solid setup.

I recommend doing that (ideally you want a second GPU, get something like a RX 560 to run Manjaro and the RTX2070S runs the Windows VM), much less headaches than dealing with Wine especially on VR.

May take half an afternoon to setup, but it is worth it. To this day I do not know why everyone doesn't do this, I see posts like these:

About finally being able to play dead by daylight at 1fps, yet I have some 65 hours on dead by daylight by just... installing a Windows VM? Doesn't take that long.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by