Sto cercando di eseguire il debug del motivo per cui alcune app non si avvio automatico (pacchetto di avvio automatico).
Premessa:Il mio obiettivo finale è capire perché la sequenza di avvio automatico è interrotta (probabilmente a causa del fallimento dell'avvio automatico di alcuni pacchetti). Debian 8 stesso si avvia normalmente ma le funzionalità di avvio automatico non funzionano correttamente.
Quindi volevo esaminare il registro di avvio (in /var/log/daemon non ho trovato quello che stavo cercando).
Secondo Debian Wiki, dovrei correggere il registro di avvio su /var/log/boot senza alcuna configurazione in Debian 8.
Tuttavia il file non c'è.
Il wiki dice anche:
Se utilizzi systemd come sistema di inizializzazione, potrebbe essere necessario utilizzare systemctl
per eseguire il debug dei problemi di avvio.
Quindi ho provato con
sudo systemd
ma ricevo un errore
Tentativo di esecuzione come istanza utente, ma $XDG_RUNTIME_DIR non è impostato.
Risposta accettata:
Debian Jessie sta usando systemd, quindi non c'è più un /var/log/boot
file.
Puoi ancora ottenere molte informazioni sul processo di avvio con il comando dmesg
.
Ma se usi fbautostart, come suppongo, il tuo problema dovrebbe apparire durante l'avvio del window manager. Poiché fbautostart è relativamente banale, il modo migliore è probabilmente iniziare commentando tutto, quindi commentando, ovvero decommentare, ogni riga dei tuoi file di configurazione, passo dopo passo fino a trovare il tuo problema.