A few days ago I let Virtual Desktop update to the latest version ( which ever that was ( it's gone now, I removed it ) ) for use with my Pico 4U for OpenXR ( VDXR ) and OpenComposite. I've been using this combination for a long time and it has been working well. Now, EDO and also MSFS, are having frequent freezes and loss of connection. For a second or so it will go back to desktop view with the VD, "I've lost the connection" music playing and then it will switch back to the game. It's unusable now. I've used both my USB tether with gnirehtet and also used WiFi 6 but the results are the same. I uninstalled VD, went to Git and DL'd VD 1.33.4 which is one of the earlier releases. Installed it and the same result. I've been through the last three nVidia hotfix drivers on my 5090. The temps and voltages are fine. Nothing unusual in my system event logs.
If I switch to a WMR headset and keep using OpenXR + OpenComposite, but without VD, everything works perfectly.
If I switch back to the Pico with Pico Connect instead of VD and use SteamVR, everything works normally again, albeit with a small performance hit and the Steam bloat.
The build is W10
64Gb DDR4
12900K ( stock )
5090 ( stock )
Pico 4 Ultra.
I'm close to just blowing away the whole system build and going to Win11 for lack of other ideas and then snapshotting the system. Except I'll need to do that 'TargetReleaseVersion' tweak to keep it on 23H2 since I like using WMR for testing in scenarios like this.
If I switch to a WMR headset and keep using OpenXR + OpenComposite, but without VD, everything works perfectly.
If I switch back to the Pico with Pico Connect instead of VD and use SteamVR, everything works normally again, albeit with a small performance hit and the Steam bloat.
The build is W10
64Gb DDR4
12900K ( stock )
5090 ( stock )
Pico 4 Ultra.
I'm close to just blowing away the whole system build and going to Win11 for lack of other ideas and then snapshotting the system. Except I'll need to do that 'TargetReleaseVersion' tweak to keep it on 23H2 since I like using WMR for testing in scenarios like this.