Skip to content

Authentication screen flashes during drag operations in Photoshop (libvirt backend) #772

@myprestarocks

Description

@myprestarocks

What happened?

This issue basically prevents me from switching. Tested it both on my Nvidia (RTX 5070 TI) desktop and AMD (RX 580) Laptop. Identical thing. Checked Docker, Podman, Libvrt. Custom windows 11 or from the default install. Suprisingly, for example with brush there's no problems - only with Photoshop's select tool.

When using Photoshop CS6 via WinApps with libvirt backend, the Windows authentication/lock screen ("Other user" login prompt) briefly flashes every time I drag elements within Photoshop. This interrupts workflow and makes the application difficult to use.

Expected behavior: Photoshop should work smoothly without authentication prompts during normal operations.

What actually happens: Every drag operation triggers a brief Windows lock screen flash showing "Other user" authentication.

Already tried:

  • Disabled lock screen via registry (NoLockScreen)
  • Disabled session timeouts (MaxIdleTime, fPromptForPassword)
  • Tested with /sec:rdp flag (after disabling NLA on Windows)
  • Increased RDP_TIMEOUT to 60 seconds
  • Full desktop RDP sessions work perfectly without this issue
Image

Your FreeRDP version and where you got it from

FreeRDP 3.17.2 (Arch Linux official repository)

Your Linux distribution and version

Arch Linux + KDE Plasma (Wayland)

Your winapps.conf

WAFLAVOR="libvirt"
RDP_IP=""
VM_NAME="RDPWindows"
RDP_USER="windowsuser"
RDP_PASS="windowspassword"
RDP_DOMAIN=""
RDP_SCALE="100"
REMOVABLE_MEDIA="/run/media"
RDP_FLAGS="/cert:tofu /sound /microphone +home-drive /sec:rdp"
DEBUG="true"
AUTOPAUSE="off"
AUTOPAUSE_TIME="300"
FREERDP_COMMAND=""
PORT_TIMEOUT="5"
RDP_TIMEOUT="30"
APP_SCAN_TIMEOUT="60"
BOOT_TIMEOUT="120"
HIDEF="on"

Logs

Terms

  • I am running the latest version.
  • To the best of my knowledge, this is a bug and not a setup nor a FreeRDP problem.
  • I have checked for duplicate issues.
  • I agree to follow this project's Code of Conduct.

Metadata

Metadata

Assignees

No one assigned

    Labels

    triageFurther information is requested

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions