SteamVR

SteamVR

Mechtro Jul 16, 2024 @ 12:46pm
Quest 3 Stuttering, pink spikes in performance graph
I've tried so many things, closing all background programs, updating network, resetting, lowering settings, and I'm still met with these seemingly random moments of stutter happening multiple times a minute. Frame time looks good, and my performance is perfect.

These stutters show up as pink extreme spikes in my performance graph, and are very noticeable in feel. Not sure what could be causing this.

Running Steam VR Beta on both Steam client and on the Quest 3 application.

I7-10700k, RTX 3080, 32gb RAM, Windows 11, v67 Quest 3.
< >
Showing 1-15 of 16 comments
Ninja Hamster Jul 17, 2024 @ 4:50am 
I am experiencing the same with my quest 3 on steamvr with Virtual Desktop or Steamlink except with the VDXR runtime on Virtual Desktop which uses no other overlays. And I have been having this issue since my first days with VR. I believe the steamvr runtime is the problem here.
Last edited by Ninja Hamster; Jul 17, 2024 @ 4:50am
pRogz Jul 17, 2024 @ 10:29am 
Does wire work for you?
2⊛2 Jul 17, 2024 @ 4:24pm 
On Pico 4 which is familiar to the Quest i get much and heavy stutters also. So it is the SteamVR-Fault. Some games like COMPOUND are running flawless but the most will getting stutters.
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.
Last edited by 2⊛2; Jul 17, 2024 @ 4:26pm
Ninja Hamster Jul 19, 2024 @ 2:54am 
I have found a solution to all of my VR related issues; Meta's Airlink! I always despised that tool so hadn't used it for a couple of years but the thing has all the overlays to my avail and runs smooth like butter on really high settings. I hope this info will help some of you out and wish you much luck!

Edit: Please read my new comments for some new developments.
Last edited by Ninja Hamster; Jul 20, 2024 @ 2:35am
Mechtro Jul 19, 2024 @ 2:58am 
Originally posted by Ninja Hamster:
I have found a solution to all of my VR related issues; Meta's Airlink! I always despised that tool so hadn't used it for a couple of years but the thing has all the overlays to my avail and runs smooth like butter on really high settings. I hope this info will help some of you out and wish you much luck!

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?
Mechtro Jul 19, 2024 @ 3:01am 
Originally posted by pRogz:
Does wire work for you?
Haven't tested this, but I've never had these stutters before through steam link. I'll try to test with a USB C I might have lying around.
Ninja Hamster Jul 19, 2024 @ 6:11am 
Originally posted by Mechtro:
Originally posted by Ninja Hamster:
I have found a solution to all of my VR related issues; Meta's Airlink! I always despised that tool so hadn't used it for a couple of years but the thing has all the overlays to my avail and runs smooth like butter on really high settings. I hope this info will help some of you out and wish you much luck!

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?
Yes indeed, opening steamvr in airlink and i have never had such stable performance before. Streaming on twitch and playing vr games on high settings. I also had lots of performance issues with airlink in the past but apparently they have done something about it.
Mechtro Jul 19, 2024 @ 5:00pm 
Originally posted by Ninja Hamster:
Originally posted by Mechtro:

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?
Yes indeed, opening steamvr in airlink and i have never had such stable performance before. Streaming on twitch and playing vr games on high settings. I also had lots of performance issues with airlink in the past but apparently they have done something about it.

Whats your settings like? Can you run 120hz? I just tried airlink, and performance is pretty bad for me compared to steam link
rickjames Jul 20, 2024 @ 1:11am 
Originally posted by Ninja Hamster:
I have found a solution to all of my VR related issues; Meta's Airlink! I always despised that tool so hadn't used it for a couple of years but the thing has all the overlays to my avail and runs smooth like butter on really high settings. I hope this info will help some of you out and wish you much luck!
im sorry but im confused what do i have to do to fix the shutters i use the wifi or is that airlink?
Ninja Hamster Jul 20, 2024 @ 1:43am 
Originally posted by Mechtro:
Originally posted by Ninja Hamster:
Yes indeed, opening steamvr in airlink and i have never had such stable performance before. Streaming on twitch and playing vr games on high settings. I also had lots of performance issues with airlink in the past but apparently they have done something about it.

Whats your settings like? Can you run 120hz? I just tried airlink, and performance is pretty bad for me compared to steam link
Ok, so after a day of intensive testing, here are some details and my experiences:

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.
Last edited by Ninja Hamster; Jul 20, 2024 @ 9:48pm
What did you do to fix it? I have a odd stutter issue., happens every min or 2 and its a 10 second lag spike the back to full smooth game play. happens with Steam Vr on my meta 3
I happen to run HL Alyx smoothly through Steamlink on my quest 3 for some time. I picked i up today after about a month and its borderline unplayable. Nothing seems to help. I tried to reinstal the game and lower the settings but it didn't work. I don't know what happened because as i said it worked perfectly fine earlier. FYI i have i5-12400f, 3070, 32 gb of 3600 ram and 5ghz wifi. If someone ever reads this and knows how to solve this i'll be very thankful
VaaaVa Feb 4 @ 3:03am 
Originally posted by Szkutasienko:
I happen to run HL Alyx smoothly through Steamlink on my quest 3 for some time. I picked i up today after about a month and its borderline unplayable. Nothing seems to help. I tried to reinstal the game and lower the settings but it didn't work. I don't know what happened because as i said it worked perfectly fine earlier. FYI i have i5-12400f, 3070, 32 gb of 3600 ram and 5ghz wifi. If someone ever reads this and knows how to solve this i'll be very thankful

try to restart your quest 3, sometime when you put it to sleep it affects performance later on

try to restart your router too
Last edited by VaaaVa; Feb 4 @ 3:04am
Helli Feb 4 @ 3:16am 
Originally posted by Szkutasienko:
I happen to run HL Alyx smoothly through Steamlink on my quest 3 for some time. I picked i up today after about a month and its borderline unplayable. Nothing seems to help. I tried to reinstal the game and lower the settings but it didn't work. I don't know what happened because as i said it worked perfectly fine earlier. FYI i have i5-12400f, 3070, 32 gb of 3600 ram and 5ghz wifi. If someone ever reads this and knows how to solve this i'll be very thankful
HL Alyx was totally fine, over night it was suddenly a disaster.

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.
Originally posted by Government-Man:
Originally posted by Szkutasienko:
I happen to run HL Alyx smoothly through Steamlink on my quest 3 for some time. I picked i up today after about a month and its borderline unplayable. Nothing seems to help. I tried to reinstal the game and lower the settings but it didn't work. I don't know what happened because as i said it worked perfectly fine earlier. FYI i have i5-12400f, 3070, 32 gb of 3600 ram and 5ghz wifi. If someone ever reads this and knows how to solve this i'll be very thankful

try to restart your quest 3, sometime when you put it to sleep it affects performance later on

try to restart your router too
Restarting quest helped, thanks. I can't believe i didn't think about it earlier
< >
Showing 1-15 of 16 comments
Per page: 1530 50

Date Posted: Jul 16, 2024 @ 12:46pm
Posts: 16