XRDP no funciona en Ubuntu? Aquí te mostramos cómo solucionarlo

XRDP no funciona en el sistema Ubuntu es un problema común entre los usuarios. Cada vez más individuos notan que no pueden usar el software de conexión de escritorio remoto para acceder a la interfaz de escritorio.
El problema puede ser un aviso de contraseña, una desconexión repentina o la incapacidad de funcionar en otros sabores de Ubuntu. En esta guía, exploraremos estos tres casos y las resoluciones para que puedas tener un acceso remoto sin problemas en Ubuntu.
Cómo solucionar XRDP que no funciona en Ubuntu
Ahora, avancemos a la solución general para arreglar XRDP que no funciona.
Después de realizar pruebas, se encontró que el paquete xorgxrdp es esencial para ejecutar el protocolo de escritorio remoto. Sin embargo, se desinstala automáticamente al realizar la instalación de XRDP.
Además, no podrás instalar el paquete debido a algunas dependencias faltantes.
Realiza las siguientes acciones para solucionar este problema, ya sea que estés instalando XRDP por primera vez o ya tengas uno instalado.
Nueva instalación de XRDP
- • Instalar paquete xserver-xorg-core
- • Instalar paquete xsrever-xorg-input-all
- • Instalar paquete xRDP
XRDP ya instalado
- • Instalar paquete xserver-xorg-core
- • Instalar paquete xsrever-xorg-input-all
- • Instalar paquete xorgxrdp
También puede que necesites revisar los registros de XRDP en busca de errores o problemas. Para verificar los registros de XRDP, ejecuta el siguiente comando:
sudo cat /var/log/xrdp.log sudo cat /var/log/xrdp-sesman.log
Nuevo Proceso de Instalación de XRDP
Hablemos más sobre los pasos que debes seguir para solucionar el problema de XRDP que no funciona y asegurar que tu protocolo de escritorio remoto funcione correctamente.
Suponiendo que has instalado recientemente el sistema Ubuntu y deseas instalar el paquete XRDP manualmente, deberás seguir los siguientes pasos:
-
Emita el siguiente comando para instalar xserver-xorg-core.
sudo apt-get install xserver-xorg-core
Nota: La instalación de este paquete puede provocar la eliminación del paquete “xserver-xorg-hwe-18.04”, que podría ser un requisito de su sistema. Una vez eliminado, podría perder la entrada del mouse y el teclado al conectarse a la máquina localmente.
Ejecute el siguiente comando para resolver este problema:
sudo apt-get -y install xserver-xorg-input-all
-
Instala el paquete XRDP Luego, instala el paquete XRDP usando el siguiente comando:
sudo apt-get install xrdp
Ya no hay problemas de dependencia después de esto, así que puedes esperar que la instalación de los paquetes xorgxrdp y XRDP se lleve a cabo simultáneamente.
Cómo solucionar problemas de XRDP ya instalado
Si ya has instalado el software pero has encontrado el problema de que XRDP no funciona en Ubuntu, esta sección es para ti.
Supongamos que instalaste los paquetes de XRDP en Ubuntu utilizando el script no estándar Std-Xrdp-install-0.5.1.sh. Tendrías que restaurar la funcionalidad de XRDP. Para hacer esto, necesitas instalar las dependencias faltantes usando el siguiente comando:
sudo apt-get install xserver-xorg-core
Nota: Ejecutar este comando también provocará la eliminación del paquete “xserver-xorg*-hwe-18.04”, que podría ser necesario para que tu sistema funcione sin problemas. Si se elimina, notarás que ya no tienes entrada de mouse y teclado cuando te conectes a la máquina localmente.
Emite el siguiente comando para resolver esto:
sudo apt-get -y install xserver-xorg-input-all
Después de obtener las dependencias faltantes, tu siguiente paso es instalar manualmente el paquete xorgxrdp. Esta acción ayudará a recuperar la funcionalidad de XRDP. Emite el siguiente comando para realizar la instalación:
sudo apt-get install xorgxrdp
Una vez hecho esto, podrás realizar una conexión remota en tu Ubuntu de manera mucho más fluida.
Problemas de Conexión XRDP y Soluciones

