Meta Quest 3 - PCVR - Newbi Fragen

Ghostfacekalle

Lt. Commander
Registriert
Okt. 2020
Beiträge
1.180
Hallo liebes Forum.

Ich habe mir vor kurzem eine Meta Quest 3 gekauft welche ich für PCVR nutze.
Nach einer Eingewöhnungszeit habe ich jetzt noch die eine oder andere Frage,
welche ich bis her selber nicht lösen konnte.

Erstmal die Specs meines Rechners:

Motherboard : Asrock B550 Pro
CPU : AMD Ryzen 7 5800 X3D
RAM : 2x Gskill Aegis 3200 mit insgesamt 32GB (läuft stabil mit XMP-Setting)
GPU : Powercolor Red Devil-AMD RX 6800 XT (16GB)
...den Rest spare ich mir erstmal auf Anfrage gibt es mehr Infos

Verbunden wird die Quest über ein Linkkabel von KIWI.
Virtual Desktop(VD) wird verwendet.

GPU Treiber ist der 25.3.1. der mir auch von VD vorgeschlagen wurde. Der Aktuelle ( 26.2.2 ) läuft gefühlt nicht so rund und sorgt auch für Freezes in unterschiedlichen Abständen und Längen.

Nun zu meinen Fragen...

1. Datenübertragung bzw Codec

Ich habe gelesen das viele mit Linkkabel hohe Datenübertragungsraten mit h264+ erreichen.
500-900 Mbits können möglich sein.
Davon bin ich aber weit entfernt. Mit h264+ kann ich maximal 240 Mbits im VD einstellen.Ab 240 Mbits ca gehen die Latenzen immer höher.

Das Linkkabel ist direkt am Mainboard eingesteckt an USB 3.2. Der Verbindungstest sagt mir immer das eine Übertragungsrate von 2,4 GBits anliegt. Das sollte auf jedenfall in Ordnung gehen.

Außerdem habe ich das Problem das es immer mal Latenzspitzen gibt von 100ms und mehr.
Ich habe Versucht mit den Grafikeinstellungen zu spielen um das zu umgehen. Aber irgendwie ist es nicht wirklich besser geworden.
Beispiel:
Half-Life 2 mit VR-Mod (beste Grafik einstellungen forciert, MSAA 2x)
SteamVR Auflösung auf 100% festgenagelt
VD Einstellungen - 80FPS, Qualität-Hoch, h264/200mbit,Snapdragon an,Space Warp ist aus

Ich hatte die Einstellungen vorher schon höher (90 FPS,Qualität-Godlike) ,da lief es eigentlich genauso.
Gefühlt liegt es nicht am Rechner , würde meine Hand da aber auch nicht ins Feuer legen.
Ich muss mal noch schauen ob ich das AMD Overlay in VR aktivieren kann um mehr Informationen über die HW-Aktivitäten zu bekommen.Also wie die GPU Auslastung wirklich ist. Im Zweifel muss ich wirklich mal richtig tief runter mit den Einstellungen und dann mal testen

Auch das Ändern der Codecs bringt nicht viel.Da kommen die Latenz Spikes auch noch mehr oder weniger.
2. VD - Einstellungen

Was genau machen die Qualitätseinstellungen im VD eigentlich? Die Auflösung bleibt im VD-Overlay gleich, egal ob Mittel oder Godlike. Hat dies nur mit dem Streaming zu tun und gar nicht mit dem Rendern?

Kann es sein das VD und SteamVR sich gegenseitig beeinflussen? Ich habe zum Beispiel 100% Renderauflösung im Steam eingestellt,genauso wie in Horizont.
Trotzdem habe ich z.b. im SteamVR Home eine Auflösung von 152%.

Muss man da irgendwas beachten was man in welchen Programm einstellt?


3. Runtime

Es wird nur die SteamVR Runtime genutzt. Selbst wenn ich im VD die VDXR auswähle ist immer SteamVR aktiv.



Das waren jetzt erstmal die Hauptfragen die micht beschäftigen.

Ich bedanke mich hier schon mal für die Hilfe.
 
