
ALVR unplayable on POP!os 24
system:
CPU: ryzen 5 7600x
GPU: RTX 4070 SUPER
visor: quest 3
months ago i tried ALVR and was running smoothly, some time has passed (didn't used it for university reason) and today it doesn't work anymore.
i cannot select H264: when connecting with the visor there's an error saying: "provided device doesn't support required NVENC feature"
when selecting HEVC i can connect, but it's literally unplayable:
i don't even know what happens with the throughput, spikes of literals GB/s
the biggest delay is the game render (in this case only steamVR), other delays are quite stable
the framerate seems playable looking through the visor, but when moving the head is costantly jumping and the controllers aren't there.
changing resolution, hz, TCP/UDP changes nothing, the reaction is still the same.
here is some log:
19:09:31.160 INFO Driver name: NVIDIA
19:09:31.160 INFO Driver name: radv
19:09:31.160 WARNING For functioning VR you need to put the following line into SteamVR's launch options and restart it:
__GLX_VENDOR_LIBRARY_NAME=nvidia __NV_PRIME_RENDER_OFFLOAD=1 VK_DRIVER_FILES=/usr/share/vulkan/icd.d/nvidia_icd.json /home/iena/.local/share/Steam/steamapps/common/SteamVR/bin/vrmonitor.sh %command%
19:09:31.160 WARNING And this similar line to the launch options of ALL games that you're trying to launch from steam:
__GLX_VENDOR_LIBRARY_NAME=nvidia __NV_PRIME_RENDER_OFFLOAD=1 VK_DRIVER_FILES=/usr/share/vulkan/icd.d/nvidia_icd.json %command%
19:09:31.173 INFO GPU supports H264 profile.
19:09:31.173 INFO GPU supports HEVC profile.
19:09:31.179 INFO GPU Encoder vendor: Mesa Gallium driver 25.2.8-0ubuntu0.24.04.2 for AMD Ryzen 5 7600X 6-Core Processor (radeonsi, raphael_mendocino, LLVM 20.1.2, DRM 3.64, 7.0.11-76070011-generic)
19:09:31.179 INFO AV1 profile does not contain encoding entrypoint.
Your gpu may not suport encoding with this. If you're not using this encoder, ignore this message.
19:09:33.092 INFO Server connected
19:09:33.648 INFO Initial socket buffer size: send: 87040B, recv: 131072B
19:09:33.664 INFO Initial socket buffer size: send: 212992B, recv: 212992B
19:09:33.664 INFO Set socket send buffer succeeded: 8388608
19:09:33.664 INFO Set socket recv buffer succeeded: 8388608
19:09:33.665 INFO Render Target: 5184 2688
19:09:33.665 INFO Refresh Rate: 120
19:09:33.685 INFO Received new playspace with size: [2.1624205, 1.188849]
19:09:35.665 INFO CEncoder::Run
19:09:35.665 INFO CEncoder Listening
19:09:35.672 INFO CEncoder client connected, pid 53111, cmdline /home/iena/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor
19:09:35.694 INFO Using Vulkan device NVIDIA GeForce RTX 4070 SUPER
19:09:35.820 INFO Using device path /dev/dri/renderD129
19:09:35.824 INFO FrameRender: Input size 5184x2688
19:09:35.826 INFO FrameRender: Output size 4288x2240
19:09:35.982 INFO Using NvEnc encoder
19:09:39.751 WARNING Desync detected. Attempting recovery.
19:09:39.874 WARNING Desync detected. Attempting recovery.
19:09:39.980 WARNING Desync detected. Attempting recovery.
19:09:40.090 WARNING Desync detected. Attempting recovery.
19:09:40.156 INFO Client 7518.client.alvr: [Info] Last log line repeated 2 times
19:09:40.157 INFO Client 7518.client.alvr: [Error] Statistics summary not ready!
19:09:40.488 WARNING Desync detected. Attempting recovery.
19:09:40.589 WARNING Desync detected. Attempting recovery.
19:09:41.141 WARNING Desync detected. Attempting recovery.
19:09:41.251 WARNING Desync detected. Attempting recovery.
19:09:41.363 WARNING Desync detected. Attempting recovery.
19:09:41.473 WARNING Desync detected. Attempting recovery.
19:09:41.575 INFO Client 7518.client.alvr: [Info] Last log line repeated 46 times
19:09:41.575 INFO Client 7518.client.alvr: [Error] Statistics summary not ready!
and it continues with those desync messages until i kill manually steamVR (also for not throwing up in the visor for the costant jumping of the view)
another thing is that the head movement is smooth, but it jumps every 15 seconds, especially if I move my head.
with big movements i see the void (black borders outside the view)