Escritorio remoto: pantalla en blanco RDP y se cancela después de desconectarse


12

Atención: me desplacé por muchas preguntas y no encontré una respuesta, ¡por favor no marque esto como duplicado! Una pregunta similar ya está aquí, pero lamentablemente no recibió ninguna respuesta.

Estoy tratando de conectarme desde mi PC con Windows 10 a mi Odroid XU4 y después de que las conexiones se establecieron con éxito (al menos así lo supongo), la pantalla de mi PC con Windows se vuelve gris durante un par de segundos y luego desaparece sin ningún error mensaje. Instalé 'xrdp' en mi máquina Linux. Los siguientes son los 3 pasos:

Insertar credenciales: ingrese la descripción de la imagen aquí

La conexión se acumula: ingrese la descripción de la imagen aquí

Pantalla en blanco, poco antes del aborto silencioso: ingrese la descripción de la imagen aquí

##Abortar##

EDITAR Esta es la salida de syslog:

Oct  3 08:25:18 odroid systemd[1]: Starting Session c4 of user odroid.
Oct  3 08:25:19 odroid org.a11y.Bus[2241]: Activating service name='org.a11y.atspi.Registry'
Oct  3 08:25:19 odroid org.a11y.Bus[2241]: Successfully activated service 'org.a11y.atspi.Registry'
Oct  3 08:25:19 odroid org.a11y.atspi.Registry[2283]: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
Oct  3 08:25:19 odroid gnome-session[2197]: gnome-session-is-accelerated: No composite extension.
Oct  3 08:25:19 odroid gnome-session[2197]: gnome-session-check-accelerated: Helper exited with code 256
Oct  3 08:25:24 odroid gnome-session[2197]: gnome-session-is-accelerated: No composite extension.
Oct  3 08:25:24 odroid gnome-session[2197]: gnome-session-check-accelerated: Helper exited with code 256
Oct  3 08:25:24 odroid gnome-session[2197]: x-session-manager[2197]: WARNING: software acceleration check failed: Child process exited with code 1
Oct  3 08:25:24 odroid x-session-manager[2197]: WARNING: software acceleration check failed: Child process exited with code 1
Oct  3 08:25:24 odroid x-session-manager[2197]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Oct  3 08:25:24 odroid gnome-session[2197]: x-session-manager[2197]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Oct  3 08:25:24 odroid org.a11y.atspi.Registry[2283]: XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":10.0"
Oct  3 08:25:24 odroid org.a11y.atspi.Registry[2283]: after 11 requests (11 known processed) with 0 events remaining.
Oct  3 08:25:24 odroid org.gtk.vfs.Daemon[2241]: A connection to the bus can't be made
Oct  3 08:25:24 odroid org.gtk.vfs.Daemon[2241]: g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
Oct  3 08:25:24 odroid org.a11y.Bus[2241]: g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.

¿Revisó los registros para ver si xrdp no está contento con algo? Normalmente hago un ssh en una caja, luego ejecuto mi servidor rdp desde ese terminal, luego rdp y miro la salida del terminal, para ver si rdp se quejó de algo. Si al principio no ve nada útil, intente ejecutar xrdp en un modo más detallado y verifique el syslog (/ var / log / syslog).
sibaz

@sibaz Puse el resultado de syslog en la pregunta. ¿Puedes adivinar lo que esto significa? ¿Se detuvo el proceso de aceleración de software? ¿Y crees que este problema podría estar relacionado a través de un puerto no válido? Puedo iniciar sesión de forma remota y todo, pero luego se bloquea.
codepleb


Bueno, x-session-manager está fallando, presumiblemente como resultado de la falla de la 'verificación de aceleración de software', presumiblemente porque su hardware está usando aceleración de hardware y xrdp no sabe cómo emular eso en el software (en una suposición completa) . El comentario de o9000 sugiere que xrdp no funciona con unit o gnome, lo que parece una locura, pero si es verdad, ese será tu problema. Le sugiero que pruebe con un cliente vnc diferente o con un administrador de ventanas diferente. Yo uso KDE (y kdrc / krfb) pero no es exactamente pequeño.
sibaz

Respuestas:


11

Encontré la solución, después de poner esta línea en la terminal, funcionó:

echo mate-session> ~/.xsession

Si esto no te ayuda, prueba el siguiente comando antes:

sudo apt-get install mate-core

(No estoy seguro, pero utilicé un ubuntu modificado previamente compilado por hardkernel. Mate era el entorno de escritorio, pero pude instalar "recientemente" el mate-core, no solo actualizar el existente. Tal vez esto fue un problema).


¿No es RDP en el puerto 3389? ¿Estás haciendo algún reenvío de puertos?
j0h

@ j0h: Sí, hice el reenvío de puertos. Por supuesto, solo necesita hacerlo si necesita acceso desde fuera de su red local.
codepleb

mate-session da un error: ** (mate-session: 11853): ADVERTENCIA **: No se puede abrir la pantalla:
stiv

OH: no use la cuenta raíz para acceder a la PC a través de RDP, cree una cuenta nueva y
úsela

0

Otra opción sería probar el cliente de paralelos:

Puede encontrar instrucciones sobre cómo obtenerlo e instalarlo aquí: http://kb.parallels.com/en/123304 (proporcionan un paquete .deb para facilitarle la vida. :))


0

Lo que ve se debe a este error en GNOME 3. Puede usar otro entorno de escritorio como KDE.


1
Esto también es reproducible usando KDE
clobrano

0

resuelto: escriba el siguiente comando:

sudo sed -i '/allowed_users=console/allowed_users=anybody/' /etc/X11/Xwrapper.config
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.