Skip to content

Vibeshine Sunshine Virtual Display fails to enumerate on session start (AMD RX 9070 XT) #260

Description

@getrqid

Bug Symptoms

Virtual display creation for a streaming session consistently times out waiting for Windows to enumerate the display, failing all 3 retry attempts, both before and after a full PC reboot. The encoder-probe virtual display (used to test encoder capability) creates and tears down successfully — only the subsequent stream display fails.

Every attempt (3/3, across 2 separate sessions, including after a full reboot) times out waiting for Windows to enumerate the virtual display. Session falls back to [Desktop] app with no virtual display.

Expected Behavior

Stream virtual display enumerates successfully after the encoder-probe display is torn down.

Just rolled back to Sudo virtual display, works as intended.

Windows Version

22H2

Package

Windows - exe installer

GPU Type

AMD

GPU Model

9070xt

GPU Driver Version

26.7.1

Capture Method

Unknown

Apps

Logs (Optional but Recommended)

[10:26:38.566] Info: Removing encoder-probe virtual display before creating stream display guid=3FA4431B-BB62-965B-86C2-D602EAC2CEBB.
[10:26:41.169] Warning: Timed out waiting for Windows to enumerate virtual display.
[10:26:41.202] Warning: Virtual display creation attempt 1/3 failed.
[10:26:41.205] Info: Sunshine virtual display SetRenderAdapter request accepted for 'AMD Radeon RX 9070 XT' (dedicated=16188 MiB, shared=48549 MiB); this does not identify the adapter later used by AssignSwapChain.
[10:26:43.758] Warning: Timed out waiting for Windows to enumerate virtual display.
[10:26:43.793] Warning: Virtual display creation attempt 2/3 failed.
[10:26:46.367] Warning: Timed out waiting for Windows to enumerate virtual display.
[10:26:46.405] Warning: Virtual display creation attempt 3/3 failed.
[10:26:46.405] Error: Virtual display could not be created after 3 attempts.
[10:26:46.405] Error: Display helper: virtual display initialization failed; skipping display configuration changes to avoid disrupting active displays.

Screenshot (Optional)


Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions