Come misurare il tempo di accesso al desktop con il diagramma di avvio


12

Ho un problema per cui dopo ogni riavvio la prima volta che accedo alla mia sessione ci vogliono anni. Cioè, possono essere necessari fino a cinque minuti dal momento in cui inserisco la password per poter utilizzare il desktop.

Stavo cercando di utilizzare il diagramma di avvio per eseguire il debug del problema, ma mentre il diagramma di avvio stesso funzionava, l'output grafico viene ritagliato a 105 secondi, quindi non riesco nemmeno a vedere quando inizia compiz.

Guardando /etc/init/bootchart.conf, sembra che la grafica sia effettivamente ritagliata dopo l'inizio del compiz, ma non sembra essere il mio caso

bootchart --format=$format \
    --crop-after=compiz,metacity,mutter,kwin,xfwm4 \
    --annotate=ureadahead,mountall,hostname,hwclock \
    --annotate=Xorg \
    --annotate=gdm-session-worker \
    --output="/var/log/bootchart" "$TARBALL"

Ecco alcuni esempi di output .

Esiste un modo per vedere un asse temporale più lungo sul grafico, almeno fino a quando il desktop non viene caricato?


Hai guardato in dmesg o ~ / .xsession-errors per vedere quali errori o problemi si verificano?
popey,

La documentazione non menziona un limite rigido di 105 secondi, ma solo che "Il logger tenterà di rilevare la fine del processo di avvio cercando processi specifici". Esempi sono gdmgreetero kdm_greet. Sei sicuro che sia possibile ottenere quello che vuoi con questo programma?
Tom Brossman,

Non ho guardato dmesg, ma ho fatto una chiacchierata con i ragazzi sul canale # ubuntu-desktop per provare a eseguire il debug, non ho visto nulla di ovvio su ~/.xsession-errors pastebin.ubuntu.com/1094584
David Planella

@TomBrossman, non so se sia possibile, quindi anche la domanda.
David Planella,

2
Sembra che bootchart2 supporti la personalizzazione della condizione di uscita .
ændrük,

Risposte:


1

Si prega di utilizzare pybootchartgui(disponibile nel Software Center). Creerebbe un registro grafico dopo ogni avvio. Controllare l' dmesgoutput sarebbe ugualmente buono, ma meno "visivo".

Disattiva dall'applicazione di avvio tutto ciò che non ti serve e assicurati che l'HDD sia il primo dispositivo di avvio nel BIOS.


1

Il diagramma di avvio mostra quanto tempo impiega un servizio durante l'avvio del sistema

Ingrandisci l'immagine esistente Ecco cosa faccio

Le immagini sono memorizzate nella cartella / var / log / bootchart


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.