
プリマスを使用しているときに、スプラッシュが遅れたので修正しようとしましたが、グーグルで検索したところ、これを行うための多くの提案が見つかりました。
vi /etc/initramfs-tools/conf.d/splash
そして以下を追加します:
FRAMEBUFFER=y
そして
update-initramfs -u
これを実行すると、スプラッシュがまったく表示されなくなりました。そこで、を削除してFRAMEBUFFER=y
initramfs を再更新すると、スプラッシュが復活しました。
その後、何かをインストールしました。おそらく remastersys か n86v か、それらの依存関係か、あるいは他の何かです。スプラッシュは再び消えました。boot.log によると、これは initramfs でフレームバッファーが再び有効になったためだと思います。
挑戦しFRAMEBUFFER=n
た/etc/initramfs-tools/conf.d/splash
けど失敗しました。
今はスプラッシュがなくなり、まだ元に戻せません。
initramfs でフレームバッファを無効にする方法を知っている人はいますか?
答え1
自分で解決します。
スプラッシュが表示されない場合は、画面にテキストが表示されます:
「plymouthd はブートスプラッシュを開始できませんでした。シンボリックリンクのレベルが多すぎます」
initrdを解凍して調べ、lib/plymouth/themesをチェックします。
default.plymouth は、それ自体をリンクするリンクです。
編集して initrd を zip し、再起動すると正常に動作します。
fb と initramfs にはまだ問題が残っていますが、スプラッシュが復活し、望んでいたものが手に入りました。