Как измерить время входа в систему с загрузочной диаграммы

12

У меня есть проблема, из-за которой после каждой перезагрузки при первом входе в мою сессию это занимает много времени. То есть с момента ввода пароля может пройти до пяти минут, пока я не смогу использовать рабочий стол.

Я пытался использовать bootchart для отладки проблемы, но пока сама bootchart работала, графический вывод обрезался за 105 секунд, поэтому я даже не вижу, когда запускается compiz.

Глядя на /etc/init/bootchart.confэто, кажется, что графика действительно обрезана после запуска compiz, но это не похоже на мой случай

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"

Вот пример вывода .

Можно ли как-то увидеть более длинную временную ось на графике, по крайней мере, до тех пор, пока рабочий стол не загрузится?

Дэвид Планелла
источник
Вы смотрели в dmesg или ~ / .xsession-errors, чтобы увидеть, какие ошибки или проблемы возникают?
Попей
В документации не упоминается жесткое ограничение в 105 секунд, а только то, что «Регистратор попытается определить окончание процесса загрузки путем поиска определенных процессов». Примерами являются gdmgreeterили kdm_greet. Вы уверены, что с этой программой можно получить то, что вы хотите?
Том Броссман
Я не смотрел dmesg, но я поболтал с ребятами на канале # ubuntu-desktop, чтобы попытаться отладить его, не увидел ничего очевидного на ~/.xsession-errors pastebin.ubuntu.com/1094584
Дэвид Планелла
@ TomBrossman, я не знаю, возможно ли это, поэтому вопрос тоже.
Дэвид Планелла
2
Похоже, bootchart2 поддерживает настройку условия выхода .
rndrük

Ответы:

1

Пожалуйста, используйте pybootchartgui(доступно в Центре программного обеспечения). Это создаст графический журнал после каждой загрузки. Проверка dmesgвывода была бы одинаково хорошей, но менее «визуальной».

Отключите в Startup Application все, что вам не нужно, и убедитесь, что жесткий диск является первым загрузочным устройством в BIOS.

TomKat
источник
1

Загрузочная диаграмма показывает, сколько времени занимает служба, пока система загружается

Увеличить существующее изображение Это то, что я делаю

Изображения хранятся в папке / var / log / bootchart

Шаивал Далал
источник
-1

Проверьте / var / log / messages после загрузки? У него есть журнал со временем из последовательности загрузки.

Вы можете попробовать запустить загрузочную диаграмму.

Проверьте этот вопрос также Как я могу увидеть, что происходит во время загрузки?

альтернативное приложение к загрузочной диаграмме под названием pybootchartgui, доступное в Ubuntu Software Center.

http://code.google.com/p/pybootchartgui/

chrisgaza
источник