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