Zur performance Analyse kann nur empfehlen im Oculus Debug Tool das Performance HUD einzublenden:

1773764729348.png


Zum Rest kann ich nicht viel sagen. VD kenn ich nicht, mit Oculus-Link hatte ich eigentlich nirgends Probleme. Der Umstieg von einer 6900XT zu einer 4090 war allerdings ein VR-Quantensprung. Auf einmal lief alles flüssig.
 
  • Gefällt mir
Reaktionen: Ghostfacekalle
VirtualDesktop (VD) kann nur via WLAN genutzt werden. Es gab mal eine Zeit, in der man einen USB-C-zu-Ethernet-Adapter nutzen konnte, um VD via "Kabel" nutzen zu können. Vielleicht geht das noch, ich weiß es nicht.

Steam-Render-Auflösung ist immer 100 %, sollte nicht verstellt werden, wenn man VD nutzt. Wenn man via Steam-Link spielt, dann kann man dort die Auflösung einstellen.
 
VD zeigt mir an das es verbunden ist.
Es läuft auch schön flüssig,bis mal eine Latenz Spitze kommt, dann hängt es mal etwas.
Also scheint es wohl generell über das Linkkabel zu funktionieren. Ob die Spitzen und die Latenzerhöhung bei hohen Bitraten an einer Inkompatibilität liegen müsste ich mal überprüfen.

Ich habe schon mal probiert VD auszulassen und über Metalink (Kabel) auf SteamVR zuzugreifen und das Spiel zu starten.
Bei Half Life 2 ist mir aber aufgefallen das alles etwas hackelig läuft. Gerade Handbewegungen sind ruckelig.

In SteamVR ist die Auflösung übergreifend auf 100% eingestellt.
Aber in SteamHome habe ich z.b. festgestellt das die Auflösung trotzdem automatisch auf 152% gestellt wird.
In Meta Link ist die Auflösung auch auf 100% fixiert.

@Luftgucker
Danke für den Tipp mit dem Overlay. Das schaue ich mir später mal an.
4090 zu 6900XT ist natürlich ein Sprung.
Aber auch mit der AMD sollte es schon in ihrem Rahmen gut laufen.
 
Hatte damals mit der quest 3 und steamlink über wlan kein problem, hast du das schon per wlan versucht?

Aktuell hab ich eine pico 4 und nutze ALVR zum streaming, hat aber viele regler an denen man drehen kann. Evtl. Ists einen versuch wert, läuft bei mir am besten.

Musst du die bitrate höherstellen?
Ich persöhnlich sehe über 220-250mbit keinen unterschied mehr
 
Noch mal danke an alle Antworten.

Ich glaube ich habe ein generelles Verständnispropblem von der Verbindung und VD.
Ich dachte die ganze Zeit das ich mit Link-Kabel verbunden bin und VD nutze. Aber es kann sein das es doch über das Wlan lief.

Ich muss das dann gleich mal checken wenn ich Zeit habe.
Das würde natürlich alles auf den Kopf stellen und ich fange erstmal wieder von vorne an mit ausloten und einstellen. :D

Ich melde mich zurück wenn ich das geprüft habe.

Edit: Oh Mann! Danke @Mircosfot für den entscheidenden Hinweis.
Ich bin wirklich im Wlan verbunden. Das erklärt natürlich die Spikes.

Ich versuche jetzt erstmal die Verbindung via Link Kabel und SteamVR.
Ich melde mich eieder wenn ich fragen habe.
 
Zuletzt bearbeitet:
Ja das kann manchmal alles sehr verwirrend sein. :D
Guck am Besten auch hier nochmal vorbei.
https://www.computerbase.de/forum/t...treaming-quick-check-hilfestellungen.2162724/

Nur kurz runtergebrochen weil es sehr viele Faktoren gibt:
VD nutz man am Besten nur Wireless, mit Kabel ist nicht vorgesehen und geht nur über Umwege.
Per Kabel spielst du also entweder per Air Link oder per Steam Link.
Ich kann dir da aber kaum weiterhelfen da ich nur wireless spiele.

