alvr-org / ALVR

Stream VR games from your PC to your headset via Wi-Fi
MIT License
5.3k stars 475 forks source link

Connecting and disconnecting in a short and constant loop #2424

Open pettrak opened 2 days ago

pettrak commented 2 days ago

Description

While launching SteamVR through ALVR Streamer while my Oculus Quest 2 is running ALVR, It keeps connecting and disconnecting in a short and constant loop that never ends (Only stops by a timeout).

Inside the headset it simply just says The streamer has disconnected. for around 3 sec, then the Streamer connected sucessfully please wait... (improvised) pops up in an extremely short time window before returning to The streamer has disconnected. again, which keeps repeating over and over again.

Note: I had to manually add my device to ALVR since it couldn't automatically detect it. I am also using the ~/.local/share/Steam/steamapps/common/SteamVR/bin/vrmonitor.sh %command% command fix on SteamVR

ALVR Logs:

[SESSION] Updated
19:21:36.476 [INFO] GPU Encoder vendor: Mesa Gallium driver 24.1.7 for AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 18.1.8, DRM 3.57, 6.10.11-1-default)
19:21:36.476 [INFO] Couldn't find AV1 profile. You unlikely to have hardware encoding for it.
19:21:38.963 [INFO] Server connected
19:21:39.072 [INFO] CEncoder client connected, pid 44350, cmdline /home/cyklopkatten/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor
19:21:39.090 [INFO] Using Vulkan device AMD Radeon RX 5700 XT (RADV NAVI10)
19:21:39.099 [INFO] Using device path /dev/dri/renderD128
19:21:39.100 [INFO] FrameRender: Input size 4288x2336
19:21:39.102 [INFO] FrameRender: Output size 2560x1216
19:21:39.129 [INFO] Encoder: Driver does not support some wanted packed headers (wanted 0xd, found 0x1).
19:21:39.132 [INFO] Using VAAPI encoder
19:21:39.827 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
19:21:41.788 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
19:21:41.817 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
19:21:41.817 [INFO] Set socket send buffer succeeded: 425984
19:21:41.817 [INFO] Set socket recv buffer succeeded: 425984
19:21:41.818 [INFO] Render Target: 4288 2336
19:21:41.818 [INFO] Refresh Rate: 72
19:21:41.847 [INFO] Received new playspace with size: [1.2, 1.2]
19:21:42.818 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
19:21:45.792 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
19:21:45.819 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
19:21:45.819 [INFO] Set socket send buffer succeeded: 425984
19:21:45.819 [INFO] Set socket recv buffer succeeded: 425984
19:21:45.820 [INFO] Render Target: 4288 2336
19:21:45.820 [INFO] Refresh Rate: 72
19:21:45.850 [INFO] Received new playspace with size: [1.2, 1.2]
19:21:46.820 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
19:21:49.796 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
19:21:49.833 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
19:21:49.833 [INFO] Set socket send buffer succeeded: 425984
19:21:49.833 [INFO] Set socket recv buffer succeeded: 425984
19:21:49.834 [INFO] Render Target: 4288 2336
19:21:49.834 [INFO] Refresh Rate: 72
19:21:49.859 [INFO] Received new playspace with size: [1.2, 1.2]
19:21:50.834 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
19:21:53.801 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
19:21:53.832 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
19:21:53.832 [INFO] Set socket send buffer succeeded: 425984
19:21:53.833 [INFO] Set socket recv buffer succeeded: 425984
19:21:53.834 [INFO] Render Target: 4288 2336
19:21:53.834 [INFO] Refresh Rate: 72
19:21:53.859 [INFO] Received new playspace with size: [1.2, 1.2]
19:21:54.833 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
19:21:57.808 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
19:21:57.833 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
19:21:57.833 [INFO] Set socket send buffer succeeded: 425984
19:21:57.833 [INFO] Set socket recv buffer succeeded: 425984
19:21:57.834 [INFO] Render Target: 4288 2336
19:21:57.834 [INFO] Refresh Rate: 72
19:21:57.860 [INFO] Received new playspace with size: [1.2, 1.2]
19:21:58.834 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
19:22:01.815 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
19:22:01.839 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
19:22:01.839 [INFO] Set socket send buffer succeeded: 425984
19:22:01.839 [INFO] Set socket recv buffer succeeded: 425984
19:22:01.840 [INFO] Render Target: 4288 2336
19:22:01.840 [INFO] Refresh Rate: 72
19:22:01.872 [INFO] Received new playspace with size: [1.2, 1.2]
19:22:02.840 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
19:22:05.819 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
19:22:05.842 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
19:22:05.842 [INFO] Set socket send buffer succeeded: 425984
19:22:05.842 [INFO] Set socket recv buffer succeeded: 425984
19:22:05.843 [INFO] Render Target: 4288 2336
19:22:05.843 [INFO] Refresh Rate: 72
19:22:05.874 [INFO] Received new playspace with size: [1.2, 1.2]
19:22:06.843 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
19:22:09.823 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
19:22:09.854 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
19:22:09.854 [INFO] Set socket send buffer succeeded: 425984
19:22:09.854 [INFO] Set socket recv buffer succeeded: 425984
19:22:09.856 [INFO] Render Target: 4288 2336
19:22:09.856 [INFO] Refresh Rate: 72
19:22:09.881 [INFO] Received new playspace with size: [1.2, 1.2]
19:22:10.855 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
19:22:13.827 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
19:22:13.866 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
19:22:13.866 [INFO] Set socket send buffer succeeded: 425984
19:22:13.866 [INFO] Set socket recv buffer succeeded: 425984
19:22:13.867 [INFO] Render Target: 4288 2336
19:22:13.867 [INFO] Refresh Rate: 72
19:22:13.894 [INFO] Received new playspace with size: [1.2, 1.2]
19:22:14.867 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
19:22:17.831 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
19:22:17.858 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
19:22:17.858 [INFO] Set socket send buffer succeeded: 425984
19:22:17.858 [INFO] Set socket recv buffer succeeded: 425984
19:22:17.860 [INFO] Render Target: 4288 2336
19:22:17.860 [INFO] Refresh Rate: 72
19:22:17.880 [INFO] Received new playspace with size: [1.2, 1.2]
19:22:18.860 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
19:22:21.835 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
19:22:21.862 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
19:22:21.862 [INFO] Set socket send buffer succeeded: 425984
19:22:21.862 [INFO] Set socket recv buffer succeeded: 425984
19:22:21.864 [INFO] Render Target: 4288 2336
19:22:21.864 [INFO] Refresh Rate: 72
19:22:21.891 [INFO] Received new playspace with size: [1.2, 1.2]
19:22:22.864 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
19:22:25.839 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
19:22:25.866 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
19:22:25.866 [INFO] Set socket send buffer succeeded: 425984
19:22:25.866 [INFO] Set socket recv buffer succeeded: 425984
19:22:25.868 [INFO] Render Target: 4288 2336
19:22:25.868 [INFO] Refresh Rate: 72
19:22:25.889 [INFO] Received new playspace with size: [1.2, 1.2]
19:22:26.867 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
19:22:29.844 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
19:22:29.868 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
19:22:29.868 [INFO] Set socket send buffer succeeded: 425984
19:22:29.868 [INFO] Set socket recv buffer succeeded: 425984
19:22:29.869 [INFO] Render Target: 4288 2336
19:22:29.869 [INFO] Refresh Rate: 72
19:22:29.890 [INFO] Received new playspace with size: [1.2, 1.2]
19:22:30.869 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
19:22:33.848 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
19:22:33.871 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
19:22:33.871 [INFO] Set socket send buffer succeeded: 425984
19:22:33.871 [INFO] Set socket recv buffer succeeded: 425984
19:22:33.873 [INFO] Render Target: 4288 2336
19:22:33.873 [INFO] Refresh Rate: 72
19:22:33.901 [INFO] Received new playspace with size: [1.2, 1.2]
19:22:34.872 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
19:22:36.004 [INFO] Server disconnected

