web-dev-qa-db-ja.com

Ubuntu 16.04の起動/ログイン時間が遅い-起動時にxorgがクラッシュする

Ubuntu 16.04、64ビット、11.7GB RAM、Intel i7-3770プロセッサ、2TB回転ディスクを実行しています。私は3台のモニターを持ち、6つの仮想ワークスペースを使用し、ユニティを使用しています。

再起動すると、ログイン後にデスクトップのロードが非常に遅くなり、パネルの視覚的なレイアウトが断片化されたパネルでしばらく「スタック」します。マウスは1つのモニター内に閉じ込められており、ユニティは部分的に反応し、大きな遅れがあります。約20〜30秒後に自動的に修正され、デスクトップが正常になります。この遅さは、回転ディスクを持つことに関係しているのでしょうか?

最初のログイン後に、通常の「システムプログラムの問題が検出されました」というポップアップが表示されます。 /var/crash/ dirをクリーンアップして再起動しましたが、まだエラーが発生するため、古いクラッシュログではないと思います。

クラッシュファイルが1つあります(これは省略しました)。

_usr_lib_xorg_Xorg.0.crash

ProblemType: Crash
Architecture: AMD64
Date: Tue May 16 09:11:00 2017
DistroRelease: Ubuntu 16.04
ExecutablePath: /usr/lib/xorg/Xorg
ExecutableTimestamp: 1485390561
ProcCmdline: /usr/lib/xorg/Xorg -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
ProcCwd: /
ProcEnviron: 
ProcMaps:
 ...
ProcStatus:
 Name:  Xorg
 Umask: 0022
 State: S (sleeping)
 ...
 voluntary_ctxt_switches:   4088352
 nonvoluntary_ctxt_switches:    204945
Signal: 6
Uname: Linux 4.8.0-49-generic x86_64
UserGroups: 
CoreDump: base64
 ...

私は毎回クラッシュログをクリアするために2、3回再起動しましたが、一貫して同じProcCmdlineを取得しました:

/usr/lib/xorg/Xorg -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch

systemd-analyze blame | headの出力は次のとおりです。

8.827s docker.service
7.404s dev-sda2.device
3.171s apparmor.service
2.087s ModemManager.service
1.893s dev-loop2.device
1.864s accounts-daemon.service
1.710s thermald.service
1.667s NetworkManager.service
1.569s plymouth-start.service
1.408s systemd-timesyncd.service

前もって感謝します!

4
rmin

ソリッドステートディスクに切り替えると、これが修正されました。起動時間を20秒以上短縮しました!

Josh A.が指摘したように、それはxorgのクラッシュとは関係ありませんでした。

0
rmin

コメントの詳細が、私は評判に欠けています...あなたが提供したクラッシュログはLightDMがクラッシュすることを示しています。 LightDMは、とりわけ、グリーター/ログイン画面の表示を担当します。問題が発生したためafterログイン後、クラッシュログはおそらく無関係です。それでも、別のディスプレイマネージャをインストールしてみてください。 LightDMからGDMに切り替える方法の手順を以下に示します。 おそらく根本的な原因ではありませんが、LightDMがレモンを与えている場合は常に一見の価値があります。

2
Josh A.