プリマスを使用しているときに、スプラッシュが遅れて修正しようとしましたが、グーグルで検索して、これを行うための多くの提案を得ました:
vi /etc/initramfs-tools/conf.d/splash
追加します:
FRAMEBUFFER=y
そして
update-initramfs -u
これを行った後、私はまったくスプラッシュがありません。そこで、FRAMEBUFFER=y
とinitramfsを再更新すると、スプラッシュが戻ってきました。
その後、何かをインストールしました。おそらく、remastersysまたはn86vまたはそれらの依存関係、または何か他のものです。スプラッシュが再び消えてしまい、boot.logによると、initramfsで再び有効になったフレームバッファによるものだと思います。
私は試した FRAMEBUFFER=n
in /etc/initramfs-tools/conf.d/splash
が失敗しました。
今、私はスプラッシュを持っていませんが、それを取り戻すことはできません。
Initramfsでフレームバッファを無効にする方法を知っている人はいますか?
私は自分で解決します。
スプラッシュが表示されない場合、画面上にテキストがあることがわかります。
「plymouthdは、多くのレベルのシンボリックリンクのブートスプラッシュを開始できませんでした」
Initrdを解凍して調べ、lib/plymouth/themesをチェックし、
default.plymouthは、自己リンクするsリンクです!!!
私はそれを編集し、initrdをZipし、再起動し、正常に動作します。
Fbとinitramfsにはまだ何か問題がありますが、スプラッシュが戻ってきましたが、私は欲しいものを手にしました。