VirtualBox でUbuntu Cinnamon に GuestAddition をインストールすると、起動中画面のままの対策。

ssh でログインできるようにして、起動画面でグルグルしている状態で調査をしました。
とりあえず top コマンドで実行中のプロセスを調べると、plymouthd が CPU を 5% も使っていました。

$ sudo kill -9 165

として停止すると、画面はログイン画面へ移りました。
plymouthd は plymouth というパッケージに含まれており、plymouth とは起動時にグラフィックを表示するプログラムです。
で、plymouth を削除してしまえばいいのでは、と考えたのですが、削除すると gdm3 関連の大量のパッケージがインストールされてしまうようです。
このため、plymouth の削除以外の回避策を調べることにしました。
調べたところ plymouth は表示するテーマを選択できるようになっているようです。そのテーマに、テキストテーマというものがありました。
ひょっとしたらテーマの変更をしたら回避できるかも、と考えました。
これがビンゴでしたので、皆さんに情報共有して Cinnamon を普及させ、より安定した環境を手に入れようという魂胆です。

$sudo update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/text/text.plymouth 160
$sudo update-alternatives --config default.plymouth
alternative default.plymouth (/usr/share/plymouth/themes/default.plymouth を提供) には 3 個の選択肢があります。

  選択肢    パス                                                                             優先度  状態
------------------------------------------------------------
  0            /usr/share/plymouth/themes/text/text.plymouth                                       160       自動モード
  1            /usr/share/plymouth/themes/bgrt/bgrt.plymouth                                       110       手動モード
  2            /usr/share/plymouth/themes/text/text.plymouth                                       160       手動モード
* 3            /usr/share/plymouth/themes/ubuntucinnamon-spinner/ubuntucinnamon-spinner.plymouth   150       手動モード

現在の選択 [*] を保持するには <Enter>、さもなければ選択肢の番号のキーを押してください: 2
update-alternatives: /usr/share/plymouth/themes/default.plymouth (default.plymouth) を提供するためにマニュアルモードで /usr/share/plymouth/themes/text/text.plymouth を使います
$sudo update-initramfs -u
$sudo reboot

副産物で、起動も若干速くなりました。
めでたし。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

*

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください