Escritorio remoto de Ubuntu desde Windows: guía actualizada
Ubuntu ya incluye servidor RDP nativo. Aprende a activarlo, cuándo usar xRDP y cómo solucionar el problema de la pantalla negra al conectar.

En esta página
La diferencia se nota: el servidor integrado funciona con Wayland, no requiere paquetes adicionales y no tiene los problemas de sesión que con xRDP causaban la famosa pantalla negra. Ubuntu 22.04 ya permite compartir la pantalla vía RDP; a partir de Ubuntu 24.04 también existe el acceso remoto con una sesión propia para ti.
El servidor RDP integrado #
Abre Configuración → Sistema → Escritorio remoto. Si no lo encuentras, escribe «remoto» en la búsqueda de la configuración (en Ubuntu 22.04 está en Configuración → Compartir).
Hay dos modalidades, y conviene entender la diferencia desde el principio:
| Modalidad | Qué hace | Puerto |
|---|---|---|
| Compartir escritorio | Te conecta a la sesión que ya tienes abierta en el ordenador, como si estuvieras viendo su pantalla | 3390 |
| Acceso remoto | Abre una sesión nueva y separada, incluso si no hay nadie frente al ordenador | 3389 |
La opción de compartir sirve para dar asistencia o retomar el trabajo exactamente donde lo dejaste. El acceso remoto es el que debes usar para trabajar en el ordenador a distancia; además, adapta la resolución a la ventana de tu cliente, por lo que la imagen es más nítida. Si solo activas la opción de compartir, suele usar el puerto 3389: comprueba el que te muestra el panel.

Activa el interruptor en la pestaña que necesites.
Anota el nombre de host y el puerto que aparecen en el panel, y configura un nombre de usuario y contraseña para la conexión. Son credenciales exclusivas para el escritorio remoto, distintas a las que usas para entrar en Ubuntu.
Si el firewall está activo, abre los puertos:
sudo ufw allow 3389:3390/tcp sudo ufw reloadEn Windows busca rdp en el menú Inicio y abre Conexión a Escritorio remoto. Escribe la dirección IP del ordenador Ubuntu, añadiendo
:3390si vas a usar la opción de compartir escritorio, e introduce las credenciales del paso 2.
ip a en la terminal y busca la línea inet de tu tarjeta de red (la que empieza por 192.168. en la mayoría de redes domésticas). Si cambia cada vez que lo enciendes, asígnale una IP fija en los ajustes de tu router.
En Mostrar opciones dentro del cliente de Windows puedes guardar la conexión en un archivo .rdp para abrirla con un doble clic, y ajustar la resolución, los colores y los recursos compartidos.
Cuándo sigue siendo necesario xRDP #
Tres casos en los que la instalación manual todavía tiene sentido:
- versiones antiguas de Ubuntu, que no tienen el panel de escritorio remoto;
- servidores sin interfaz gráfica, donde también hay que instalar un entorno de escritorio;
- entornos de escritorio distintos a GNOME, como XFCE o MATE, donde no existe el servidor integrado.
La instalación requiere tres comandos:
sudo apt update
sudo apt install xrdp
sudo systemctl enable --now xrdp
Comprueba que el servicio esté activo con sudo systemctl status xrdp y abre el puerto en el firewall:
sudo ufw allow 3389/tcp

