Quest 2 crashing
Quest 2 client goes to a black screen immediately after connecting to the host PC, hitting the home button then kicks me straight to the home screen. Attempting to restart the client just gives the infinite 3 dots, and the home button causes the same issue.
I have tried multiple versions and it seems to be an issue across the board, believe there was a system update for the quest 2 recently which seems to have caused the issue,
wow this is still an issue, it was this commit
Seemed to be working fine until about a week and a half ago though, went away for 2 days, came back and it stopped working
Had similar issues https://github.com/alvr-org/ALVR/issues/2833
Minor update, has randomly started working again with no change on anything involved. ..........
and stopped again a day later. Absolutely no idea what could possibly have changed on either end to be causing it.
[SESSION] Updated 21:08:45.040 [INFO] Driver name: radv 21:08:45.040 [WARNING] Make sure you have put the following line in your SteamVR launch options and restart it: /home/sam/.local/share/Steam/steamapps/common/SteamVR/bin/vrmonitor.sh %command% 21:08:45.045 [INFO] GPU Encoder vendor: Mesa Gallium driver 24.3.3-arch1.2 for AMD Radeon RX 6750 XT (radeonsi, navi22, LLVM 19.1.6, DRM 3.59, 6.12.9-zen1-1-zen) 21:08:45.045 [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. 21:08:48.647 [INFO] Server connected 21:08:49.349 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B 21:08:49.368 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B 21:08:49.368 [INFO] Set socket send buffer succeeded: 425984 21:08:49.368 [INFO] Set socket recv buffer succeeded: 425984 21:08:49.370 [INFO] Render Target: 4288 2336 21:08:49.370 [INFO] Refresh Rate: 60 21:08:49.386 [INFO] Client 8159.client.local.: [Error] Handling wgpu errors as fatal by default 21:08:49.554 [INFO] Client 8159.client.local.: [Error] ALVR panicked: What happened: panicked at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-24.0.1/src/backend/wgpu_core.rs:1303:26: wgpu error: Validation Error
Caused by: In Device::create_render_pipeline Pipeline constant error in ShaderStages(VERTEX) shader: Source f64 value needs to be finite (NaNs and Inifinites are not allowed) for number destinations
Backtrace: 0: alvr_common::logging::set_panic_hook::{{closure}} at /home/runner/work/ALVR-nightly/ALVR-nightly/alvr/common/src/logging.rs:191:13 1: <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/alloc/src/boxed.rs:1980:9 std::panicking::rust_panic_with_hook at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panicking.rs:841:13 2: std::panicking::begin_panic_handler::{{closure}} at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panicking.rs:706:13 3: std::sys::backtrace::__rust_end_short_backtrace at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/sys/backtrace.rs:168:18 4: __rustc::rust_begin_unwind at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panicking.rs:697:5 5: core::panicking::panic_fmt at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/core/src/panicking.rs:75:14 6: wgpu::backend::wgpu_core::default_error_handler at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-24.0.1/src/backend/wgpu_core.rs:653:5 wgpu::backend::wgpu_core::ErrorSinkRaw::handle_error at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-24.0.1/src/backend/wgpu_core.rs:637:21 wgpu::backend::wgpu_core::ContextWgpuCore::handle_error_inner at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-24.0.1/src/backend/wgpu_core.rs:298:9 7: wgpu::backend::wgpu_core::ContextWgpuCore::handle_error at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-24.0.1/src/backend/wgpu_core.rs:310:9 <wgpu::backend::wgpu_core::CoreDevice as wgpu::dispatch::DeviceInterface>::create_render_pipeline at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-24.0.1/src/backend/wgpu_core.rs:1303:26 wgpu::api::device::Device::create_render_pipeline at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-24.0.1/src/api/device.rs:196:24 8: alvr_graphics::stream::StreamRenderer::new at /home/runner/work/ALVR-nightly/ALVR-nightly/alvr/graphics/src/stream.rs:137:24 9: alvr_client_openxr::stream::StreamContext::new at /home/runner/work/ALVR-nightly/ALVR-nightly/alvr/client_openxr/src/stream.rs:180:24 alvr_client_openxr::entry_point at /home/runner/work/ALVR-nightly/ALVR-nightly/alvr/client_openxr/src/lib.rs:393:39 10: alvr_client_openxr::android_main::{{closure}} at /home/runner/work/ALVR-nightly/ALVR-nightly/alvr/client_openxr/src/lib.rs:545:9 std::sys::backtrace::rust_begin_short_backtrace at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/sys/backtrace.rs:152:18 11: std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}} at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/thread/mod.rs:559:17 <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/core/src/panic/unwind_safe.rs:272:9 std::panicking::try::do_call at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panicking.rs:589:40 std::panicking::try at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panicking.rs:552:19 std::panic::catch_unwind at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panic.rs:359:14 std::thread::Builder::spawn_unchecked::{{closure}} at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/thread/mod.rs:557:30 core::ops::function::FnOnce::call_once{{vtable.shim}} at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/core/src/ops/function.rs:250:5 12: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/alloc/src/boxed.rs:1966:9 <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/alloc/src/boxed.rs:1966:9 std::sys::pal::unix::thread::Thread::new::thread_start at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/sys/pal/unix/thread.rs:109:17 13: _ZL15__pthread_startPv 14: __start_thread
21:08:49.800 [INFO] CEncoder::Run 21:08:49.800 [INFO] CEncoder Listening 21:08:49.813 [INFO] CEncoder client connected, pid 7796, cmdline /home/sam/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor 21:08:49.831 [INFO] Using Vulkan device AMD Radeon RX 6750 XT (RADV NAVI22) 21:08:49.841 [INFO] Using device path /dev/dri/renderD128 21:08:49.841 [INFO] FrameRender: Input size 4288x2336 21:08:49.841 [INFO] FrameRender: Output size 4288x2336 21:08:49.866 [INFO] Using VAAPI encoder 21:08:50.371 [INFO] Client disconnected. Cause: Connection reset by peer (os error 104) 21:11:56.368 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B 21:11:56.385 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B 21:11:56.385 [INFO] Set socket send buffer succeeded: 425984 21:11:56.385 [INFO] Set socket recv buffer succeeded: 425984 21:11:56.387 [INFO] Render Target: 4288 2336 21:11:56.387 [INFO] Refresh Rate: 60 21:11:56.416 [INFO] Client 8159.client.local.: [Error] Handling wgpu errors as fatal by default 21:11:56.574 [INFO] Client 8159.client.local.: [Error] ALVR panicked: What happened: panicked at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-24.0.1/src/backend/wgpu_core.rs:1303:26: wgpu error: Validation Error
Caused by: In Device::create_render_pipeline Pipeline constant error in ShaderStages(VERTEX) shader: Source f64 value needs to be finite (NaNs and Inifinites are not allowed) for number destinations
Backtrace: 0: alvr_common::logging::set_panic_hook::{{closure}} at /home/runner/work/ALVR-nightly/ALVR-nightly/alvr/common/src/logging.rs:191:13 1: <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/alloc/src/boxed.rs:1980:9 std::panicking::rust_panic_with_hook at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panicking.rs:841:13 2: std::panicking::begin_panic_handler::{{closure}} at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panicking.rs:706:13 3: std::sys::backtrace::__rust_end_short_backtrace at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/sys/backtrace.rs:168:18 4: __rustc::rust_begin_unwind at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panicking.rs:697:5 5: core::panicking::panic_fmt at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/core/src/panicking.rs:75:14 6: wgpu::backend::wgpu_core::default_error_handler at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-24.0.1/src/backend/wgpu_core.rs:653:5 wgpu::backend::wgpu_core::ErrorSinkRaw::handle_error at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-24.0.1/src/backend/wgpu_core.rs:637:21 wgpu::backend::wgpu_core::ContextWgpuCore::handle_error_inner at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-24.0.1/src/backend/wgpu_core.rs:298:9 7: wgpu::backend::wgpu_core::ContextWgpuCore::handle_error at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-24.0.1/src/backend/wgpu_core.rs:310:9 <wgpu::backend::wgpu_core::CoreDevice as wgpu::dispatch::DeviceInterface>::create_render_pipeline at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-24.0.1/src/backend/wgpu_core.rs:1303:26 wgpu::api::device::Device::create_render_pipeline at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-24.0.1/src/api/device.rs:196:24 8: alvr_graphics::stream::StreamRenderer::new at /home/runner/work/ALVR-nightly/ALVR-nightly/alvr/graphics/src/stream.rs:137:24 9: alvr_client_openxr::stream::StreamContext::new at /home/runner/work/ALVR-nightly/ALVR-nightly/alvr/client_openxr/src/stream.rs:180:24 alvr_client_openxr::entry_point at /home/runner/work/ALVR-nightly/ALVR-nightly/alvr/client_openxr/src/lib.rs:393:39 10: alvr_client_openxr::android_main::{{closure}} at /home/runner/work/ALVR-nightly/ALVR-nightly/alvr/client_openxr/src/lib.rs:545:9 std::sys::backtrace::rust_begin_short_backtrace at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/sys/backtrace.rs:152:18 11: std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}} at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/thread/mod.rs:559:17 <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/core/src/panic/unwind_safe.rs:272:9 std::panicking::try::do_call at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panicking.rs:589:40 std::panicking::try at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panicking.rs:552:19 std::panic::catch_unwind at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panic.rs:359:14 std::thread::Builder::spawn_unchecked::{{closure}} at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/thread/mod.rs:557:30 core::ops::function::FnOnce::call_once{{vtable.shim}} at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/core/src/ops/function.rs:250:5 12: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/alloc/src/boxed.rs:1966:9 <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/alloc/src/boxed.rs:1966:9 std::sys::pal::unix::thread::Thread::new::thread_start at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/sys/pal/unix/thread.rs:109:17 13: _ZL15__pthread_startPv 14: __start_thread
21:11:57.389 [INFO] Client disconnected. Cause: Connection reset by peer (os error 104) 21:14:14.384 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B 21:14:14.867 [INFO] Server disconnected 21:14:16.430 [ERROR] Handshake error for 8159.client.local.: Try again 21:14:16.677 [INFO] Server connected 21:14:18.434 [INFO] Initial socket buffer size: send: 87040B, recv: 131072B 21:14:18.447 [INFO] Initial socket buffer size: send: 212992B, recv: 212992B 21:14:18.447 [INFO] Set socket send buffer succeeded: 425984 21:14:18.447 [INFO] Set socket recv buffer succeeded: 425984 21:14:18.448 [INFO] Render Target: 4288 2336 21:14:18.448 [INFO] Refresh Rate: 72 21:14:18.476 [INFO] Client 8159.client.local.: [Error] Handling wgpu errors as fatal by default 21:14:18.643 [INFO] Client 8159.client.local.: [Error] ALVR panicked: What happened: panicked at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-24.0.1/src/backend/wgpu_core.rs:1303:26: wgpu error: Validation Error
Caused by: In Device::create_render_pipeline Pipeline constant error in ShaderStages(VERTEX) shader: Source f64 value needs to be finite (NaNs and Inifinites are not allowed) for number destinations
Backtrace: 0: alvr_common::logging::set_panic_hook::{{closure}} at /home/runner/work/ALVR-nightly/ALVR-nightly/alvr/common/src/logging.rs:191:13 1: <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/alloc/src/boxed.rs:1980:9 std::panicking::rust_panic_with_hook at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panicking.rs:841:13 2: std::panicking::begin_panic_handler::{{closure}} at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panicking.rs:706:13 3: std::sys::backtrace::__rust_end_short_backtrace at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/sys/backtrace.rs:168:18 4: __rustc::rust_begin_unwind at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panicking.rs:697:5 5: core::panicking::panic_fmt at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/core/src/panicking.rs:75:14 6: wgpu::backend::wgpu_core::default_error_handler at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-24.0.1/src/backend/wgpu_core.rs:653:5 wgpu::backend::wgpu_core::ErrorSinkRaw::handle_error at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-24.0.1/src/backend/wgpu_core.rs:637:21 wgpu::backend::wgpu_core::ContextWgpuCore::handle_error_inner at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-24.0.1/src/backend/wgpu_core.rs:298:9 7: wgpu::backend::wgpu_core::ContextWgpuCore::handle_error at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-24.0.1/src/backend/wgpu_core.rs:310:9 <wgpu::backend::wgpu_core::CoreDevice as wgpu::dispatch::DeviceInterface>::create_render_pipeline at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-24.0.1/src/backend/wgpu_core.rs:1303:26 wgpu::api::device::Device::create_render_pipeline at /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-24.0.1/src/api/device.rs:196:24 8: alvr_graphics::stream::StreamRenderer::new at /home/runner/work/ALVR-nightly/ALVR-nightly/alvr/graphics/src/stream.rs:137:24 9: alvr_client_openxr::stream::StreamContext::new at /home/runner/work/ALVR-nightly/ALVR-nightly/alvr/client_openxr/src/stream.rs:180:24 alvr_client_openxr::entry_point at /home/runner/work/ALVR-nightly/ALVR-nightly/alvr/client_openxr/src/lib.rs:393:39 10: alvr_client_openxr::android_main::{{closure}} at /home/runner/work/ALVR-nightly/ALVR-nightly/alvr/client_openxr/src/lib.rs:545:9 std::sys::backtrace::rust_begin_short_backtrace at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/sys/backtrace.rs:152:18 11: std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}} at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/thread/mod.rs:559:17 <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/core/src/panic/unwind_safe.rs:272:9 std::panicking::try::do_call at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panicking.rs:589:40 std::panicking::try at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panicking.rs:552:19 std::panic::catch_unwind at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/panic.rs:359:14 std::thread::Builder::spawn_unchecked::{{closure}} at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/thread/mod.rs:557:30 core::ops::function::FnOnce::call_once{{vtable.shim}} at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/core/src/ops/function.rs:250:5 12: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/alloc/src/boxed.rs:1966:9 <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/alloc/src/boxed.rs:1966:9 std::sys::pal::unix::thread::Thread::new::thread_start at /rustc/17067e9ac6d7ecb70e50f92c1944e545188d2359/library/std/src/sys/pal/unix/thread.rs:109:17 13: _ZL15__pthread_startPv 14: __start_thread
21:14:19.451 [INFO] Client disconnected. Cause: Connection reset by peer (os error 104) 21:14:27.688 [INFO] Server disconnected 21:15:00.612 [INFO] Driver name: radv 21:15:00.612 [WARNING] Make sure you have put the following line in your SteamVR launch options and restart it: /home/sam/.local/share/Steam/steamapps/common/SteamVR/bin/vrmonitor.sh %command% 21:15:00.616 [INFO] GPU Encoder vendor: Mesa Gallium driver 24.3.3-arch1.2 for AMD Radeon RX 6750 XT (radeonsi, navi22, LLVM 19.1.6, DRM 3.59, 6.12.9-zen1-1-zen) 21:15:00.616 [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. 21:15:04.724 [INFO] Server connected 21:15:05.760 [ERROR] Could not initiate connection for 8159.client.local.: Connection refused (os error 111)
Heres the log of my latest attempt, no real idea what im looking at, might be worth noting that the steamvr launch option is present, probably an unrelated bug though.
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.