(Hier folgt eine fast wörtliche Kopie einer Selbstantwort von einer identischen Frage zum Serverfehler, die ich vergessen hatte; askubuntu wurde noch nicht erstellt).
Basierend auf den Informationen auf dieser Seite zum Aktivieren von XDCMP und der Datei /etc/gdm/gdm.schemas konnte ich eine /etc/gdm/custom.conf
Datei erstellen :
# /etc/gdm/custom.conf
[xdmcp]
[chooser]
[security]
DisallowTCP=false
[debug]
Vorsicht bei Groß- und Kleinschreibung: Es funktioniert nicht, wenn Sie "disallowTCP = false" schreiben ... Ich habe auch die Datei / etc / X11 / xinit / xserverrc folgendermaßen geändert:
exec /usr/bin/X11/X
dh ich habe die -nolisten tcp
Optionen für die ausführbare X-Datei entfernt. Ich weiß nicht, ob ich musste. Möglicherweise möchten Sie versuchen, diese Bearbeitung zu vermeiden.
Wenn Sie nur die xserverrc-Datei ändern, startet X trotzdem mit "-nolisten TCP".
Danach genügt ein Neustart des GDM-Prozesses:
sudo service gdm restart
Sie können den Erfolg überprüfen als:
tzot@tzot-laptop:/etc/X11
$ netstat -an | grep -F 6000
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN
tcp6 0 0 :::6000 :::* LISTEN
Aktualisieren
Nach einem Upgrade auf 12.04 hatte ich das gleiche Problem. Diesmal ist der Täter das Light-DM, das das System verwendet. Die Datei, die aktualisiert werden muss, ist /etc/lightdm/lightdm.conf
und der erforderliche Zusatz ist ein xserver-allow-tcp=true
in dem [SeatDefaults]
Abschnitt.
Und danach habe ich auch diese Antwort gefunden . :)
Zusammenfassung
In 10.10 funktioniert das also immer noch: /etc/gdm/custom.conf
Mit den oben angegebenen Inhalten erstellen und neu starten gdm
.