16.04 bis 17.10 Anmeldeschleife wegen xsession und upstart

7

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

Ahmad Mayo
quelle
Wie genau haben Sie von 16.04 auf 17.10 aktualisiert? Das ist kein unterstützter Pfad. Wir empfehlen normalerweise eine Neuinstallation, um genau diese Art von Problem zu vermeiden.
user535733
1
wie in diesem Link erwähnt * Öffnen Sie die Einstellung "Software & Updates" in den Systemeinstellungen. * Wählen Sie die 3. Registerkarte "Updates". * Setzen Sie das Dropdown-Menü "Benachrichtigen Sie mich über eine neue Ubuntu-Version" auf "Für jede neue Version". * Drücken Sie Alt + F2 und geben Sie "update-manager -c" (ohne Anführungszeichen) in das Befehlsfeld ein. * Der Update Manager sollte sich öffnen und Ihnen mitteilen: Neue Distributionsversion '17 .04 'ist verfügbar. * Wenn nicht, können Sie auch ". / usr / lib / ubuntu-release-upgrader / check-new-release-gtk "* Klicken Sie auf Upgrade und folgen Sie den Anweisungen auf dem Bildschirm
Ahmad Mayo
2
Ich habe das gleiche Problem, und es ist für einen einfachen Linux-Benutzer sehr schwer zu verstehen, was behoben werden muss. Alle sagen, dass 16.04 bis 17.10 ugrade nicht unterstützt werden ... Das Schlimmste ist, dass ich gerade dem Popup gefolgt bin, das mir mitteilt, dass eine neue Version verfügbar ist, und jetzt auf Upgrade geklickt habe!
Abgetreten
Gleiches hier nach dem Upgrade, wenn dies vom Dialogfeld "Software Updater" vorgeschlagen wird!
Gatopeich

Antworten:

10

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.

Karan Sharma
quelle
Dies mag funktionieren, aber die apt purge upstartLösung ist die richtige.
Gatopeich
6
sudo apt purge upstart

Das Problem wurde für mich behoben.

Upstart wird in 17.10 durch systemd ersetzt.

user771723
quelle
0

Dies kann mit erreicht werden

sudo apt remove --purge upstart
Aelfric
quelle