11.04から始まるPlymouthは、ブートプロセスの非常に遅い時期に開始されるようです。ログイン画面に遷移する前に、ほんの一瞬しか表示されないことがあります。これは11.10でも同じです。
10.04および10.10と比較すると、PlymouthはGrubの開始から数秒程度で起動し、ブートプロセス全体で非常に目に見えます。
プリマスを早く実行するためにできることはありますか?私はこれを3つの異なるマシンで経験し、これらのマシンのうち2つで、10.04からUbuntuを実行しています。したがって、これを引き起こしているのは私のノートブックのハードウェアだけではありません。
*注意点として、ブートプロセスは現代のLinuxで最もgliい部分の1つです。 Ubuntuは除外されません。ほぼ10年後(私は忘れましたが、最初はbootsplashでしたか?)、これはまだ部分的にしか解決されていません。数秒間、シャットダウン時にいテキストが表示されます。いくつかの機会に、セッションからログアウトするときに同じsameいテキストが表示されます。あなたが望むほどスムーズではありません。
スプラッシュのテーマは素晴らしいです、誤解しないでください。トランジションだけが道を外れており、その下にあるものを垣間見ることができます。私はこれに慣れていますが、Ubuntuが初めてで、Windowsから来た人はそうです。ターンオフです。*暴言はご容赦ください。 :)
最新のグラフィックスカードは、カーネルでカーネルモード設定を介して十分にサポートされています-これは、プリマスが正しく表示されるように、ブートシーケンスの早い段階でカーネルがディスプレイ解像度を設定する機能です。
ただし、一部のグラフィックカードはKMSと互換性がありません。または、KMS自体がグラフィックカードを直接認識しません。
これらの状況では、プリマスにframebufferを使用させることができます-グラフィックビデオメモリ(フレーム)に直接アクセスする古い手法
Wordフレームバッファーは、現在のビデオフレームを含むビデオメモリの一部を意味し、Linuxフレームバッファーは、SVGALibや他のユーザースペースソフトウェアなどのシステム固有のライブラリに依存しない「Linuxカーネルの下でのフレームバッファーへのアクセス方法」を意味します。 ( wikipedia )
フレームバッファでプリマスを実行
ターミナルで次をコピーして貼り付けます。
echo FRAMEBUFFER=y | Sudo tee /etc/initramfs-tools/conf.d/splash
Sudo update-initramfs -u