Pico 4 Problem (Freezing when ending VR)

Hi,
I’m just trying to get the pico running and everything works until I stop VR. The picture freezes and I have to reboot Steam VR which means that the FS stops working. Very anoying and I can’t get a solution.
What am I doing wrong??

Thanks for your help in advance!
Andre

What happens exactly?

It’s at the end of a flight, or just want to exit/reenter VR during the flight?

I am using the Pico 4 also. I do not have the same problem. Perhaps you can find some differences in our workflow:

  1. I use VirtualDesktop to stream (not latest version for the Pico client, latest for the wiondows client)
  2. Steam VR is installed
  3. openxr Toolkit is installed

To start the sim in VR:

  1. start virtual desktop on windows
  2. start virtual desktop on the pico → the pico connects to the desktop, you shpuld see the desktop inside the pico 4
  3. bring up the virtual desktop menue in the pico
  4. goto games
  5. start MSFS from there - wait until MSFS startet in 2D mode
    now you can either do you MSFS config stuff in 2D or press ctrl+tab to enter vr mode (I usually enter vr mode once the flight is loeaded…
  6. do your flight
  7. exit the flight (still in vr mode)
  8. ctrl+tab to end vr
  9. end MSFS

Keep in mind that during loading the flight and exiting the flight the loading menue can hang for short periods of time - this is ok, but can temporarly bring up the steam vr waiting screen

I hope this helps to mitigate your problem.

1 Like

I use a different workflow. I never start MSFS from inside the Pico/VD - I just launch it normally from the desktop, even before turning on the P4 or VD. Then I can go in and out of VR as I want.

The problem is that the FS is not in the games to start. And the other thing is that for fine tuning the graphics with the open XR tool I often have to restart VR. But whenever I end VR the picture in the headset freezes. The Simulator Stil runs normal but I can’t get back to VR.

That is very wired. Do you have Steam VR installed and up to date?

What do you mean exactly with “end VR”? Just pressing ctrl+tab in the sim or are you doing additional things?
What do you mean exactly with “restart VR”? Just pressing ctrl+tab again in the sim to go back to VR or are you doing additional things?
Do you use “Virtual Desktop” for streaming to the headset?

Usually the Pico 4 is quite trouble-free for use with a PC and steam VR in particular.

What do you mean by this:

I use VirtualDesktop to stream (not latest version for the Pico client, latest for the wiondows client

Client means the thing being streamed to. Do you mean the streamer tool (basically server) that you run on Windows to stream to the Pico? As opposed to what? A streamer that streams FROM the Pico?

Sorry that really confused me!

Yes I made a typo, of course I ment that the software on the Pico is the client and the software on the pc is the server (aka “Virtual Desktop Streamer”), but i wrote “client” two times by accident. I see that this was confusing. I hope now it is clear…

I’ve had no problems going in and out of VR using the Pico 4 and Virtual Desktop plus the Toolkit, but as I’m on the latest Beta in MSFS I have also noticed recently that that I sometimes get a pause and the Steam VR waiting dialogue box, it resolves itself after a few seconds though. I use a button on my Thrustmaster Airbus joystick to switch between 2D and VR and a second button to recenter the view in VR.

That is interesting, I had that sort of “quirk” last flight in a PG area (on the ground, airport in PG area) and one single time in this area shortly after takeoff. The rest of flight was uneventful in this regard.

But it was not only a dialog box for me, for me I was put for some seconds in the steam VR idle “world” and a MSFS title picutre with a waiting animation came up.

The sim itself on the other hand didn’t pause during this event. A sim hang would look different. It looked more like that the sim had lost communication to steam VR for a few seconds.

Yeah, I think it was a SteamVR issue, not the sim. Next time it happens I’ll take a look at Windows Event Viewer and see if anything got logged.

Yes… I mean ctrl+tab. Whenever I change from vr to 2d the picture in the pico freezes. Until I end steam VR! I don’t get it!

That is indeed strange and definitly not normal. I don’t have any additional suggestestions, maybe try to update the Pico headset, the Virtual Desktop app on the headset and on windows and also the graphics driver on the PC. Maybe you need a newer openXR version too … :man_shrugging:

Try checking your 2D graphic settings in MSFS. See if it is too much for your graphic card. I would say if you are always using VR. Try setting the 2D graphic settings too low and see if that solves the issue. Also to improve performance always enter VR mode in the main screen before starting the flight. Same exit the VR mode after you go back to the main screen. Good Luck Mate!.

Oh OK. Still don’t understand the statement though - you are using one latest version and one that’s not the latest?

I think starting during the flight is fine as long as you ESC out to the menu first. On the G2 at least. I agree that switching while literally in the cockpit is a bad idea! Seems to really stress the system

That is correct. These are anyway different SW packages which just talk the same protocol. They do not need to be the same versions.
In the past, it happens that the at the time latest Virtual Desktop client on the pico, made problems. So not immediately updating this is good practice. Check first if there are any reports of problems.

Oh OK. But currently, both latest versions are OK?

I am sorry, I don’t know. I haven’t updated the Pico 4 client side. I am still on the previous version.