Closed scriptgenerator64 closed 2 years ago
FIXED! For some messed up reason, the developers of SteamVR made it so that their platform no longer works with the Hyper-V display driver. Disabling the display driver fixed the issue!
Although I need to re-enable the driver every time I want to play an OpenGL game... I'm not 100% happy with the fix, but hey devcon was made for a reason :)
Description
This might be more of a SteamVR issue, but since a week ago the SteamVR overlay has stopped rendering on my GPU-partitioned Hyper-V VM (https://github.com/jamesstringerparsec/Easy-GPU-PV/). The screen still dims when the menu is called up and the laser pointers still indicate that a menu is there, but nothing is visible. This happened alongside a SteamVR update. Reverting to an older SteamVR version resolves the issue, at the cost of not being able to do multiplayer.
Expected Behavior: SteamVR overlay should be visible.
Steps to Reproduce: Try connecting to the latest SteamVR over ALVR or Virtual Desktop. I recreated a new VM and the same issue occurred on that one to... SteamVR does not like something in the architecture of a GPU-Partitioned VM.
Looking forward to any thoughts if anyone has tried doing using SteamVR in a virtualized environment. Perhaps I am missing some sort of redistributable? But how come the older SteamVR versions work fine?
General Troubleshooting
Environment
Hardware
Note: for Linux, an upload to the
hw-probe
database is preferred:hw-probe -all -upload
CPU: Hyper-V 8 Virtual Processors at 3.8 GHz
GPU: GPU-partitioned GTX 1080 Ti
Audio: Hyper-V
Installation
ALVR Version: v18.2.1 (latest)
SteamVR Version: Build 8357149 (latest)
Install Type:
exe
,deb
,rpm
, etc)zip
)OS Name and Version (
winver
on Windows orgrep PRETTY_NAME /etc/os-release
on most Linux distributions): Windows 10