KDE Plasma 6.8 Adds Unattended Remote Access and Disconnects the Host's Displays

KDE Plasma 6.8 Adds Unattended Remote Access and Disconnects the Host's Displays

KDE developers are landing substantial remote desktop work for Plasma 6.8, due October 14. The headline is unattended access, which has been the main thing separating remote desktop on Wayland from the experience people expect.

Unattended mode

Remote connections can now start at the login screen rather than requiring someone to already be logged in at the machine.

That sounds like a small distinction and it is the whole difference between remote desktop being usable and not. Under the previous model, reaching a machine remotely meant someone had to have logged into it physically first, which defeats the purpose for a headless box, a machine in another building, or a server you reboot.

The physical displays get disconnected

The detail worth noticing: once you log in remotely, the host’s physical displays are disconnected from the session.

Anyone standing in front of the machine sees nothing of what you are doing. For a shared office, a home machine in a common room, or any situation where the physical location is not private, this is a genuine privacy property rather than a convenience.

It also solves a practical problem. A remote session inheriting the physical monitor layout means you get whatever resolution the local screens happen to be, which is frequently wrong for the client you are connecting from.

Dynamic resizing

Plasma now adjusts the remote desktop to fit the client’s display, with remote screens resizable to match the client’s screen size and layout.

Connect from a laptop and get a laptop-sized desktop. Connect from a large monitor and get that instead. Change the client window size and the remote session follows.

Anyone who has used remote desktop against a Linux machine and ended up with a session letterboxed inside a mismatched resolution will recognise what this fixes.

Latency and client compatibility

The work also covers lower latency and improved compatibility with more RDP clients, along with more capable remote input handling.

Client compatibility is the unglamorous part that determines whether the feature is usable. KRDP speaks RDP specifically so that standard clients work, and broader compatibility means fewer situations where the connection technically succeeds and something behaves oddly.

Why this took until now

Remote desktop was one of the capabilities Wayland removed and had to rebuild. Under X11, remote control software simply read the screen and injected input events, because X11 permitted any client to do both to any other.

Wayland removed that by design. The replacement is portal-based: xdg-desktop-portal for screen capture and libei for input injection, both permission-gated. Building that took years across several projects, which is why remote desktop on Wayland lagged the X11 experience for so long.

COSMIC implemented its own remote desktop portal this week, which is the same story arriving at a different desktop.

Alongside the rest of 6.8

Plasma 6.8 is also bringing panel auto-hide down from 500ms to 50ms, multilingual System Settings search, automatic window shadows, and CPU affinity controls.

If you want stability rather than features, Plasma 6.6 is the three-year LTS.

Background reading

Explainers for the concepts behind this story.