Compare · AnyDesk on Linux Wayland
AnyDesk Alternative for Linux Fleets on Wayland
If you have seen display_server_not_supported or set WaylandEnable=false, you have already paid the cost of AnyDesk's Wayland gap. On Ubuntu 26.04 default, the workaround stops working.
error: display_server_not_supported
What is the AnyDesk display_server_not_supported error, and what should we do about it on Ubuntu 26.04?
AnyDesk surfaces a display_server_not_supported error on Wayland Linux endpoints because its display-capture path was built around the X11 framebuffer model. The canonical fix is to disable Wayland in GDM (WaylandEnable=false) or pick an Xorg session at the login screen. That fix works only where an X11 session is still available. Ubuntu 26.04 LTS, RHEL 10, and Fedora 44 ship GNOME 50, which removed the X11 backend from Mutter, so the workaround no longer produces an Xorg session for the default desktop. Practical paths forward are to add a Wayland-native tool such as DeviceView for the Linux subset, or to consolidate cross-platform onto one tool at the next AnyDesk renewal.
Last reviewed: · DeviceView editorial
Source: AnyDesk Supported operating systems.
Documentation and community
What AnyDesk's docs and the community say
AnyDesk's official supported-operating-systems documentation lists the Linux distributions and configurations the AnyDesk agent works on. Native Wayland is not in the supported set today. AnyDesk's communications acknowledge that the Wayland transition is important and that engineering work is in progress.
The community-canonical workaround, disable Wayland or switch to Xorg, is documented across third-party troubleshooting articles, distribution forums, and AnyDesk's own community channels. The recommended steps:
- 01Edit /etc/gdm3/custom.conf on Debian and Ubuntu, or /etc/gdm/custom.conf on Fedora and RHEL.
- 02Under the [daemon] section, uncomment or add the line WaylandEnable=false.
- 03Restart GDM or reboot the endpoint.
- 04At the GDM login screen, the user picks an Xorg session via the gear icon.
- 05AnyDesk's display capture works again, at the cost of running on the legacy display protocol.
This is operationally workable on Ubuntu 24.04, RHEL 9, Fedora 39, and other releases where the GNOME-on-Xorg session is still available. On Ubuntu 26.04, RHEL 10, and Fedora 44, where GNOME 50 ships, the same configuration does not produce an X11 session because Mutter has no X11 backend. The user logs into GDM and lands in a Wayland session regardless.
What this means in practice
The operational sequence on a Wayland endpoint
- 01
Help-desk technician tries to connect.
AnyDesk shows display_server_not_supported. The agent is reachable, but it cannot attach to a Wayland session for capture or input.
- 02
Technician walks the user through the fix, or logs in physically.
Set WaylandEnable=false in the GDM config. Reboot. The user picks Xorg at the login screen. AnyDesk works again.
- 03
The endpoint is now running Xorg.
Per-app input isolation is gone. Mediated screen capture is gone. Any authenticated X client on the endpoint can read the framebuffer of any other client and capture keystrokes globally. The endpoint reverted to the security posture Wayland was designed to leave behind.
Multiply that workflow across hundreds or thousands of endpoints during an Ubuntu LTS migration and the cost is significant: not just the technician hours spent enabling the workaround, but the security posture trade-off for every endpoint that reverted to Xorg. Security teams notice. Compliance audits notice. The workaround was always a deferral, and the deferral has a deadline.
The deadline arrives on the default desktop with Ubuntu 26.04, RHEL 10, and Fedora 44. The same WaylandEnable=false toggle no longer reverts the desktop to Xorg. The choices narrow to:
- Move the fleet to a non-default desktop environment such as Xfce, MATE, or LXQt that still ships an X11 session. A fleet-wide change-management problem; user training, theming, and accessibility regressions follow.
- Wait for AnyDesk to ship native Wayland unattended support. Timeline unspecified. Linux operations stay degraded in the interim.
- Move to a remote-support tool that has shipped native Wayland unattended support today. The Linux subset stops being the friction point in the operating model.
Capability matrix
DeviceView vs. AnyDesk on Wayland Linux
DeviceView's KDE Plasma support is not in the same tier as GNOME Wayland today; KDE roadmap details are available under NDA. AnyDesk's KDE-Wayland posture is the same as GNOME-Wayland: not natively supported.
| Capability | DeviceView | AnyDesk |
|---|---|---|
| Visual remote control on Wayland default desktop | Supported on GNOME Wayland | Not supported. display_server_not_supported error |
| GDM login-screen access (no user logged in) | Supported on GNOME Wayland | Not supported on Wayland |
| Post-reboot, pre-login reconnect | Supported on GNOME Wayland | Not supported on Wayland |
| Headless endpoint support on Wayland | Supported on GNOME Wayland | Not supported on Wayland |
| Locked-screen behavior | Configurable; system-level path operates past lock | Drops session on Wayland |
| Workaround required to function | None. Runs on Wayland as shipped | WaylandEnable=false; not viable on Ubuntu 26.04 default |
| Security posture cost of the workaround | None. Wayland's structural isolation preserved | Reverts endpoint to Xorg, losing per-app input isolation |
| Cross-platform parity (Windows, macOS, Linux) | Yes, including GNOME Wayland Linux | Yes for Windows and macOS; Linux Wayland degraded |
| SSO (SAML / OIDC) | Yes, no tier-gating | Yes, in enterprise tier |
| MFA | Yes, at IdP | Yes, in enterprise tier, at IdP |
| RBAC | Operator role, device group, permission scope | Operator and group; deeper granularity in enterprise tier |
| Session recording | Optional usage-based add-on, configurable per device group | Available in enterprise tier |
| Audit log SIEM export | Per-session structured events, signed export | Available in enterprise tier |
| Mobile operator console | Native mobile operator consoles | Native mobile operator consoles |
Security posture
The security-posture cost of the workaround
A point security and compliance teams care about specifically: setting WaylandEnable=false on an endpoint to keep AnyDesk working is not a neutral decision. It actively reverts the endpoint to a less-secure display protocol. Specifically, Xorg restores the legacy behavior where any authenticated client can read the framebuffer of any other client, capture keystrokes anywhere on the system, and inject input events globally. That is the architectural problem Wayland was designed to solve.
For organizations whose security posture review or compliance framework includes the directive to use modern, isolated display server protocols, increasingly common in 2026, every endpoint reverted to Xorg for remote-support compatibility is an audit finding waiting to happen. The compounding cost across a fleet is real, even when it is not in the AnyDesk procurement budget line.
DeviceView's unattended Wayland approach does not require the workaround. The endpoint runs Wayland as the distribution shipped it; the unattended consent decision is moved to enrollment-time IT authorization governed by SSO, MFA, RBAC, and audit, and Wayland's structural isolation properties remain intact. For the security architecture in detail, see Audit, RBAC, and Consent Controls for Unattended Wayland Access.
Migration path
Three options, ordered by contract overlap
- 01
DeviceView for the Linux subset, AnyDesk continues for Windows / macOS.
The fastest path to ending the WaylandEnable=false workaround. Operators run DeviceView for Linux work and AnyDesk for cross-platform attended sessions. Two consoles, no contractual disruption to AnyDesk. Common during AnyDesk contract overlap, especially for MSP and SMB teams whose AnyDesk economics are intact for non-Linux operations.
- 02
Pilot DeviceView during the next AnyDesk renewal window.
A 60 to 90-day side-by-side pilot. Compare connection success rate on Wayland-default Linux endpoints, time-to-resolution, audit completeness, and the operational cost of running two consoles versus one. The Linux Wayland data point is what the renewal-or-replace decision usually turns on.
- 03
Full consolidation at AnyDesk renewal.
Teams within 90 days of AnyDesk renewal whose Linux Wayland gap is forcing the conversation often consolidate fully onto DeviceView at renewal. Migration concierge support compresses the cutover window.
The right path depends on AnyDesk-specific feature reliance (the unattended dynamic-password flow, the on-demand support code workflow, AnyDesk's pricing model) versus the operational and security cost of continuing the Xorg workaround.
A balanced view
What AnyDesk does well, and where it is the right tool
AnyDesk is a competent remote-support platform with a strong on-demand attended-support model and a price point that has made it popular in MSP and SMB segments. The recommendation here is specifically about Linux Wayland endpoints, not a general "switch off AnyDesk" argument.
Teams whose fleet has no Wayland-default Linux endpoints, whose Linux usage is on Xfce or MATE-style X11 environments, or whose Linux remote support is occasional and tolerant of the WaylandEnable=false workaround, may not have a Wayland-driven reason to migrate today. Teams whose fleet is on or moving to Ubuntu 26.04, RHEL 10, Fedora 44, or any GNOME-Wayland default, are the audience for this comparison.
FAQ
AnyDesk on Wayland Linux questions
Read next
Where to go from here
Sources
Public references for the claims on this page
| Claim | Source |
|---|---|
| AnyDesk supported operating systems (Wayland not in current native-supported set). | AnyDesk: Supported operating systems. |
| display_server_not_supported error and WaylandEnable=false workaround. | Rocky Linux Forum: Remote display server is not supported (e.g. Wayland). |
| Community-documented workaround for AnyDesk and Wayland on Linux. | AnyDesk and Wayland: current limitations and workarounds for Linux users. |
| GNOME 50 removed the X11 backend from Mutter. | Phoronix: GNOME Mutter 50 Alpha released with X11 backend removed. |
| Ubuntu 26.04 LTS is Wayland-only for default GNOME. | Ubuntu 26.04 LTS release notes. |
| Wayland's structural security improvements over X11. | LinuxSecurity: GNOME 50 Wayland-Only Brings Enhanced Security and Isolation. |
This page is reviewed every 90 days against current AnyDesk documentation and DeviceView capabilities. Next review: August 2026.