Kurz gesagt, ich habe ein Upgrade von 16.04 auf 17.10 durchgeführt. Wenn ich versuche, mich anzumelden, wird für eine Sekunde ein schwarzer Bildschirm angezeigt, und ich kehre wieder zum Anmeldebildschirm zurück. Nachdem ich .xsession-Fehler überprüft hatte, fand ich diese Zeile
/etc/X11/Xsession.d/99x11-common_start: line 5: /sbin/upstart: No such file or directory
Die Datei, auf die verwiesen wird, enthält nur eine Zeile - mit Ausnahme der Kommentare
exec $STARTUP
Es gibt jedoch eine andere Datei im selben Verzeichnis mit dem Namen 99upstart, die diese Zeile enthält
STARTUP="/sbin/upstart --user
Ich habe versucht zu suchen, wie dies behoben werden kann, aber alles, was ich finden konnte, ist, dass systemd den Start ersetzt, ohne dass erwähnt wurde, wie dies behoben werden kann
Antworten:
Verschieben oder entfernen Sie einfach Upstart-Dateien aus Xsession.d, um sie zum Laufen zu bringen. In meinem Fall mussten 00upstart, 99upstart, 99x11-common_start verschoben werden.
quelle
apt purge upstart
Lösung ist die richtige.Das Problem wurde für mich behoben.
Upstart wird in 17.10 durch systemd ersetzt.
quelle
Dies kann mit erreicht werden
quelle