-
Notifications
You must be signed in to change notification settings - Fork 172
Description
Issue description
When using Virtual display (Apollo 0.4.6 - Artemis 20.2.6 -- Same issue all versions I tested) and the screen of the host is locked (Win+L, not exiting session), sometimes (About 1 out of 2 times), the virtual screen will become a copy of the first. When it happens, the only way to fix it is to stop the session completely and start it again
Reproduction Steps
Use the virtual monitor option to create a second screen with the client and lock the host using Win+L
If the second screen goes black, unlock and try again
If the second screen shows the lockscreen and is the copy of the primary screen, you successfully reproduced the issue
Custom Apollo Settings
- Keep virtual sink as default : off
- Auto capture current sink : off
- Use realtime priority in hardware accelerated gpu scheduling : off
- Prefer lower encoding latency over power savings : off
Editing these settings does not seem to affect the issue
Logs
The logs are only the connection ones, no errors or warnings related to this issue
Device Description : NVIDIA GeForce RTX 3080 Ti
Device Vendor ID : 0x000010DE
Device Device ID : 0x00002208
Device Video Mem : 12086 MiB
Device Sys Mem : 0 MiB
Share Sys Mem : 16346 MiB
Feature Level : 0x0000B100
Capture size : 2560x1440
Offset : 0x0
Virtual Desktop : 2560x2340
[2025-11-25 19:26:44.155]: Info: Active GPU has HAGS enabled
[2025-11-25 19:26:44.155]: Info: Using high GPU priority
[2025-11-25 19:26:44.155]: Info:
Colorspace : DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709
Bits Per Color : 8
Red Primary : [0.672852,0.31543]
Green Primary : [0.279297,0.646484]
Blue Primary : [0.147461,0.0654297]
White Point : [0.313477,0.323242]
Min Luminance : 0 nits
Max Luminance : 417.712 nits
Max Full Luminance : 417.712 nits
[2025-11-25 19:26:44.156]: Info: Desktop resolution [2560x1440]
[2025-11-25 19:26:44.157]: Info: Desktop format [DXGI_FORMAT_B8G8R8A8_UNORM]
[2025-11-25 19:26:44.157]: Info: Display refresh rate [180.002Hz]
[2025-11-25 19:26:44.157]: Info: Requested frame rate [120fps]
[2025-11-25 19:26:44.160]: Info: Capture format [DXGI_FORMAT_B8G8R8A8_UNORM]
[2025-11-25 19:26:44.189]: Info: Client dynamicRange: 0, Display is HDR: false
[2025-11-25 19:26:44.189]: Info: Creating encoder [hevc_nvenc]
[2025-11-25 19:26:44.189]: Info: Color coding: SDR (Rec. 709)
[2025-11-25 19:26:44.189]: Info: Color depth: 8-bit
[2025-11-25 19:26:44.189]: Info: Color range: MPEG
[2025-11-25 19:26:44.246]: Info: NvEnc: created encoder HEVC P1 async two-pass rfi
[2025-11-25 19:26:44.247]: Info: Minimum FPS target set to ~9fps (1.11111e+08ns)
[2025-11-25 19:26:44.247]: Info: Encoding Frame threshold: 11111111ns```