action.skip

GNOME 3-Desktop-Verbindungsprobleme

Die Diagnose von Problemen, die beim Starten des GNOME 3-Desktops oder X-Clients auf einem Host mit modernem Linux-Betriebssystem auftreten, kann kompliziert sein. Verwenden Sie zur Gewährleistung optimaler Ergebnisse eine unterstützte Version von GNOME 3. Reflection X unterstützt GNOME 3 Version 3.28 oder höher, das in den folgenden Betriebssystemen (oder höheren Versionen dieser Betriebssysteme) enthalten ist:

  • RHEL 7.6

  • Fedora 28

  • Ubuntu 18.04

  • SUSE 15 SP2

  • Solaris 11.4 SRU24

Die folgenden Tipps können bei der Fehlerbehebung zum erfolgreichen Starten von X-Clients in einer GNOME 3-Umgebung hilfreich sein.

Beim Starten des „gnome-session“-Clients oder beim Verbinden mit XDMCP werden ein „trauriges Gesicht“ oder ein leerer Bildschirm angezeigt

Stellen Sie sicher, dass Ihre Sitzung die Anforderungen an die Sitzungskonfiguration für GNOME 3-Desktops erfüllt. Der GNOME 3-Desktop erfordert Erweiterungen, die für andere Sitzungen nicht erforderlich sind.

Der Desktop kann auf Systemen, die den früheren „gnome-session“-Befehl gnome-session --display %IP#% verwenden, nicht gestartet werden

Der GNOME 3-Client „gnome-session“ unterstützt nicht das Befehlszeilenargument --display. Wenn Sie die DISPLAY-Umgebungsvariable manuell festlegen müssen, fügen Sie dem Clientbefehl wie nachfolgend gezeigt das Präfix DISPLAY=%IP#% hinzu.

(DISPLAY=%IP#% dbus-run-session -- gnome-session &)

Der Desktop kann mit älteren Verbindungstypen wie Rexec, Rsh oder Rlogin nicht gestartet werden

Stellen Sie sicher, dass der Clientbefehl die DISPLAY-Umgebungsvariable für gnome-session festlegt:

(DISPLAY=%IP#% dbus-run-session -- gnome-session &)

Der Desktop kann auf Systemen nicht gestartet werden, auf denen Wayland installiert ist

Stellen Sie sicher, dass der GNOME 3-Desktop mit einer eindeutigen D-Bus-Sitzung gestartet wird, indem Sie dem X-Clientbefehl das Präfix dbus-run-session -- voranstellen.

(dbus-run-session -- gnome-session &)

Der Desktop wird nicht beendet, wenn sich ein Benutzer vom Desktop abmeldet

Stellen Sie sicher, dass der GNOME 3-Desktop mit einer eindeutigen D-Bus-Sitzung gestartet wird, indem Sie dem Clientbefehl das Präfix dbus-run-session -- voranstellen.

(dbus-run-session -- gnome-session &)

Der Desktop wird gestartet, aber das Laden und Aktualisieren der Anzeige erfolgen sehr langsam

Führen Sie einen Versuch mit den folgenden Konfigurationseinstellungen aus:

Der Desktop kann nicht gestartet werden, wenn proprietäre Videotreiber wie NVIDIA auf einem Remotehost installiert sind

Legen Sie in der Umgebung __GLX_VENDOR_LIBRARY_NAME=mesa fest, bevor Sie den Befehl ausführen:

(__GLX_VENDOR_LIBRARY_NAME=mesa dbus-run-session -- gnome-session &)

Weitere Informationen