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.

    $ anydesk --connect
    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

    Validate Wayland support for your fleetGet the Wayland evaluation checklist

    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:

    # /etc/gdm3/custom.conf (Debian / Ubuntu)
    # /etc/gdm/custom.conf (Fedora / RHEL)
    [daemon]
    WaylandEnable=false
    1. 01
      Edit /etc/gdm3/custom.conf on Debian and Ubuntu, or /etc/gdm/custom.conf on Fedora and RHEL.
    2. 02
      Under the [daemon] section, uncomment or add the line WaylandEnable=false.
    3. 03
      Restart GDM or reboot the endpoint.
    4. 04
      At the GDM login screen, the user picks an Xorg session via the gear icon.
    5. 05
      AnyDesk'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

    1. 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.

    2. 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.

    3. 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.

    Swipe to compare →
    CapabilityDeviceViewAnyDesk
    Visual remote control on Wayland default desktopSupported on GNOME WaylandNot supported. display_server_not_supported error
    GDM login-screen access (no user logged in)Supported on GNOME WaylandNot supported on Wayland
    Post-reboot, pre-login reconnectSupported on GNOME WaylandNot supported on Wayland
    Headless endpoint support on WaylandSupported on GNOME WaylandNot supported on Wayland
    Locked-screen behaviorConfigurable; system-level path operates past lockDrops session on Wayland
    Workaround required to functionNone. Runs on Wayland as shippedWaylandEnable=false; not viable on Ubuntu 26.04 default
    Security posture cost of the workaroundNone. Wayland's structural isolation preservedReverts endpoint to Xorg, losing per-app input isolation
    Cross-platform parity (Windows, macOS, Linux)Yes, including GNOME Wayland LinuxYes for Windows and macOS; Linux Wayland degraded
    SSO (SAML / OIDC)Yes, no tier-gatingYes, in enterprise tier
    MFAYes, at IdPYes, in enterprise tier, at IdP
    RBACOperator role, device group, permission scopeOperator and group; deeper granularity in enterprise tier
    Session recordingOptional usage-based add-on, configurable per device groupAvailable in enterprise tier
    Audit log SIEM exportPer-session structured events, signed exportAvailable in enterprise tier
    Mobile operator consoleNative mobile operator consolesNative 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

    1. 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.

    2. 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.

    3. 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

    Get Started

    Stop running WaylandEnable=false against your own security posture

    Pilot DeviceView on the Linux endpoints where the AnyDesk workaround has become a recurring incident. Validate the four unattended scenarios on real fleet hardware. Decide on Windows and macOS consolidation at the next AnyDesk renewal, not before.

    DeviceView is a product of DeviceNexus, Inc. Submissions are processed by DeviceNexus.

    Sources

    Public references for the claims on this page

    ClaimSource
    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.

    We use cookies to understand how you use DeviceView.