web-dev-qa-db-fra.com

Comment désactiver le framebuffer dans initramfs?

Pendant que j'utilisais plymouth, j'ai des éclaboussures tardives et j'ai essayé de le réparer, j'ai cherché sur Google et j'ai reçu de nombreuses suggestions à ce sujet:

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

et ajouter:

FRAMEBUFFER=y

et

update-initramfs -u 

Après cela, je n’ai aucune éclaboussure. J'ai donc supprimé le FRAMEBUFFER=y et remis à jour initramfs, le splash est revenu.

Après que j’ai installé quelque chose, peut-être remastersys ou n86v ou leurs dépendances, ou autre chose, je n’ai plus rien à faire et selon le journal de démarrage, je pense que c’est dû au framebuffer activé à nouveau dans initramfs.

J'ai essayé FRAMEBUFFER=n dans /etc/initramfs-tools/conf.d/splash mais j'ai échoué.

Maintenant, je n'ai pas d'éclaboussure et je ne peux toujours pas le récupérer.

Est-ce que quelqu'un sait comment désactiver le framebuffer dans initramfs?

1
Blangero

Je le résous moi-même.

Je trouve que lorsque Splash ne s'affiche pas, je vois un texte à l'écran:

"plymouthd n'a pas pu démarrer boot splash trop de niveaux de liens symboliques"

Je décompresse initrd et je regarde, je vérifie lib/plymouth/themes,

le default.plymouth est un lien qui le lie lui-même !!!

Je l'ai édité et compresser l'initrd, redémarrer, fonctionne bien.

Même si quelque chose ne va pas dans fb et initramfs, le splash est revenu, j'ai eu ce que je voulais.

1
Blangero