AnyDesk Wayland en Mexico - Soluciones y configuracion Linux
Articulo elaborado por el equipo de investigaciones de remotedesktop.mx.
AnyDesk y Wayland tienen una limitacion importante que afecta a muchos usuarios de Linux en Mexico. Esta guia explica el problema, las soluciones disponibles y como configurar AnyDesk en distribuciones que usan Wayland por defecto.
El problema: AnyDesk y Wayland
AnyDesk requiere un entorno grafico Xorg para recibir conexiones entrantes. Wayland no es compatible con sesiones entrantes en AnyDesk. Esto significa que:
- Conexiones salientes: funcionan normalmente bajo Wayland. Puedes usar AnyDesk para conectarte a otros equipos.
- Conexiones entrantes: no funcionan bajo Wayland. Nadie puede conectarse a tu equipo si tu sesion usa Wayland.
Esta limitacion existe porque Wayland tiene un modelo de seguridad mas estricto que X11. En Wayland, las aplicaciones no pueden acceder al contenido de la pantalla de otras aplicaciones, lo que impide que AnyDesk capture el escritorio remoto.
Como verificar si usas Wayland o Xorg
Abre una terminal y ejecuta:
echo $XDG_SESSION_TYPE
- Si el resultado es
x11: AnyDesk funciona completamente (entrantes y salientes). - Si el resultado es
wayland: AnyDesk solo puede hacer conexiones salientes. Para recibir conexiones, necesitas cambiar a Xorg.
Solucion 1. Cambiar a Xorg en la pantalla de login
La solucion mas directa es iniciar sesion con Xorg en lugar de Wayland.
En Ubuntu (20.04, 22.04, 24.04 y posteriores)
- Cierra sesion en tu cuenta de usuario.
- En la pantalla de login, haz clic en tu nombre de usuario.
- Antes de introducir la contraseña, busca un icono de engranaje en la esquina inferior derecha.
- Haz clic en el engranaje y selecciona Ubuntu on Xorg (o GNOME on Xorg).
- Introduce tu contraseña e inicia sesion.
Para verificar que el cambio funciono:
echo $XDG_SESSION_TYPE
Debe mostrar x11.
En Fedora (36 y posteriores)
- Cierra sesion.
- En la pantalla de login, haz clic en tu nombre de usuario.
- Busca el boton de engranaje en la esquina inferior derecha.
- Selecciona GNOME on Xorg.
- Inicia sesion.
En otras distribuciones
La mayoria de distribuciones con GNOME ofrecen la opcion de cambiar entre Wayland y Xorg desde la pantalla de login. Si usas KDE Plasma, el proceso es similar: busca el boton de engranaje en la pantalla de login.
Solucion 2. Configurar Xorg como predeterminado
Si no quieres cambiar manualmente cada vez que inicias sesion, puedes configurar Xorg como predeterminado.
En Ubuntu con GDM3
Edita el archivo de configuracion de GDM:
sudo nano /etc/gdm3/custom.conf
Busca la linea #WaylandEnable=false y descomentala (elimina el #):
[daemon]
WaylandEnable=false
Guarda el archivo y reinicia el sistema:
sudo reboot
En Fedora
Edita el archivo de configuracion de GDM:
sudo nano /etc/gdm/custom.conf
Y descomenta la misma linea:
[daemon]
WaylandEnable=false
Reinicia el sistema.
Solucion 3. Usar AnyDesk solo para conexiones salientes
Si no puedes o no quieres cambiar a Xorg, puedes seguir usando AnyDesk bajo Wayland para conectarte a otros equipos. La limitacion solo afecta las conexiones entrantes.
Esto es util si usas AnyDesk principalmente para:
- Dar soporte remoto a otros equipos.
- Acceder a servidores o equipos que tienen Xorg.
- Conectarte a equipos Windows o macOS desde Linux.
Distribuciones afectadas
Las siguientes distribuciones usan Wayland por defecto, lo que significa que AnyDesk no podra recibir conexiones sin cambiar a Xorg:
| Distribucion | Version | Wayland por defecto |
|---|---|---|
| Ubuntu | 22.04 y posteriores | Si |
| Fedora | 36 y posteriores | Si |
| GNOME | 42 y posteriores | Si |
| Debian | 12 (Bookworm) | Si (opcional) |
| openSUSE | Tumbleweed | Si |
AnyDesk en Raspberry Pi
La version de AnyDesk para Raspberry Pi funciona con Raspberry Pi OS, que usa Xorg por defecto. No hay problemas de compatibilidad con Wayland en Raspberry Pi ya que el sistema operativo no usa Wayland.
Alternativas si necesitas Wayland
Si tienes un requerimiento estricto de usar Wayland y necesitas acceso remoto entrante, considera:
- Usar VNC como complemento: configurar un servidor VNC que funcione bajo Wayland (como
gnome-remote-desktopen GNOME 42+). - Esperar soporte nativo: AnyDesk puede anadir soporte para Wayland en el futuro, pero no hay fecha anunciada.
- Usar xrdp: aunque AnyDesk no es compatible con xrdp, puedes usar RDP para acceso remoto entrante bajo ciertas configuraciones.
Configuracion recomendada para empresas en Mexico
Si administras equipos Linux en tu organizacion:
- Configura Xorg como predeterminado en todos los equipos que necesiten recibir conexiones via AnyDesk.
- Verifica con
echo $XDG_SESSION_TYPEdespues de cada actualizacion del sistema, ya que algunas actualizaciones pueden reactivar Wayland. - Documenta el procedimiento de cambio a Xorg para que los usuarios puedan hacerlo si sus equipos se reinician con Wayland.
- Usa GPO o scripts de deployment para configurar
WaylandEnable=falseen todos los equipos nuevos.
Preguntas frecuentes
AnyDesk funciona en Wayland parcialmente
Si, AnyDesk puede iniciar sesiones salientes bajo Wayland. Solo las conexiones entrantes son las que no funcionan.
Hay una fecha para el soporte de Wayland en AnyDesk
AnyDesk no ha anunciado una fecha oficial para el soporte de Wayland en conexiones entrantes. La limitacion es tecnica y depende de los cambios en el protocolo Wayland.
Puedo usar AnyDesk con XWayland
XWayland es una capa de compatibilidad que permite ejecutar aplicaciones X11 sobre Wayland. Sin embargo, AnyDesk necesita acceso al servidor Xorg completo para capturar la pantalla, por lo que XWayland no resuelve el problema.
El cambio a Xorg afecta el rendimiento
En la mayoria de los casos, el cambio de Wayland a Xorg no tiene un impacto noticable en el rendimiento para uso normal. Xorg es maduro y estable. Las diferencias de rendimiento son minimas para tareas de ofimatica y soporte remoto.
Conclusion
La incompatibilidad de AnyDesk con Wayland para conexiones entrantes es una limitacion conocida con soluciones practicas. Cambiar a Xorg desde la pantalla de login o configurarlo como predeterminado resuelve el problema en pocos minutos. Para empresas en Mexico que dependen de AnyDesk para soporte remoto en Linux, configurar Xorg como predeterminado es la mejor opcion a largo plazo.
Haga clic para continuar leyendo
- Publicado el