Si quieres cambiar el puerto de xRDP, abre /etc/xrdp/xrdp.ini, modifica la línea port=3389 en la sección [Globals] (por ejemplo port=49952), reinicia con sudo systemctl restart xrdp y abre el nuevo puerto en UFW. En el cliente de Windows escribirás entonces indirizzo-ip:49952.
El problema de la pantalla negra con xRDP #
Es el error que suele frenar a casi todo el mundo al primer intento: la conexión se establece correctamente, pero aparece una ventana negra y la sesión se cierra.
La causa más común es que el mismo usuario ya tiene una sesión gráfica abierta en el ordenador. Con xRDP no puedes tener simultáneamente la sesión local y la remota del mismo usuario: cierra la sesión local (bloquear la pantalla no es suficiente) e inténtalo de nuevo.
La sesión gráfica no arranca. Con xRDP tienes que indicar qué entorno debe iniciar, creando un archivo en la carpeta del usuario:
echo "gnome-session" > ~/.xsession
sudo systemctl restart xrdp
Wayland. xRDP nació para X11 y con Wayland los resultados son irregulares. Si el problema persiste, abre /etc/gdm3/custom.conf, quita el símbolo de almohadilla (#) delante de la línea WaylandEnable=false y reinicia el ordenador. Con el servidor RDP integrado este paso no es necesario.
Colores y resolución. Si la ventana se queda en negro pero la conexión no se corta, intenta bajar la profundidad de color a 16 bits en las opciones del cliente de Windows.
Conectarse desde fuera de casa #
Nunca abras los puertos RDP directamente en internet: son de los más atacados por bots automáticos.
Hay dos formas seguras de hacerlo:
una VPN, como Tailscale o WireGuard, que te mete virtualmente dentro de tu red doméstica: desde ahí te conectas como si estuvieras allí mismo;
un túnel SSH, que hace pasar la conexión RDP a través de una conexión cifrada. Desde el ordenador Windows, usando el cliente OpenSSH ya incluido en Windows 10 y 11:
ssh -L 3390:localhost:3389 utente@indirizzo-del-serverLuego, con esa ventana abierta, te conectas mediante el cliente RDP a
localhost:3390.
Si de verdad tienes que abrir un puerto en el router, usa al menos un puerto externo distinto, limita las direcciones IP autorizadas y elige contraseñas largas.
Las alternativas a RDP #
VNC es el protocolo histórico de Linux: en ciertos casos es más sencillo de configurar, pero funciona peor en conexiones lentas y, en su configuración básica, no está cifrado.
Los programas de asistencia remota como RustDesk o AnyDesk pasan por sus propios servidores, así que no tienes que abrir puertos ni tocar el router. Es la vía más rápida cuando tienes que ayudar a alguien que no sabría seguir un procedimiento.
SSH por sí solo basta cuando lo que necesitas es la terminal y no la interfaz gráfica: es más ligero, más seguro y funciona con cualquier conexión.
Preguntas frecuentes #
¿Puedo usar el ordenador Ubuntu mientras alguien está conectado? #
Depende del modo. Con el uso compartido de escritorio sí, porque ambos veis la misma sesión: está pensado específicamente para asistencia técnica. Con el acceso remoto, la sesión es independiente de la local.
¿La conexión RDP está cifrada? #
Sí, el protocolo cifra el tráfico, pero por defecto utiliza certificados autofirmados. En una red local está bien; para conectarte desde internet, úsala siempre dentro de una VPN o un túnel SSH.
¿Funciona también desde Mac o desde el móvil? #
Sí. Microsoft tiene la aplicación Windows App (la que antes se llamaba Escritorio remoto) para macOS, iPhone y Android, y el procedimiento es el mismo: dirección, puerto y credenciales del escritorio remoto.
¿Funciona el copiar y pegar entre Windows y Ubuntu? #
Sí, tanto con el servidor integrado como con xRDP. Si no funciona, antes de conectarte abre Mostrar opciones → Recursos locales en el cliente de Windows y comprueba que Portapapeles esté marcado.
¿Por qué la resolución es incorrecta? #
Con el uso compartido de escritorio verás la resolución de la pantalla física de Ubuntu, que puede no coincidir con tu ventana. En cambio, con el acceso remoto se adapta al tamaño del cliente.
La conexión va lenta: ¿se puede mejorar? #
Baja la profundidad de color, desactiva los efectos gráficos y quita el portapapeles y las impresoras compartidas en las opciones del cliente. En conexiones muy lentas, un escritorio ligero como XFCE con xRDP funciona mejor que GNOME.

