SteamVR-for-Linux icon indicating copy to clipboard operation
SteamVR-for-Linux copied to clipboard

[BUG] Steam Link on Quest not detecting Linux PC

Open uumas opened this issue 1 year ago • 125 comments

Describe the bug Steam Link on the Quest doesn't see Steam VR on Linux, while it finds Windows PCs just fine.

To Reproduce Steps to reproduce the behavior:

  1. Open Steam VR on Linux
  2. Open Steam Link on Quest
  3. The Linux PC is not found

Expected behavior A clear and concise description of what you expected to happen.

System Information (please complete the following information):

  • Distribution: Fedora
  • SteamVR version: 2.1.9
  • Steam client version: 1696019606
  • Opted into Steam client beta?: No
  • Graphics driver version: 535.113.01

Additional context https://steamcommunity.com/app/221410/discussions/0/4027969596866806247/

uumas avatar Dec 06 '23 11:12 uumas

I have the same issue, it works well with linux pc to android phone.

maidenone avatar Dec 08 '23 14:12 maidenone

I have the same issue, I can stream from my Linux desktop to my android phone but my quest 2 cannot find my desktop during setup.

Hackling92 avatar Dec 08 '23 15:12 Hackling92

yup, same issue here. shows up on a phone but not on the quest 2

Tanza3D avatar Dec 09 '23 11:12 Tanza3D

Intended, see the FAQ Hope this is not a wontfix and will be implemented

HuggieBo avatar Dec 09 '23 17:12 HuggieBo

yeah, I really hope Linux support will come

Furdox avatar Dec 09 '23 22:12 Furdox

+1 for penguin support :penguin:

MiMillieuh avatar Dec 12 '23 18:12 MiMillieuh

Hoping for Linux support myself. Just received a Quest 2 and are eager to get it working with Linux :-).

Svampebob1 avatar Dec 12 '23 21:12 Svampebob1

What's the reason that this isn't supported, as others have mentioned, streaming from linux works fine to another phone or computer. Why is it any different for quest devices?

hsaafan avatar Dec 15 '23 17:12 hsaafan

What's the reason that this isn't supported, as others have mentioned, streaming from linux works fine to another phone or computer. Why is it any different for quest devices?

i'd assume something to do with nvidia drivers

Tanza3D avatar Dec 15 '23 22:12 Tanza3D

It seems Linux PC is simply blacklisted on the Quest side of things for the time being.

KawaiiDinosaur avatar Dec 16 '23 01:12 KawaiiDinosaur

I just bought Quest 2 because of Steam Link app. I have SteamDeck and Linux gaming PC. Imagine my surprise when I found out Linux is not supported. "SteamLink supports Quest" is borderline false advertising when your PC is running Linux or SteamOS for that matter.

kimec avatar Dec 17 '23 23:12 kimec

Yeah, this sucks. Bought a quest 3 mainly because I already use steam link with my steam deck.

metcalsr28 avatar Dec 18 '23 17:12 metcalsr28

The latest version of SteamLink for the Quest now does detect Linux PCs, but then it clearly states that VR streaming from that PC isn't supported. So, that's progress I guess.

tomungh avatar Dec 19 '23 00:12 tomungh

The latest version of SteamLink for the Quest now does detect Linux PCs, but then it clearly states that VR streaming from that PC isn't supported. So, that's progress I guess.

Just checked, I can see my computer now but can't connect. Hopefully we can get linux support soon but I do appreciate that they're making progress.

hsaafan avatar Dec 19 '23 03:12 hsaafan

bought a quest 3 2 weeks ago and returned it because the steam link application in the headset did not display my linux pc, I will get it again when it works.

Guillaume7499 avatar Dec 19 '23 08:12 Guillaume7499

You guys do realize alvr exists

Vixea avatar Dec 20 '23 07:12 Vixea

You guys do realize alvr exists

very very laggy on linux, maybe just me - i've never been quite sure if the lag comes from steamvr or alvr, but had no way to test, this new steam link feature seemed like a good way to check that

