SimulaVR / Simula

Linux VR Desktop
MIT License
2.91k stars 87 forks source link

ALVR compatibility #173

Open rmortes opened 2 years ago

rmortes commented 2 years ago

Hi! I tried simula in my Oculus Quest 2 wirelessly using ALVR.

ALVR starts a SteamVR instance, but Simula didn't attach to it. SteamVR didn't recognize any game playing, and Simula didn't receive any input event from the headset. I tried starting Simula after, before, restarted a few times, but nothing worked

The documentation says that Simula uses SteamVR to interface with headsets, so why didn't it interface with mine? I've read that the Quest 2 don't have linux drivers, but since I'm using ALVR that shouldn't be a problem right?

SirObby commented 2 years ago

Does this mean Simula won't support the Quest 2?

rmortes commented 2 years ago

I don't know if it will, but I wan't to know why it's not working now. I think it should but I've been unable to make it work

deivid11 commented 2 years ago

I've tried the app "Immersed" linux version on my quest 2 .Even with the max resolution unlocked on the quest, is hard to take a long time working on the headset because the non optimal font rendering, poor resolution, colors and contrast. You have to move all your head to center the thing you want to see, just moving the eyes don't work. With all that said I'm not saying you to stop trying to make SimulaVR work with your quest, just not expect too much if you make it work. I hope SimulaVR and it's iterations give us a comfortable VR working experience ✌🏼.

ruffnext commented 1 year ago

Since simula uses godot_openvr, you need to specify the location of the steam library to make it work. Just refer to this article https://github.com/GodotVR/godot_openvr#linux-notes

ruffnext commented 1 year ago

Yes it works well!

Device: steam deck / pico 4

Screenshot_20230208_202009

AlfredoSequeida commented 1 year ago

@ruffnext It's awesome to see that you were able to get it working with ALVR! I tried adding the env variable as stated in that guide you linked, but It does not work for me. Did you use the libgodot_openvr.so file in Simula/addons/godot-openvr/bin/x11 ?