General Troubleshooting

Environment

KDE Plasma 6.1.5, Wayland

Hardware

hw-probe link It somehow says I'm using the X11 display server but I am actually using Wayland

Installation

ALVR Version: 20.11.1

ALVR Settings File: session.json Not sure if it's the right file

SteamVR Version: 2.7.4

Install Type:

OS Name and Version: OpenSUSE Tumbleweed, 20240924

pettrak commented 2 days ago

Here is a ALVR log that goes on until Timeout:

 [SESSION] Updated
21:54:12.028 [INFO] Setting firewall rules succeeded!
21:59:50.900 [INFO] GPU Encoder vendor: Mesa Gallium driver 24.1.7 for AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 18.1.8, DRM 3.57, 6.10.11-1-default)
21:59:50.900 [INFO] Couldn't find AV1 profile. You unlikely to have hardware encoding for it.
21:59:53.277 [INFO] Server connected
22:00:42.176 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:00:44.361 [ERROR] Handshake error for 9406.client: Try again
22:00:45.366 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:00:45.390 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:00:45.390 [INFO] Set socket send buffer succeeded: 425984
22:00:45.390 [INFO] Set socket recv buffer succeeded: 425984
22:00:45.392 [INFO] Render Target: 4288 2336
22:00:45.392 [INFO] Refresh Rate: 72
22:00:45.392 [INFO] CEncoder::Run
22:00:45.392 [INFO] CEncoder Listening
22:00:45.418 [INFO] CEncoder client connected, pid 61160, cmdline /home/cyklopkatten/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor
22:00:45.436 [INFO] Using Vulkan device AMD Radeon RX 5700 XT (RADV NAVI10)
22:00:45.444 [INFO] Using device path /dev/dri/renderD128
22:00:45.445 [INFO] FrameRender: Input size 4288x2336
22:00:45.445 [INFO] FrameRender: Output size 2560x1216
22:00:45.459 [INFO] Encoder: Driver does not support some wanted packed headers (wanted 0xd, found 0x1).
22:00:45.461 [INFO] Using VAAPI encoder
22:00:46.391 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:00:48.369 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:00:48.391 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:00:48.391 [INFO] Set socket send buffer succeeded: 425984
22:00:48.391 [INFO] Set socket recv buffer succeeded: 425984
22:00:48.392 [INFO] Render Target: 4288 2336
22:00:48.392 [INFO] Refresh Rate: 72
22:00:48.459 [INFO] Received new playspace with size: [1.2, 1.2]
22:00:49.391 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:00:52.373 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:00:52.393 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:00:52.393 [INFO] Set socket send buffer succeeded: 425984
22:00:52.393 [INFO] Set socket recv buffer succeeded: 425984
22:00:52.394 [INFO] Render Target: 4288 2336
22:00:52.394 [INFO] Refresh Rate: 72
22:00:52.452 [INFO] Received new playspace with size: [1.2, 1.2]
22:00:55.234 [INFO] Server disconnected
22:00:58.595 [INFO] GPU Encoder vendor: Mesa Gallium driver 24.1.7 for AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 18.1.8, DRM 3.57, 6.10.11-1-default)
22:00:58.595 [INFO] Couldn't find AV1 profile. You unlikely to have hardware encoding for it.
22:01:57.556 [INFO] GPU Encoder vendor: Mesa Gallium driver 24.1.7 for AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 18.1.8, DRM 3.57, 6.10.11-1-default)
22:01:57.556 [INFO] Couldn't find AV1 profile. You unlikely to have hardware encoding for it.
22:02:00.282 [INFO] Server connected
22:02:00.790 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:02:03.770 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:02:03.791 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:02:03.791 [INFO] Set socket send buffer succeeded: 425984
22:02:03.791 [INFO] Set socket recv buffer succeeded: 425984
22:02:03.792 [INFO] Render Target: 4288 2336
22:02:03.792 [INFO] Refresh Rate: 72
22:02:03.846 [INFO] Received new playspace with size: [1.2, 1.2]
22:02:04.791 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:02:07.775 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:02:07.800 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:02:07.800 [INFO] Set socket send buffer succeeded: 425984
22:02:07.800 [INFO] Set socket recv buffer succeeded: 425984
22:02:07.801 [INFO] Render Target: 4288 2336
22:02:07.801 [INFO] Refresh Rate: 72
22:02:07.853 [INFO] Received new playspace with size: [1.2, 1.2]
22:02:08.801 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:02:11.782 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:02:11.807 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:02:11.807 [INFO] Set socket send buffer succeeded: 425984
22:02:11.807 [INFO] Set socket recv buffer succeeded: 425984
22:02:11.809 [INFO] Render Target: 4288 2336
22:02:11.809 [INFO] Refresh Rate: 72
22:02:11.869 [INFO] Received new playspace with size: [1.2, 1.2]
22:02:12.808 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:02:15.786 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:02:15.811 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:02:15.811 [INFO] Set socket send buffer succeeded: 425984
22:02:15.811 [INFO] Set socket recv buffer succeeded: 425984
22:02:15.812 [INFO] Render Target: 4288 2336
22:02:15.812 [INFO] Refresh Rate: 72
22:02:15.865 [INFO] Received new playspace with size: [1.2, 1.2]
22:02:16.811 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:02:19.792 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:02:19.820 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:02:19.820 [INFO] Set socket send buffer succeeded: 425984
22:02:19.820 [INFO] Set socket recv buffer succeeded: 425984
22:02:19.822 [INFO] Render Target: 4288 2336
22:02:19.822 [INFO] Refresh Rate: 72
22:02:19.882 [INFO] Received new playspace with size: [1.2, 1.2]
22:02:20.821 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:02:23.796 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:02:23.819 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:02:23.819 [INFO] Set socket send buffer succeeded: 425984
22:02:23.819 [INFO] Set socket recv buffer succeeded: 425984
22:02:23.821 [INFO] Render Target: 4288 2336
22:02:23.821 [INFO] Refresh Rate: 72
22:02:23.886 [INFO] Received new playspace with size: [1.2, 1.2]
22:02:24.820 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:02:26.799 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:02:26.822 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:02:26.822 [INFO] Set socket send buffer succeeded: 425984
22:02:26.822 [INFO] Set socket recv buffer succeeded: 425984
22:02:26.824 [INFO] Render Target: 4288 2336
22:02:26.824 [INFO] Refresh Rate: 72
22:02:26.877 [INFO] Received new playspace with size: [1.2, 1.2]
22:02:27.823 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:02:30.803 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:02:30.823 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:02:30.823 [INFO] Set socket send buffer succeeded: 425984
22:02:30.823 [INFO] Set socket recv buffer succeeded: 425984
22:02:30.824 [INFO] Render Target: 4288 2336
22:02:30.825 [INFO] Refresh Rate: 72
22:02:30.879 [INFO] Received new playspace with size: [1.2, 1.2]
22:02:31.824 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:02:34.807 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:02:34.828 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:02:34.828 [INFO] Set socket send buffer succeeded: 425984
22:02:34.828 [INFO] Set socket recv buffer succeeded: 425984
22:02:34.829 [INFO] Render Target: 4288 2336
22:02:34.829 [INFO] Refresh Rate: 72
22:02:34.871 [INFO] Received new playspace with size: [1.2, 1.2]
22:02:35.829 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:02:38.811 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:02:38.832 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:02:38.832 [INFO] Set socket send buffer succeeded: 425984
22:02:38.832 [INFO] Set socket recv buffer succeeded: 425984
22:02:38.833 [INFO] Render Target: 4288 2336
22:02:38.833 [INFO] Refresh Rate: 72
22:02:38.898 [INFO] Received new playspace with size: [1.2, 1.2]
22:02:39.833 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:02:42.815 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:02:42.840 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:02:42.840 [INFO] Set socket send buffer succeeded: 425984
22:02:42.840 [INFO] Set socket recv buffer succeeded: 425984
22:02:42.841 [INFO] Render Target: 4288 2336
22:02:42.841 [INFO] Refresh Rate: 72
22:02:42.912 [INFO] Received new playspace with size: [1.2, 1.2]
22:02:43.841 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:02:46.819 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:02:46.841 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:02:46.841 [INFO] Set socket send buffer succeeded: 425984
22:02:46.841 [INFO] Set socket recv buffer succeeded: 425984
22:02:46.842 [INFO] Render Target: 4288 2336
22:02:46.842 [INFO] Refresh Rate: 72
22:02:46.917 [INFO] Received new playspace with size: [1.2, 1.2]
22:02:47.842 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:02:50.823 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:02:50.846 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:02:50.846 [INFO] Set socket send buffer succeeded: 425984
22:02:50.846 [INFO] Set socket recv buffer succeeded: 425984
22:02:50.847 [INFO] Render Target: 4288 2336
22:02:50.847 [INFO] Refresh Rate: 72
22:02:50.927 [INFO] Received new playspace with size: [1.2, 1.2]
22:02:51.847 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:02:54.827 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:02:54.847 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:02:54.847 [INFO] Set socket send buffer succeeded: 425984
22:02:54.847 [INFO] Set socket recv buffer succeeded: 425984
22:02:54.849 [INFO] Render Target: 4288 2336
22:02:54.849 [INFO] Refresh Rate: 72
22:02:54.982 [INFO] Received new playspace with size: [1.2, 1.2]
22:02:55.849 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:02:58.831 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:02:58.854 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:02:58.854 [INFO] Set socket send buffer succeeded: 425984
22:02:58.854 [INFO] Set socket recv buffer succeeded: 425984
22:02:58.855 [INFO] Render Target: 4288 2336
22:02:58.855 [INFO] Refresh Rate: 72
22:02:58.956 [INFO] Received new playspace with size: [1.2, 1.2]
22:02:59.855 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:03:01.833 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:03:01.963 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:03:01.963 [INFO] Set socket send buffer succeeded: 425984
22:03:01.963 [INFO] Set socket recv buffer succeeded: 425984
22:03:01.964 [INFO] Render Target: 4288 2336
22:03:01.964 [INFO] Refresh Rate: 72
22:03:02.040 [INFO] Received new playspace with size: [1.2, 1.2]
22:03:02.963 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:03:05.837 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:03:05.861 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:03:05.861 [INFO] Set socket send buffer succeeded: 425984
22:03:05.861 [INFO] Set socket recv buffer succeeded: 425984
22:03:05.863 [INFO] Render Target: 4288 2336
22:03:05.863 [INFO] Refresh Rate: 72
22:03:06.009 [INFO] Received new playspace with size: [1.2, 1.2]
22:03:06.862 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:03:08.839 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:03:08.863 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:03:08.863 [INFO] Set socket send buffer succeeded: 425984
22:03:08.863 [INFO] Set socket recv buffer succeeded: 425984
22:03:08.865 [INFO] Render Target: 4288 2336
22:03:08.865 [INFO] Refresh Rate: 72
22:03:08.938 [INFO] Received new playspace with size: [1.2, 1.2]
22:03:09.864 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:03:12.843 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:03:12.864 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:03:12.864 [INFO] Set socket send buffer succeeded: 425984
22:03:12.864 [INFO] Set socket recv buffer succeeded: 425984
22:03:12.865 [INFO] Render Target: 4288 2336
22:03:12.865 [INFO] Refresh Rate: 72
22:03:13.003 [INFO] Received new playspace with size: [1.2, 1.2]
22:03:13.865 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:03:16.848 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:03:16.869 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:03:16.869 [INFO] Set socket send buffer succeeded: 425984
22:03:16.869 [INFO] Set socket recv buffer succeeded: 425984
22:03:16.871 [INFO] Render Target: 4288 2336
22:03:16.871 [INFO] Refresh Rate: 72
22:03:16.988 [INFO] Received new playspace with size: [1.2, 1.2]
22:03:17.870 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:03:20.857 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:03:20.879 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:03:20.879 [INFO] Set socket send buffer succeeded: 425984
22:03:20.879 [INFO] Set socket recv buffer succeeded: 425984
22:03:20.880 [INFO] Render Target: 4288 2336
22:03:20.880 [INFO] Refresh Rate: 72
22:03:21.012 [INFO] Received new playspace with size: [1.2, 1.2]
22:03:21.880 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:03:24.861 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:03:24.882 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:03:24.882 [INFO] Set socket send buffer succeeded: 425984
22:03:24.882 [INFO] Set socket recv buffer succeeded: 425984
22:03:24.884 [INFO] Render Target: 4288 2336
22:03:24.884 [INFO] Refresh Rate: 72
22:03:25.008 [INFO] Received new playspace with size: [1.2, 1.2]
22:03:25.883 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:03:28.865 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:03:28.886 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:03:28.886 [INFO] Set socket send buffer succeeded: 425984
22:03:28.886 [INFO] Set socket recv buffer succeeded: 425984
22:03:28.887 [INFO] Render Target: 4288 2336
22:03:28.887 [INFO] Refresh Rate: 72
22:03:28.932 [INFO] Received new playspace with size: [1.2, 1.2]
22:03:29.886 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:03:32.869 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:03:32.892 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:03:32.892 [INFO] Set socket send buffer succeeded: 425984
22:03:32.892 [INFO] Set socket recv buffer succeeded: 425984
22:03:32.893 [INFO] Render Target: 4288 2336
22:03:32.893 [INFO] Refresh Rate: 72
22:03:32.989 [INFO] Received new playspace with size: [1.2, 1.2]
22:03:33.893 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:03:36.873 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:03:36.896 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:03:36.896 [INFO] Set socket send buffer succeeded: 425984
22:03:36.896 [INFO] Set socket recv buffer succeeded: 425984
22:03:36.897 [INFO] Render Target: 4288 2336
22:03:36.897 [INFO] Refresh Rate: 72
22:03:37.033 [INFO] Received new playspace with size: [1.2, 1.2]
22:03:37.897 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:03:40.877 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:03:40.898 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:03:40.898 [INFO] Set socket send buffer succeeded: 425984
22:03:40.898 [INFO] Set socket recv buffer succeeded: 425984
22:03:40.899 [INFO] Render Target: 4288 2336
22:03:40.899 [INFO] Refresh Rate: 72
22:03:41.031 [INFO] Received new playspace with size: [1.2, 1.2]
22:03:41.899 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:03:44.881 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:03:44.902 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:03:44.902 [INFO] Set socket send buffer succeeded: 425984
22:03:44.902 [INFO] Set socket recv buffer succeeded: 425984
22:03:44.904 [INFO] Render Target: 4288 2336
22:03:44.904 [INFO] Refresh Rate: 72
22:03:45.000 [INFO] Received new playspace with size: [1.2, 1.2]
22:03:45.903 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:03:48.886 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:03:48.906 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:03:48.906 [INFO] Set socket send buffer succeeded: 425984
22:03:48.906 [INFO] Set socket recv buffer succeeded: 425984
22:03:48.908 [INFO] Render Target: 4288 2336
22:03:48.908 [INFO] Refresh Rate: 72
22:03:49.046 [INFO] Received new playspace with size: [1.2, 1.2]
22:03:49.907 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:03:52.890 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:03:52.912 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:03:52.912 [INFO] Set socket send buffer succeeded: 425984
22:03:52.912 [INFO] Set socket recv buffer succeeded: 425984
22:03:52.913 [INFO] Render Target: 4288 2336
22:03:52.913 [INFO] Refresh Rate: 72
22:03:53.044 [INFO] Received new playspace with size: [1.2, 1.2]
22:03:53.913 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:03:56.895 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:03:56.918 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:03:56.918 [INFO] Set socket send buffer succeeded: 425984
22:03:56.918 [INFO] Set socket recv buffer succeeded: 425984
22:03:56.920 [INFO] Render Target: 4288 2336
22:03:56.920 [INFO] Refresh Rate: 72
22:03:57.073 [INFO] Received new playspace with size: [1.2, 1.2]
22:03:58.419 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:03:59.897 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:03:59.921 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:03:59.921 [INFO] Set socket send buffer succeeded: 425984
22:03:59.921 [INFO] Set socket recv buffer succeeded: 425984
22:03:59.923 [INFO] Render Target: 4288 2336
22:03:59.923 [INFO] Refresh Rate: 72
22:04:00.054 [INFO] Received new playspace with size: [1.2, 1.2]
22:04:00.922 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:04:03.901 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:04:03.930 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:04:03.930 [INFO] Set socket send buffer succeeded: 425984
22:04:03.930 [INFO] Set socket recv buffer succeeded: 425984
22:04:03.932 [INFO] Render Target: 4288 2336
22:04:03.932 [INFO] Refresh Rate: 72
22:04:04.057 [INFO] Received new playspace with size: [1.2, 1.2]
22:04:04.931 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:04:07.905 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:04:07.927 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:04:07.927 [INFO] Set socket send buffer succeeded: 425984
22:04:07.927 [INFO] Set socket recv buffer succeeded: 425984
22:04:07.929 [INFO] Render Target: 4288 2336
22:04:07.929 [INFO] Refresh Rate: 72
22:04:08.058 [INFO] Received new playspace with size: [1.2, 1.2]
22:04:08.431 [INFO] Client disconnected. Cause: Connection reset by peer (os error 104)
22:04:11.909 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:04:11.933 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:04:11.933 [INFO] Set socket send buffer succeeded: 425984
22:04:11.933 [INFO] Set socket recv buffer succeeded: 425984
22:04:11.935 [INFO] Render Target: 4288 2336
22:04:11.935 [INFO] Refresh Rate: 72
22:04:12.055 [INFO] Received new playspace with size: [1.2, 1.2]
22:04:12.934 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:04:15.913 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:04:15.966 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:04:15.966 [INFO] Set socket send buffer succeeded: 425984
22:04:15.966 [INFO] Set socket recv buffer succeeded: 425984
22:04:15.967 [INFO] Render Target: 4288 2336
22:04:15.967 [INFO] Refresh Rate: 72
22:04:16.205 [INFO] Received new playspace with size: [1.2, 1.2]
22:04:16.967 [INFO] Client disconnected. Cause: Broken pipe (os error 32)
22:04:18.915 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B
22:04:19.069 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B
22:04:19.069 [INFO] Set socket send buffer succeeded: 425984
22:04:19.069 [INFO] Set socket recv buffer succeeded: 425984
22:04:19.070 [INFO] Render Target: 4288 2336
22:04:19.070 [INFO] Refresh Rate: 72
22:04:19.341 [INFO] Received new playspace with size: [1.2, 1.2]
22:04:21.850 [INFO] Client disconnected. Timeout
The-personified-devil commented 2 days ago

