Remote Desktop - RDP leerer Bildschirm und bricht nach dem Trennen der Verbindung ab


12

Achtung: Ich habe viele Fragen durchgeblättert und keine Antwort gefunden. Bitte nicht als Duplikat markieren! Eine ähnliche Frage gibt es bereits, die leider nicht beantwortet wurde.

Ich versuche, eine Verbindung von meinem Windows 10-PC zu meinem Odroid XU4 herzustellen, und nachdem die Verbindungen erfolgreich hergestellt wurden (zumindest gehe ich davon aus), wird der Bildschirm auf meinem Windows-PC für einige Sekunden grau und verschwindet dann ohne Fehler Botschaft. Ich habe ´xrdp´ auf meinem Linux-Rechner installiert. Es folgen die 3 Schritte:

Anmeldeinformationen einfügen: Bildbeschreibung hier eingeben

Verbindung wird aufgebaut: Bildbeschreibung hier eingeben

Leerer Bildschirm, kurz vor stummem Abbruch: Bildbeschreibung hier eingeben

##Abbrechen##

EDIT Dies ist die Syslog-Ausgabe:

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.

Haben Sie die Protokolle überprüft, um festzustellen, ob xrdp über etwas unzufrieden ist? Normalerweise ssh ich in eine Box, starte dann meinen RDP-Server von diesem Terminal aus, rdp ein und beobachte die Terminalausgabe, um zu sehen, ob sich RDP über irgendetwas beschwert. Wenn Sie zunächst keine hilfreichen Informationen erhalten, versuchen Sie, xrdp in einem ausführlicheren Modus auszuführen, und überprüfen Sie das Syslog (/ var / log / syslog).
sibaz

@sibaz Ich habe die Syslog-Ausgabe in die Frage gestellt. Können Sie sich vorstellen, was das bedeutet? Software-Beschleunigungsprozess gestoppt? Und glauben Sie, dass dieses Problem durch einen ungültigen Port verursacht werden könnte? Ich kann mich aus der Ferne bei allem anmelden, aber danach stürzt es ab.
Codepleb


Nun, x-session-manager schlägt fehl, vermutlich weil die 'Software Acceleration Check' fehlschlägt, vermutlich weil Ihre Hardware Hardware Acceleration verwendet und xrdp nicht weiß, wie man das in der Software emuliert (eine vollständige Vermutung). . Der Kommentar von o9000 legt nahe, dass xrdp nicht mit Unity oder Gnome funktioniert, was verrückt scheint, aber wenn es wahr ist, wird das Ihr Problem sein. Ich schlage vor, Sie versuchen einen anderen VNC-Client oder versuchen Sie einen anderen Fenstermanager. Ich benutze KDE (und kdrc / krfb), aber es ist nicht gerade klein.
sibaz

Antworten:


11

Ich fand die Lösung, nachdem ich diese Leitung in das Terminal gesteckt hatte, es funktionierte:

echo mate-session> ~/.xsession

Wenn dies nicht hilft, probieren Sie vorher den folgenden Befehl:

sudo apt-get install mate-core

(Ich bin nicht sicher, aber ich habe ein vorkompiliertes, modifiziertes Ubuntu von hardkernel verwendet. Mate war die Desktopumgebung, aber ich konnte den Mate-Core "neu" installieren, nicht nur das vorhandene aktualisieren. Vielleicht war dies ein Problem.)


Ist nicht RDP auf Port 3389? Machst du eine Portweiterleitung?
06.10.15 Uhr

@ j0h: Ja ich habe Portforwarding gemacht. Natürlich müssen Sie das nur tun, wenn Sie Zugriff von außerhalb Ihres lokalen Netzwerks benötigen.
Codepleb

Mate-Sitzung Fehler melden: ** (Mate-Sitzung: 11853): WARNUNG **: Anzeige kann nicht geöffnet werden:
stiv

OH: Verwenden Sie kein Root-Konto, um über RDP auf den PC zuzugreifen, erstellen Sie ein neues Konto und rufen Sie damit die Mate-Session an
stiv

0

Eine andere Möglichkeit wäre, den Parallels-Client auszuprobieren:

Anweisungen zum Beziehen und Installieren finden Sie hier: http://kb.parallels.com/de/123304 (sie enthalten ein .deb-Paket, um Ihnen das Leben zu erleichtern. :))


0

Was Sie sehen, ist auf diesen Fehler in GNOME 3 zurückzuführen. Sie können eine andere Desktop-Umgebung wie KDE verwenden.


1
Dies ist auch mit KDE reproduzierbar
clobrano

0

gelöst: Geben Sie den folgenden Befehl ein:

sudo sed -i '/allowed_users=console/allowed_users=anybody/' /etc/X11/Xwrapper.config
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.