Vamos a aprender más sobre los problemas de conexión de XRDP que los usuarios suelen encontrar en Ubuntu, junto con la solución para cada uno.
1. Solicitud de Contraseña Después del Inicio de Sesión de XRDP
Un mensaje de solicitud de contraseña que aparece es uno de los desafíos comunes que los usuarios enfrentan después de iniciar sesión a través de XRDP. Este intervalo puede interferir instantáneamente con la experiencia del usuario.
Si este es tu caso, realiza el siguiente comando para reparar este problema:
sudo bash -c "cat
>/etc/polkit-1/localauthority/50-local.d/45-allow.colord.pkla" <<EOF
[Allow Colord all Users]
Identity=unix-user:*
Action=org.freedesktop.color-manager.create-device;org.freedesktop.color-manager.create-profile;org.freedesktop.color-manager.delete-device;org.freedesktop.color-manager.delete-profile;org.freedesktop.color-manager.modify-device;org.freedesktop.color-manager.modify-profile
ResultAny=no
ResultInactive=no
ResultActive=yes
EOF
Ejecutar este comando formará un archivo de política que permite a todos los usuarios crear y modificar perfiles de color, lo que frecuentemente genera el mensaje de solicitud de contraseña. La línea Identity=unix-user:
implica que este protocolo se aplica a todos los usuarios.
2. Desconexión después de ingresar la contraseña
A veces, Ubuntu XRDP se desconecta repentinamente justo después de ingresar tu contraseña. Este problema de conexión puede ser frustrante y podría interrumpir tu acceso remoto a Ubuntu.
La desconexión podría estar relacionada con múltiples sesiones remotas. Averigua si hay cuentas locales iniciadas y ciérralas antes de intentar conectarte a través de XRDP. Si esto no soluciona el problema, intenta cambiar la configuración para permitir múltiples sesiones.
3. XRDP no se conecta a través del cortafuegos
Al utilizar XRDP junto con un firewall, pueden surgir problemas de conectividad que dificultan el proceso de conexión. La solución a este problema radica en permitir conexiones entrantes a través del firewall abriendo el puerto 3389. Este puerto en particular es crucial para que XRDP facilite conexiones de escritorio remoto.
sudo ufw allow 3389/tcp
Para resolver el problema de conexión de XRDP, puedes ejecutar el siguiente comando en tu terminal:
Al ejecutar este comando, permites conexiones TCP entrantes en el puerto 3389, permitiendo a XRDP establecer las conexiones necesarias para el acceso a escritorio remoto. Este ajuste debería rectificar el problema y habilitar una experiencia de conexión XRDP más fluida.
4. XRDP No Funciona En Otras Versiones de Ubuntu
XRDP puede no funcionar como se espera en diferentes variantes de Ubuntu, con cada variante potencialmente requiriendo configuraciones adicionales, que podrías no tener. Por ejemplo, añade “startxfce4
” a “/etc/xrdp/startwm.sh
” si usas Xubuntu o incluye “budgie-desktop” en el mismo archivo si usas Ubuntu Budgie. Estos comandos facilitan el lanzamiento del entorno de escritorio apropiado cuando te conectas a través de XRDP.
5. Forzar la habilitación de XRDP
Si ocurren problemas de conexión, utiliza el siguiente comando para habilitar XRDP:
sudo systemctl enable xrdp
Este comando garantiza que el servicio XRDP se inicie al arrancar. A menudo soluciona el problema en el cual la inicialización del servicio no tiene éxito.
Después de ejecutar este comando, reinicia tu sistema Ubuntu.
Solución de problemas de ratón y teclado en Ubuntu
Al resolver el problema de que Ubuntu XRDP no funciona, puede que encuentres otro problema durante el proceso: podrías perder la entrada del teclado y el ratón.
Como se mencionó anteriormente, la interacción del ratón y el teclado puede desaparecer después de ejecutar algunos comandos e instalar algunos paquetes. Notarás esto al iniciar sesión localmente en Ubuntu.
Todo lo que necesitas hacer para resolver este problema es ejecutar el siguiente comando en la sesión del terminal:
sudo apt-get -y install xserver-xorg-input-all
¿Tienes problemas con XRDP? Aquí tienes una mejor opción
Experimentar problemas con XRDP que no funciona en Ubuntu puede ser frustrante, especialmente cuando se trata de problemas de conexión o fallos de autenticación. Aunque la resolución de problemas de XRDP es esencial, explorar alternativas de software de acceso remoto para Linux como HelpWire puede proporcionar una experiencia más fluida.
Características clave de HelpWire:
-
Compatibilidad multiplataformaConéctate sin problemas en Windows, macOS y Linux.
-
Acceso remoto no supervisadoAccede a estaciones de trabajo Windows y macOS de forma remota en cualquier momento, incluso sin intervención del usuario, permitiendo actualizaciones y solución de problemas eficientes.
-
Transferencia de archivos sin esfuerzoIntercambio de archivos fácilmente mediante copiar-pegar, agilizando el proceso de soporte.
-
Configuración RápidaInicie sesiones de soporte remoto rápidamente sin configuraciones complejas, mejorando la eficiencia.
¿Por qué considerar HelpWire?
Si las limitaciones de XRDP están obstaculizando tus necesidades de acceso remoto, HelpWire ofrece una alternativa robusta con su conjunto de características integrales y facilidad de uso. Al considerar HelpWire, puedes aumentar la productividad y asegurar una experiencia de escritorio remoto más confiable.
Conclusión
Los usuarios pueden encontrarse con XRDP que no funciona a veces, y los problemas pueden variar dependiendo de las causas. Puede ser una desconexión no deseada, solicitud de contraseña, registros de XRDP o dificultad para ejecutar el software en varias versiones de Ubuntu.
No te preocupes, puedes solucionar estos problemas con las configuraciones apropiadas y técnicas de solución de problemas. Considera probar varias soluciones para determinar cuál se adapta perfectamente a tu configuración particular.
Si la solución de problemas no es suficiente, cambiar a una alternativa más simple y estable como HelpWire puede ahorrarte tiempo y esfuerzo. Con una configuración fácil, compatibilidad multiplataforma y acceso remoto seguro, HelpWire ofrece una manera sin estrés de mantenerte conectado a tus dispositivos remotos.
XRDP es una herramienta de primera categoría para el acceso remoto, y usando las soluciones discutidas en este artículo, puedes estar seguro de que XRDP funcionará sin problemas en tu sistema Ubuntu.