Probably related to firewall, see #2250 or ask in chat if you can't get it to work regardless, support is usually a lot better there

DianaLunaXIV commented 1 day ago

When I execute firewall-cmd --get-active-zones | grep -P '^\w+.*\w$' (as defined in this bash script) I get no output on my end. If I remove the regex pipe and just run firewall-cmd --get-active-zones I get the following output mapping to the public zone:

$ firewall-cmd --get-active-zones
public (default)
  interfaces: *******

My guess is that the script I linked above is reporting a successful command output from searching for active zones, but provides no entries for the following loop to iterate over, resulting in no service being added to active firewalld zones. Changing the regex may be a potential solution if that's the root cause of the problem.

pettrak commented 1 day ago

I tried disabling the firewall by using this command in the terminal: systemctl stop firewalld that I found from this comment and it worked. no more connection issue.

I did apply the firewall rules from the ALVR Streamer, go through the process window of giving it root privileges and got a validation from the logs telling me it successfully applied them. Which of course, didn't work until I disabled the firewall completely. So it's likely that ALVR doesn't set the firewall rules properly.

pettrak commented 1 hour ago

I don't know if I should close this issue (Closed as not planed at least) or not. While I technically found a fix for it, disabling the firewall is not a safe nor a reliable solution. It's an unreliable workaround for an existing bug (#2250)...

I think I'll have it open until it all has been properly resolved.

DianaLunaXIV commented 1 hour ago

@pettrak You don't need to fully disable firewall to work around this issue. You can add the alvr service (created by previous versions of alvr in my case, although you could create it yourself if it doesn't exist) or the individual ports alvr requires manually to the public zone of your firewall.

I used the firewall-config GUI to accomplish this, but you can also use the terminal.