web-dev-qa-db-ja.com

ブートチャートを使用してデスクトップのログイン時間を測定する方法

セッションを再起動するたびにセッションに初めてログインするたびに時間がかかるという問題があります。つまり、パスワードを入力してからデスクトップを使用できるようになるまで、最大5分かかります。

ブートチャートを使用して問題をデバッグしようとしましたが、ブートチャート自体は機能していましたが、グラフィック出力は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"

出力例 をいくつか示します。

少なくともデスクトップがロードされるまで、グラフに長い時間軸を表示する方法はありますか?

12
David Planella

ブートチャートは、システムの起動中にサービスにかかる時間を表示します

既存の画像を拡大するそれが私がしていることです

画像は/ var/log/bootchartフォルダーに保存されます

1
Shaival Dalal

pybootchartgui(ソフトウェアセンターで利用可能)を使用してください。各起動後にグラフィカルログを作成します。 dmesg出力をチェックすることも同様に良好ですが、「視覚的」ではありません。

必要のないものは何でもスタートアップアプリケーションから無効にし、HDDがBIOSの最初のブートデバイスであることを確認してください。

1
TomKat