Quest Geräte laufen am Besten mit der Oculus oder VDXR Runtime (OpenXR)
Die andere Runtime ist SteamVR (OpenVR).
Es kommt immer darauf an was das VR Spiel untertützt.
Half Life 2 VR Mod und Alyx laufen nur mit der OpenVR also solltest du diese Spiele über SteamVR starten.

Wenn du Air Link benutzt nutze das Oculus Debug Tool wie Luftgucker schon schrieb.
Steam Link habe ich selber noch nie ausprobiert.

Die Auflösung würde ich entweder bei Oculus oder wenn du VD nutzt einstellen.
Bei Steam würde ich es immer auf 100% lassen.
 
  • Gefällt mir
Reaktionen: Ghostfacekalle
Oh ja...verwirrend trifft es gut. :)

VD kann man mit einem Ethernet kabel in USB verwenden. Aber das ist auch etwas Spielerei.

Ich habe gestern dann Meta-Link benutzt und daraus dann SteamVR gestartet.

Ob Steam-Link oder Meta-Link besser sind muss ich mal noch in Erfahrung bringen.

Wenn jemand Ahnung hat und einen Tip hat, gerne her damit. ;)
Gibt es noch eine andere Alternative wie Meta-Link oder Steam-Link die man nutzen kann?

Das Oculus Deebug Tool (ODT) hab ich gestern ausprobiert. Aber auch da ist nicht alles klar.
Das Overlay kann ich nicht aktivieren. Also ich schalte es an, aber es zeigt mir nichts an.
Wenn ich dann wieder ins ODT schaue ist es auch wieder deaktiviert.

Wenn ich im ODT den h264+ manuell auswähle, sind meine VR Hände ruckelig.
Ich muss aber noch checken ob es evtl. an der Bitrate liegt.

Wenn ich alles auf Standart lasse läuft es aber sehr flüssig.

Gibt es noch ein anderes Overlay was man anschalten könnte?


Wie ist das eigentlich mit den Adrenalin-Einstellungen (AMD-GPU-Treiber) zu VR?
Kennt sich evtl. jemand aus was die bringen? Ich habe keinen Unterschied feststellen können.
 
wenn dich Kabel nicht stört - wäre eventuell das hier ja ne Möglichkeit es auszuprobieren:
eine Virtual Desktop-Lizenz hast du ja schon

die Latenz ist damit um ein Eckal niedriger als mit WLAN

dann noch die Performance-Tricks von Virtual Desktop nutzen:
(z.b. FOV limitieren.. bringt performance und ist je nach einstellung nicht bemerkbar)
 
  • Gefällt mir
Reaktionen: Ghostfacekalle
@Kraeuterbutter
Jo das mit dem Ethernet Kabel habe ich schon gelesen. Ich fokusiere mich jetzt erstmal auf die Verbindung mit dem Link kabel. Mal sehen wie das läuft und wie ich es optimieren kann.
 
Also wenn Meta das noch zulässt mit dem USB-C/Ethernet-Adapter, dann ist das wohl die eierlegende Wollmilchsau.
Damals mit Version 83 haben viele das noch nutzen können, mit Version 85 hatten angeblich viele keinen Erfolg mehr damit. Nun sind wir bei Version 2.0.1. Ob es nun wieder geht oder immer noch, keine Ahnung. Freiwillige vor :D.
 
Ich habe jetzt noch mal etwas mit Meta-Link und SteamVR getestet.
Mit h.264 und 300mbits läuft es optimal.
Ich hatte um die 48ms Latenz. Das war okay und nicht auffällig. Auch keinerlei Spitzen in den kurzen Tests die ich immer wieder durchgeführt habe. Wenn das so durchgängig läuft bin ich echt zufrieden.

Vielleicht teste ich das mal irgendwann ob es über das Ethernet noch funktioniert.
Ergänzung ()

Mircosfot schrieb:
Also wenn Meta das noch zulässt mit dem USB-C/Ethernet-Adapter, dann ist das wohl die eierlegende Wollmilchsau.
Scheint wohl noch zu funktionieren. Mal schauen...vielleicht probier ich das mal.
So kann man VD mit Kabel spielen und die Latenz soll extrem gering sein.
 
Zurück
Oben