Conectar a Ubuntu desde Windows por el escritorio remoto de Windows (RDP)

Conectar a Ubuntu desde Windows por el escritorio remoto de Windows (RDP)

No es tan directo conectarse a un Ubuntu desde Windows si no tienes configurados varios aspectos en Ubuntu. Un error muy frecuente es que puedas conectar pero que la pantalla se quede negra o bien conecte y al segundo la conexión se pierda lo que puede estar relacionado con la configuración del servidor gráfico en Ubuntu o problemas con el servidor RDP en la máquina Ubuntu.

Para solucionar este problema realiza los siguientes pasos:

1. Verificar el servidor RDP instalado (xrdp)

Asegúrate de que tienes el servidor xrdp correctamente instalado en Ubuntu. Sigue estos pasos para verificar e instalarlo:



sudo apt update
sudo apt install xrdp
    

Inicia o reinicia el servicio xrdp:


sudo systemctl restart xrdp
    

2. Comprobar el entorno de escritorio

El entorno de escritorio que estás usando puede causar el problema. GNOME (el entorno de escritorio predeterminado en Ubuntu 24.04) puede no funcionar correctamente con xrdp sin una configuración adecuada. Es posible que tengas que cambiar a un entorno de escritorio más ligero como Xfce.

Instala Xfce:


sudo apt install xfce4 xfce4-goodies
    

Luego, debes decirle a xrdp que use Xfce por defecto:


echo xfce4-session >~/.xsession
    

Reinicia el servicio de xrdp nuevamente:


sudo systemctl restart xrdp
    

3. Configurar permisos y añadir a los grupos necesarios

Asegúrate de que el usuario que está intentando conectarse esté en el grupo “ssl-cert”, que es necesario para acceder a ciertos certificados usados por el servidor RDP. Ejecuta el siguiente comando:


sudo adduser xrdp ssl-cert
    

Después de hacer esto, reinicia nuevamente el servicio xrdp:


sudo systemctl restart xrdp
    

4. Verificar el servidor gráfico (Xorg vs Wayland)

Ubuntu 24.04 usa Wayland por defecto en lugar de Xorg. xrdp no funciona correctamente con Wayland, por lo que deberás asegurarte de que tu sesión esté utilizando Xorg.

Para cambiar a Xorg, sigue estos pasos:

  1. Cierra la sesión en Ubuntu.
  2. En la pantalla de inicio de sesión, haz clic en el engranaje y selecciona “Ubuntu on Xorg”.
  3. Inicia sesión de nuevo.

Si prefieres hacer que Xorg sea el predeterminado, puedes editar el archivo de configuración de GDM para deshabilitar Wayland:


sudo nano /etc/gdm3/custom.conf
    

Busca la línea que dice:


#WaylandEnable=false
    

Y quita el comentario (elimina el símbolo #):


WaylandEnable=false
    

Guarda el archivo y reinicia el sistema.

5. Revisar los logs de xrdp

Si los pasos anteriores no solucionan el problema, revisa los logs de xrdp para más detalles sobre lo que puede estar fallando:



sudo cat /var/log/xrdp.log
sudo cat /var/log/xrdp-sesman.log
    

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *