Wie deaktiviere ich den Framebuffer in initramfs?

Wie deaktiviere ich den Framebuffer in initramfs?

Bei der Verwendung von Plymouth kam es bei mir zu spätem Spritzen und ich habe versucht, das zu beheben. Ich habe gegoogelt und viele Vorschläge dazu bekommen:

vi /etc/initramfs-tools/conf.d/splash 

und füge hinzu:

FRAMEBUFFER=y

Und

update-initramfs -u 

Nachdem ich das gemacht habe, habe ich überhaupt kein Splash mehr. Also habe ich es gelöscht FRAMEBUFFER=yund initramfs erneut aktualisiert, Splash kam zurück.

Danach habe ich etwas installiert, vielleicht ist es Remastersys oder N86v oder deren Abhängigkeiten oder etwas anderes. Splash ist bei mir wieder weg und laut Boot.log liegt es vermutlich daran, dass der Framebuffer in Initramfs wieder aktiviert ist.

Ich habe FRAMEBUFFER=nes versucht, /etc/initramfs-tools/conf.d/splashaber es ist nicht gelungen.

Jetzt habe ich kein Splash und kann es immer noch nicht zurückbekommen.

Weiß jemand, wie man den Framebuffer in Initramfs deaktiviert?

Antwort1

Ich löse es alleine.

Wenn kein Splash angezeigt wird, erscheint stattdessen ein Text auf dem Bildschirm:

„plymouthd konnte Boot-Splash nicht starten, zu viele Ebenen symbolischer Links“

Ich entpacke initrd und schaue hinein, ich überprüfe lib/plymouth/themes,

default.plymouth ist ein Link, der sich selbst verlinkt!!!

Ich habe es bearbeitet und das Initrd komprimiert, neu gestartet, funktioniert einwandfrei.

Obwohl mit FB und Initramfs immer noch etwas nicht stimmt, kam Splash zurück und ich habe, was ich wollte.

verwandte Informationen