Black screen with multiple GPUs with virtual display, isolated to simply multiple GPUs #2875
Closed
2 tasks done
Labels
bug
Something isn't working
Is there an existing issue for this?
Is your issue described in the documentation?
Is your issue present in the latest beta/pre-release?
This issue is present in the latest pre-release
Describe the Bug
I have 2 tesla T4 virtualized in a Windows VM with Proxmox VE (latest).
When I only passthrough 1 GPU, Sunshine does not complain. I'm using the Virtual Display Driver for this, and it works great.
However, when I passthrough both gpus on the SeaBIOS VM, Sunshine returns a black screen then disconnects me for "no video from host". Inputs and Audio are working as intended.
There is no network to consider here as it's localhost.
The only thing differentiating the working setup from the non-working setup is the SeaBIOS (legacy, which should have 0 effect)
and the fact that I have 2 Tesla T4s in this case, not 1.
I have tried restricting Sunshine to either gPU to no avail.
I've tried telling Sunshine to only use NVENC.
I've tried changing the autodetect capture APIs from duplication to the beta to no avail.
I have tried HEVC vs H264 to no avail.
I have tried every configuration option that could affect this to no avail.
I know that my virtualized setup and gpus with no display out will definitely raise some eyebrows, but again, the setup works with a single GPU with no complaints. However I must pass through both gpus to the windows VM, and there's no reason for this not to work as such.
Most importantly, other remote options such as Parsec, Anydesk, Teamviewer all have no complaints. It is only Sunshine that is causing this issue, but I much prefer sunshine over all alternatives.
https://pastebin.com/RVy5qApc Debug logs
Expected Behavior
With multiple GPUs, sunshine should choose one and not display a black screen or "no video received from host" and exit.
Additional Context
No response
Host Operating System
Windows
Operating System Version
11 Pro (latest)
Architecture
64 bit
Sunshine commit or version
v2024.715.152002
Package
Windows - installer
GPU Type
Nvidia
GPU Model
Tesla T4
GPU Driver/Mesa Version
552.74
Capture Method
Desktop Duplication API (Windows)
Config
Apps
N/A
Relevant log output
The text was updated successfully, but these errors were encountered: