Ich versuche zu debuggen, warum bestimmte Apps nicht autostart werden (Autostart-Paket).
Prämisse:Mein letztes Ziel ist es zu verstehen, warum die Autostart-Sequenz unterbrochen ist (wahrscheinlich aufgrund des Autostart-Fehlers bestimmter Pakete). Debian 8 selbst bootet normal, aber die Autostart-Funktionen funktionieren nicht richtig.
Also wollte ich das Boot-Protokoll durchgehen (in /var/log/daemon habe ich nicht gefunden, wonach ich suche).
Laut Debian-Wiki sollte ich das Boot-Log unter /var/log/boot in Ordnung bringen ohne jegliche Konfiguration in Debian 8.
Die Datei ist jedoch nicht vorhanden.
Das Wiki sagt auch:
Wenn Sie systemd als Ihr Init-System verwenden, müssen Sie möglicherweise systemctl
verwenden zum Debuggen von Boot-Problemen.
Also habe ich es mit
versuchtsudo systemd
aber ich erhalte eine Fehlermeldung
Versuch, als Benutzerinstanz zu laufen, aber $XDG_RUNTIME_DIR ist nicht gesetzt.
Akzeptierte Antwort:
Debian Jessie verwendet systemd, daher gibt es kein /var/log/boot
mehr Datei.
Mit dem Befehl dmesg
können Sie noch viele Informationen zum Bootvorgang erhalten .
Aber wenn Sie fbautostart verwenden, sollte Ihr Problem, wie ich vermute, während des Starts des Fenstermanagers auftreten. Da fbautostart relativ trivial ist, besteht der beste Weg wahrscheinlich darin, zunächst alles zu kommentieren und dann Schritt für Schritt jede Zeile Ihrer Konfigurationsdateien zu kommentieren, d. h. zu entkommentieren, bis Sie Ihr Problem gefunden haben.