Version 7 (modified by daisuke, 14 years ago) (diff) |
---|
Plymouth はユーザランドで実現されているブートスプラッシュスクリーンの仕組みです。 bootsplash 等のように kernel に特別なパッチは必要なく drmfb(KMS) や vesafb で 動作します。
Ubuntu で開発され、現在は Fedora, Mandriva 等でも利用されているほぼ標準といえる ブートスプラッシュの仕組みです。
plymouth は initrd に組み込む必要があり、デフォルトではテキストベースのプログレ スバーが表示されるテーマがインストールされます。その他のテーマをインストールする ことで各種のよりグラフィカルなスプラッシュスクリーンが利用可能になります。
現在用意されているテーマは以下の通りで、それぞれそのパッケージをインストールする ことで利用可能になります。
$ plymouth-set-default-theme -l charge details fade-in script solar spinfinity text
$ plymouth-set-default-theme script
# plymouth-set-default-theme spinfinity
テーマを変更した場合は mkinitrd を使って initrd を作り直す必要があります。 作り直すまでは shutdown 時のみ変更されます。
# mkinitrd -f /boot/initrd-$(uname -r).img $(uname -r)
Plymouth を利用する場合は、grub の設定でカーネルオプションに "quiet" を設定することを おすすめします。plymouth 起動までのテキスト表示が抑制されます。
plymouth spinfinity theme
plymoth script theme
plymouth solar theme
plymouth fade-in theme