Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Using the Pico over cable.
Ahh, forgotten to tell that the encoding-process needs really much time now. Maybe Steam changed the encoding-codec to another version.
Edit: Please read my new comments for some new developments.
I heard it got updated. Before Steam Link came out for quest I was using airlink and got horrible performance. Oculus software was eating a lot of resources, doubled with Steam VR running on top of it.
Do you use airlink and run steam vr through it? Any difference in performance?
Whats your settings like? Can you run 120hz? I just tried airlink, and performance is pretty bad for me compared to steam link
System: AMD RX 6800XT GPU (no oc), AMD 5950X CPU (no oc), 3600MHz 16GB DDR4 dual-channel memory (yes oc, in bios profile 2), MPG x570 Gaming Plus mobo, NVMe x4 8 GT/s SSD, Quest 2 & 3 (V67), Asus RT-AX57 router, Windows 10 pro.
Platforms and runtimes: Virtual Desktop (SteamVR & VDXR), Steamlink, Airlink (I refuse to use wires because I really want that freedom. No wireless VR means no VR at all for me. Standalone VR is actually the best solution for freedom and performance, but PCVR offers better graphics. lol. Yes, I'm having a hard life, please don't ask).
General settings: 120Hz, high graphics, 150Mbps (also tested with lower settings when needed due to stuttering, but it never delivered any solutions in those cases, even until lowering to potato, 50Mbps, 80Hz. Furthermore, I usually am satisfied with the settings at 90Hz, medium graphics and 100 Mbps but amazingly, to my surprise, I can achieve even higher settings, as mentioned above, with certain games on certain platforms!).
Games tested: HL Alyx, Doom VFR, Pavlov VR, Breachers, Beat Saber (I've tested these games because they are my favorites at the moment and I really need them to perform well).
Some tools used to monitor (but in some cases not possible because of a lacking steam overlay like with VDXR and somehow with Airlink with certain games): SteamVR Frame Timing, SteamVR Remote Detailed Debug, SteamVR Performance Graph, Windows Task manager, AMD Software, HWInfo, HWMonitor.
Also executed many tests simplistically without any overlays or monitors to check if they were causing any issues, without success unfortunately. And with the good performing cases these overlays weren't causing any trouble.
So, briefly, the platforms which have provided solutions with the high settings mentioned above (but with exceptions): Steamlink, Airlink, and VDXR.
The exceptions: HL Alyx on Airlink, unplayable due to stuttering, which also means that so far Alyx is the only game which has performed really terrible with Airlink. However, with Pavlov and Beat Saber on Airlink, I couldn't use Steam's in-game desktop overlays. Also, the graphics are less sharp with Airlink, unfortunately.
Beat Saber is only completely stutter-free with Airlink; even with VDXR, there are albeit minor, micro stutters. Still playable though.
Breachers is only completely stutter-free with Airlink and VDXR, but again, with less sharp graphics on Airlink. Regarding stutters, it still performs a little better than VDXR.
Doom VFR runs very badly with VD+SteamVR but runs great on all the other platforms and runtimes.
HL Alyx runs best on Steamlink. It won't use VDXR with VD somehow.
Pavlov VR? Yeah. This one I'm not so sure. To be honest, it's just the game I play the most because, I don't know really. The game itself is a little troublesome regarding performance I think(?). Others have mentioned it as well so please don't blame me. But for the best performance, I'm using Steamlink, VDXR or Airlink when it comes to this particular animal. VD+SteamVR though, really bad.
In my experience, in general, Virtual Desktop with the SteamVR runtime is the worst performing of all combinations.
So it seems like it really depends on which game and platform, except for VD+SteamVR, which performs really badly in general for the time being but hasn't always been like this from what I remember (actually, it has been really precarious and unsure with VD, it has always been a hit and miss with every new update in my experience). Also, pay attention to which platform's runtime is set to active in Steam or Meta because this can also cause issues, like it did with me playing Pavlov on Airlink not using Meta as the active OpenXR runtime -> really wobbly world.
As much as it was possible to use the monitoring tools to measure the stutters, these stutters were not always visible as spikes in these graphs which I find very strange. This was especially the case with Breachers. But also, certain games with certain platforms were showing huge peaks. Luckily, there were also the cases with very clean and stable graphs. For example, Breachers and Airlink, very neat results. I also need more time and testing to be more conclusive about this so forgive me for the incomplete story.
To summarize, this all proves that my system isn’t the issue, as certain combinations run perfectly smoothly at very high settings, which even surprises me.
The worst part of all this is that these stutters/freezes/lags/spikes/jerks/twitching, whatever you want to call this phenomenon, remain for a while when I take off my headset in the real world because my brain, I assume, is trying to adjust to this and needs to readjust in the real world. Luckily, I don't get sick from it, but still, it's not really ideal, and if the stuttering occurs, it makes the game completely unplayable for me.
I really wish I could use just one platform which provides everything in a stable manner because continuously switching between tools and platforms for every specific situation is really confusing and annoying. -Certain things won't work here, so I switch to there, but then again, this stuff is really glitchy here, so I switch to this-. It's truly a mess. Overall, I wish Steamlink was my main platform because the graphics look great, it performs really good, except for Breachers, and it has native Steam desktop viewing overlays, very simple and stable.
I have tried to approach the developers of the games and VD on Discord, but I am mostly being ignored there. I also have an open Steam support ticket regarding this case, so I am really curious about the outcome.
I hope this can be of use somehow. I am going back to my troubleshooting and stress testing and not enjoying my games. Wish me luck and patience!
Edit: Well, admittedly, I'm pretty through with the testing and troubleshooting now. I have found workarounds for every game now I believe so I'm going back to enjoying my games again. Feel free though to ask things, I will try my best to help.
try to restart your quest 3, sometime when you put it to sleep it affects performance later on
try to restart your router too
What helped me (Quest 3, Airlink, Ryzen 7 9800X3D, 32GB DDR5 6000MHz, RTX4080 SUPER): While playing, have no browser opened on desktop and add to the launch options for Alyx: "-nowindow" (right click HL Alyx in your library, properties, and it'll be there).
I finished the game without having troubles anymore.