Skip to content

[Issue] Second screen copy the first screen when locked #1263

@DylanAkp

Description

@DylanAkp

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```

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