alvr-org / ALVR

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

[ Quest 2 ] Getting 307 error on Arch Linux #909

Closed chiboreache closed 1 year ago

chiboreache commented 2 years ago

Everything is bleeding edge.

Connection screen is correct (fps, black theme), but then streaming is failing, picture having broken perspective.

Environement

Hardware

https://linux-hardware.org/?probe=2ca9e42a3f

CPU: AMD 5950X

GPU: RADEON 5700XT

Audio: mb

Installation

ALVR Version: 16.0.0.r0.gece4d74c-4

SteamVR Version: multilib/steam 1.0.0.74-1

Install Type: aur

OS Name and Version : Arch Linux

ghost commented 2 years ago

started having a similar issue, but on solus with an nvidia card.

thevulturer commented 2 years ago

Same thing, AMD (RX 570) and nVidia (GTX 1050 Ti), Oculus Quest 2, Arch Linux, tried ALVR 18 and 19, Wayland and Xorg, always getting error 307.

ghost commented 2 years ago

Same thing, AMD (RX 570) and nVidia (GTX 1050 Ti), Oculus Quest 2, Arch Linux, tried ALVR 18 and 19, Wayland and Xorg, always getting error 307.

i managed to actually fix this by disabling llvmpipe (not reccomended) via a script

xDShot commented 1 year ago

Fixed

Vixea commented 1 year ago

Should be fixed with the latest commits awaiting comment by author.

Kieaer commented 1 year ago

@Vixea I alreday tried master branch source build but still 307 (3 hours ago)

Vixea commented 1 year ago

Wayland? Also I asked for the author but I'll help you here anyway.

Kieaer commented 1 year ago

Yes. ubuntu 22.04.1 using wayland by default.

Vixea commented 1 year ago

Then this bug does not apply to you as he's using xorg and steamvr crashes with GPUs that support modifiers(not an ALVR bug)

chiboreache commented 1 year ago

@Vixea

sorry it was so long ago that it broke in another place

i can't even connect it now

Client disconnected. Cause: At alvr/sockets/src/control_socket.rs:36 (and 175)


ok that was versions mismatch ( sidequest nightly deploying is buggy somehow)

after installing propper versions by hand i still can't get the picture

tested on v19 and v20 alvr-git-r2139.4095746c-1 (with drivers restart and re-trust)

alvr client quest nightly-20221124-113606 alvr client quest nightly-20221124-113550

chiboreache commented 1 year ago

my video drivers is fine btw, no glitches whatsoever

2022-11-24x12:05:02

Kieaer commented 1 year ago

I solved 307 error. Build ALVR from source (master branch) You must build ffmpeg first. Bundle build will make 307 error.

chiboreache commented 1 year ago

hm🤔 ok i will try

2022-11-24x12:14:06

Kieaer commented 1 year ago

alvr_linux_server_ubuntu_22.04.1.tar.gz If build fail, try to this version (I built it)

alvr_client_quest_version.apk apk is here

chiboreache commented 1 year ago

just fine, rebuilding alvr-git now

2022-11-24x12:22:40


same ~_~

Kieaer commented 1 year ago

try to my built version lol

chiboreache commented 1 year ago

it's redundant for Arch users i guess

2022-11-24x12:37:37

https://github.com/alvr-org/ALVR/wiki/Installation

Vixea commented 1 year ago

This issue is fine to close as it's seems to have been user error and has been resolved? Please read the wiki!

chiboreache commented 1 year ago

it's not my fault! -_-

give me a link and i'll check

Vixea commented 1 year ago

https://github.com/alvr-org/ALVR/wiki/Building-From-Source Try this or the appimage you should not have to use ffmpeg-git just the regular ffmpeg package in the arch repositories.

chiboreache commented 1 year ago

regular ffmpeg package in the arch repositories.

i used from the beginning, watch at screenshot 😡 https://github.com/alvr-org/ALVR/issues/909#issuecomment-1326160887

what difference of building from source and from aur's alvr-git !?

Kirottu commented 1 year ago

Try setting SteamVR launch options to RADV_DEBUG=nodcc %command%

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.