Mam problem polegający na tym, że po każdym ponownym uruchomieniu komputera przy pierwszym logowaniu do sesji trwa to wieki. Oznacza to, że od momentu wprowadzenia hasła może minąć nawet pięć minut, zanim będę mógł korzystać z pulpitu.
Próbowałem użyć programu rozruchowego do debugowania problemu, ale chociaż sam program rozruchowy działał, grafika jest przycinana po 105 sekundach, więc nawet nie widzę, kiedy zaczyna się compiz.
Patrząc na /etc/init/bootchart.conf
to, wydaje się, że grafika została przycięta po rozpoczęciu compizu, ale nie wydaje się, że to mój przypadek
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"
Oto kilka przykładowych danych wyjściowych .
Czy jest jakiś sposób, aby zobaczyć dłuższą oś czasu na wykresie, przynajmniej do czasu załadowania pulpitu?
gdmgreeter
lubkdm_greet
. Czy na pewno można uzyskać to, co chcesz dzięki temu programowi?~/.xsession-errors
pastebin.ubuntu.com/1094584Odpowiedzi:
Proszę użyć
pybootchartgui
(dostępne w Centrum oprogramowania). Po każdym uruchomieniu utworzy dziennik graficzny. Sprawdzaniedmesg
wydajności byłoby równie dobre, ale mniej „wizualne”.Wyłącz z aplikacji startowej wszystko, czego nie potrzebujesz, i upewnij się, że dysk twardy jest pierwszym urządzeniem rozruchowym w systemie BIOS.
źródło
Program rozruchowy pokazuje, ile czasu zajmuje usługa podczas uruchamiania systemu
Powiększ istniejący obraz To właśnie robię
Obrazy są przechowywane w folderze / var / log / bootchart
źródło
Sprawdź / var / log / messages po uruchomieniu? Ma dziennik z czasami z sekwencji rozruchowej.
Możesz spróbować uruchomić program rozruchowy.
Sprawdź również to pytanie. Jak mogę zobaczyć, co się dzieje podczas procesu rozruchu?
alternatywna aplikacja do programu rozruchowego o nazwie pybootchartgui dostępna w Centrum oprogramowania Ubuntu.
http://code.google.com/p/pybootchartgui/
źródło