Me encuentro con otro problema en el que el XRDP no funciona. Llevo bastante tiempo trabajando y creo que necesito ayuda. Creo que es un problema de la máquina Ubuntu que no escucha en un puerto.
Seguí la guía en http://www.tweaking4all.com/software/linux-software/use-xrdp-remote-access-ubuntu-14-04/ .
Sin embargo, cuando voy a rdp desde Windows, puedo conectarme y escribir el nombre de usuario y la contraseña, pero cuando lo hago, aparece el siguiente error:
Connecting to sesman IP 127.0.0.1 port 3350
sesman connect ok
sending login info to session manager, please wait...
srdp_mm_process_login_response:login successful for display
started connecting
connecting to 127.0.0.1 5910
error-problem connecting
¿Podría ser el problema que mi máquina Ubuntu no está escuchando el puerto 5910? ¿Qué piensan ustedes? Si es así, ¿cómo puedo asegurarme de que Ubuntu esté escuchando el puerto 5910?
Editar:
Ok, entonces cuando ejecuto este comando:
sudo netstat -peant | grep ":5910 "
No sale nada Cuando ejecuto este comando: sudo netstat -peant | grep "127.0.0.1"
y me desplazo, no veo nada conectado al puerto 5910. Creo que he encontrado un gran problema. Mi pregunta ahora es ¿cómo configuro xrdp para escuchar el puerto 5910?
Ok, entonces encontré el comando que resolverá mi problema. Ejecute este comando para eliminar el error
correr
gsettings set org.gnome.Vino require-encryption false
fuente
Esta publicación me ayudó a deshacerme del problema. Luego reinicié el
xrdp
servicio solo para asegurarme también.Tenga en cuenta que estoy usando Windows 10 para conectar Debian 9. Y lo usé
Xorg
.fuente
Soy muy nuevo y he leído errores y documentos sobre esto.
Todo lo que hice para solucionar este problema fue detener e iniciar xrdp, usando estos comandos:
fuente
Tuve problemas algunos días en este problema (Windows 7 Remote Desktop Connection - XRDP CentOS), y al buscar encontré que la solución más simple para el error: el problema de conexión es un claro inicio de sesión "mydomain \ username" : antes de instalar paquetes, eliminar procesos o eliminar temporalmente archivos, solo intente conectarse escribiendo su nombre de usuario solo en la solicitud XRDP, por lo que no lo guarde previamente en la Conexión de escritorio remoto de Windows 7.
Si no puede borrar su nombre de usuario (XRDP siempre muestra un nombre por defecto), borre el historial de conexión RDP para el servidor que está intentando conectar, o aproveche esta oportunidad para borrar todo el historial de conexión de esta manera (lado de Windows - CMD):
Y luego intenta nuevamente conectarte. Si no funciona, puedes probar:
Tenga en cuenta que debe usar High Color (16 bits) o superior en Windows RDP; o
Acceda a xrdp-sesman.log por PuTTY (
cat /var/log/xrdp-sesman.log
), lo que probablemente mostrará "X server for display 10 startup timeout (...) otro Xserver ya está activo en la pantalla 10 ", luegovncserver -geometry 1024x768 :10
mostrará que hay un archivo temporal que puede borrar, elimine los archivos temporales correctos como se explica aquí y aquí ; oDowngrade Tiger VNC .
fuente
Simplemente cambie: /etc/xrdp/sesman.ini AllowRootLogin = 1
fuente
No vale la pena, hay una solución mejor y menos dolorosa:
X11VNC
Pasé al menos 8 horas luchando en la batalla para conectarme desde Windows 10 a Ubuntu 16 a través de xrpd y Windows rdp. Intenté un sinfín de "soluciones" que encontré publicadas en toda la web. Progresé, pero nunca logré resolverlo por completo. Sin embargo, incluso si lo hubiera hecho, parece que esta es una configuración débil de todos modos, porque:
He usado un montón de diferentes interfaces de conexión remota, y en general nada supera la facilidad y la calidad de Windows RDP todavía en mi mente. Como tal, estaba bastante obsesionado con usar eso. Sin embargo, después de luchar tanto tiempo y finalmente tirar la toalla, descubrí que VNC funciona bastante bien en este contexto.
Como dije inicialmente, en el lado de Ubuntu usé "x11vnc". Consulte estas instrucciones para obtener detalles sobre cómo configurarlo completamente:
¿Cómo configurar x11vnc para acceder con la pantalla de inicio de sesión gráfica?
En el lado de Windows, utilicé RealVNC Viewer: https://www.realvnc.com/en/connect/download/viewer/ , que ya había instalado y configurado para una conexión remota a una Mac en mi LAN también.
Con esta configuración, no tengo NINGUNA de las debilidades descritas anteriormente. Además, en modo de pantalla completa, la visualización es tan buena como lo sería naturalmente. Veo 0 retraso, 0 borroso. Tengo un portapapeles bidireccional que funciona sin ningún esfuerzo para conseguirlo ...
En teoría, se supone que puedes apilar xrpd y x11vnc. Ver: http://c-nergy.be/blog/?p=5956 También probé eso, solo para ver si podía hacerlo funcionar. Tampoco tuve suerte con eso. Así que acabo de decir diablos con xrpd al final, lo desinstalé y revertí todos los cambios que hice en mi máquina luchando con él (o al menos algunos de ellos).
A menos que tenga una razón importante por la que NECESITA RDP en lugar de VNC, le recomiendo ir por esta ruta que he descrito en su lugar.
fuente