Tanza3D avatar Dec 20 '23 12:12 Tanza3D

You guys do realize alvr exists

ALVR won't run properly on Debian 12. Nvidia drivers are too old 😅. I'm waiting for a fix from Valve. In the meantime I'm booting Windows, hoping they'll fix it soon.

Svampebob1 avatar Dec 20 '23 13:12 Svampebob1

I dug into it a little while ago. The windows branch has "driver_vrlink.dll" at "/SteamVR/drivers/vrlink/bin/win64" but the Linux version has no such file. The directory still exists though, with all the other files being the same. It looks like the Linux branch needs an equivalent ".so" (linux64/driver_vrlink.so) that isn't there/developed (yet?). On top of that, I'm not sure if something needs to change on the steam installation itself (with steam remote play/steam link), or if it will "just work" with a *.so drop in.

I also tried using proton on SteamVR, but I could not get it to launch at all. Not sure if games will be able to communicate with the openxr runtime with proton anyways

Ednaordinary avatar Dec 21 '23 00:12 Ednaordinary

You guys do realize alvr exists

very very laggy on linux, maybe just me - i've never been quite sure if the lag comes from steamvr or alvr, but had no way to test, this new steam link feature seemed like a good way to check that

Well there a easy way to check join our discord server and I'll help you out or someone else

Vixea avatar Dec 21 '23 00:12 Vixea

Oh I guarantee you one way or another it's Valve's fault(unless you're config was just awful) aka then not implementing a damn interface we've been asking for 3 damn years now

Vixea avatar Dec 21 '23 00:12 Vixea

why is this thread so toxic? a feature is missing, Valve so far expressed genuine interest in supporting Linux, I expect it to come soon enough (in Valve time)

Octelly avatar Dec 21 '23 10:12 Octelly

Oh I guarantee you one way or another it's Valve's fault(unless you're config was just awful) aka then not implementing a damn interface we've been asking for 3 damn years now

doesn't change the fact that atm im forced to reboot to windows to play, and steam link was a viable solution :/

Tanza3D avatar Dec 21 '23 11:12 Tanza3D

Like I said join our discord and I can show you how viable it can be

Vixea avatar Dec 21 '23 17:12 Vixea

You guys do realize alvr exists

HAHAHA thats fucking hilarious try setting it up on ubuntu.

RetroWebVS avatar Dec 25 '23 04:12 RetroWebVS

I'm over at a friend's house to play VR for Christmas Eve. We have spent all of almost all of our expected playtime troubleshooting his alvr installation which broke again for the 3rd time now.

metcalsr28 avatar Dec 25 '23 04:12 metcalsr28

Well if you joined the discord or the matrix chat, I could probably tell you why it's because SteamVR changed the runtime to sniper in some parts which uses a container you have to build ALVR in the container else SteamVR won't run with ALVR. The workaround is to use steam play none. Like I said you guys really aren't giving alvr a chance down vote me all you want, but it doesn't change reality

Vixea avatar Dec 25 '23 06:12 Vixea

You guys do realize alvr exists

HAHAHA thats fucking hilarious try setting it up on ubuntu.

Ok, when I get home from Christmas I'll set it up in a day I'll let you know when I get back hell I'll even record it for you

Vixea avatar Dec 25 '23 06:12 Vixea

Replying to https://github.com/ValveSoftware/SteamVR-for-Linux/issues/655#issuecomment-1868779061

well it's great for you that you seemingly have the perfect computer, setup, and knowledge to set it up in a day, shame other people sadly do not come born with this knowledge and hardware

Tanza3D avatar Dec 25 '23 08:12 Tanza3D

Replying to https://github.com/ValveSoftware/SteamVR-for-Linux/issues/655#issuecomment-1868848733

Hmm I wonder where I got that knowledge of only there was a place to receive help(hint your not helping your case by refusing help), also no I don't have a perfect PC at least no more perfect than your's

Vixea avatar Dec 25 '23 08:12 Vixea