AnyDesk Wayland en Colombia - Soluciones y configuracion Linux

Tabla de contenido

Articulo elaborado por el equipo de investigaciones de ayuda.licencia.co.

AnyDesk y Wayland tienen una limitacion importante que afecta a muchos usuarios de Linux en Colombia. 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)

  1. Cierra sesion en tu cuenta de usuario.
  2. En la pantalla de login, haz clic en tu nombre de usuario.
  3. Antes de introducir la contraseña, busca un icono de engranaje en la esquina inferior derecha.
  4. Haz clic en el engranaje y selecciona Ubuntu on Xorg (o GNOME on Xorg).
  5. 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)

  1. Cierra sesion.
  2. En la pantalla de login, haz clic en tu nombre de usuario.
  3. Busca el boton de engranaje en la esquina inferior derecha.
  4. Selecciona GNOME on Xorg.
  5. 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:

  1. Usar VNC como complemento: configurar un servidor VNC que funcione bajo Wayland (como gnome-remote-desktop en GNOME 42+).
  2. Esperar soporte nativo: AnyDesk puede anadir soporte para Wayland en el futuro, pero no hay fecha anunciada.
  3. Usar xrdp: aunque AnyDesk no es compatible con xrdp, puedes usar RDP para acceso remoto entrante bajo ciertas configuraciones.

Configuracion recomendada para empresas en Colombia

Si administras equipos Linux en tu organizacion:

  1. Configura Xorg como predeterminado en todos los equipos que necesiten recibir conexiones via AnyDesk.
  2. Verifica con echo $XDG_SESSION_TYPE despues de cada actualizacion del sistema, ya que algunas actualizaciones pueden reactivar Wayland.
  3. Documenta el procedimiento de cambio a Xorg para que los usuarios puedan hacerlo si sus equipos se reinician con Wayland.
  4. Usa GPO o scripts de deployment para configurar WaylandEnable=false en 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 Colombia 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

Deja un comentario

Tu dirección de correo electrónico no será publicada

¡Aún no hay comentarios!

Compra AnyDesk hoy con un descuento especial

Ver opciones