私は、Ubuntu サーバー 11.10 で plymouth を使用しようとしていますが、うまくいきません。VirtualBox に最小限の仮想マシンとしてサーバーをインストールしました。次に、plymouth テーマをインストールしましたが、表示されません。使用したテーマの 1 つは、起動中にテキストのみを表示しました。そのため、誰かがこれを動作させたら、方法を知りたいです。
答え1
plymouth には常にテーマがあり、Ubuntu のブートで常に使用されますが、サーバーはパッケージ自体details
にあるテーマを使用するため、それが明らかではありませんplymouth
。
/lib/plymouth
/lib/plymouth/themes
/lib/plymouth/themes/details
/lib/plymouth/themes/details/details.plymouth
ただし、テーマの穴に落ちていく前に、プロンプトquiet
に再度追加したことを確認してくださいgrub
。デフォルトでは、管理者は起動時にコマンドが出力するテキストを確認したいため、サーバーには追加されていませんquiet
(これは 11.04 で行われた変更です)。確認するにはツールが必要ですdebconf-utils
。その後、次の操作を実行します。
debconf-get-selections | grep grub | grep quiet
そこに表示されている場合noquiet
、それがロゴが表示されないようにしている可能性があります。また、nomodeset
それが表示されている場合は、グラフィカルブートが停止します。これを修正するには、
sudo dpkg-reconfigure grub-pc
気をつけてこれらの設定はシステムの起動に不可欠なので、変更する前にバックアップを取ることを検討してください。
モードをオンにしていてquiet
、別のテーマを選択したい場合は、インストールするだけで、それがデフォルトとして設定されます。手動でデフォルトが何であるかを確認したい場合は、ツールを使用できます。update-alternatives
$ update-alternatives --list default.plymouth
/lib/plymouth/themes/default.plymouth
$ update-alternatives --display default.plymouth
default.plymouth - auto mode
link currently points to /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth
/lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth - priority 100
slave default.plymouth.grub: /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
Current 'best' version is '/lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth'.
サーバーの起動時にグラフィックロゴを表示したい場合は、次のようにすれば簡単です。
sudo apt-get install plymouth-theme-ubuntu-logo
それでもデフォルトの代替が上記の出力に変更されない場合は、次のコマンドで問題を強制することができます。
sudo update-alternatives --config default.plymouth
ただし、これは選択肢が 1 つしかないことを示しているだけかもしれません。 をインストールしplymouth-theme-ubuntu-logo
、 を削除しnomodeset
、 をquiet
起動オプションとして に設定しても、plymouth テーマが表示されない場合は、グラフィック ハードウェアがサーバーのグラフィカル ブートを提供できない可能性があります。 では、plymouth-theme-ubuntu-text
少なくともバージョンと読み込みドットが示されるはずです。