LinuxVillage

Projets et ressources (Fr) => Trucs et astuces => Discussion démarrée par: melodie le 27 juillet 2016 à 12:35:32

Titre: Restaurer le splashboot Bento après mise à jour vers Xenial
Posté par: melodie le 27 juillet 2016 à 12:35:32
Le thème Bento n'étant pas (encore) packagé, il est nécessaire de le restaurer à la main. Par ailleurs, les fichiers des thèmes ont changé d'emplacement. Ils étaient sous "/lib/plymouth", il sont maintenant rangés sous "/usr/share/plymouth" (ce qui est bien plus à leur place que ce ne l'était).

Donc, on passe root et on se déplace dans la console jusque sous /lib/plymouth, puis on copie tous les fichiers vers /usr/share/plymouth/themes:

$ sudo -i
[sudo] Mot de passe de melodie :
# cd /lib/plymouth/themes/
# ls
bento-logo  bento-text  default.plymouth  ubuntu-text
# cp -R bento-logo/ bento-text/ default.plymouth ubuntu-text/ /usr/share/plymouth/themes/                   
# cd /usr/share/plymouth/themes/
# update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/bento-logo/bento-logo.plymouth 100
update-alternatives: renommage du lien default.plymouth de /lib/plymouth/themes/default.plymouth en /usr/share/plymouth/themes/default.plymouth
#


la commande suivante:
# update-alternatives --config default.plymouth
permettra de vérifier la configuration:
# update-alternatives --config default.plymouth
Il existe 3 choix pour l'alternative default.plymouth (qui fournit /usr/share/plymouth/themes/default.plymouth).

  Sélection   Chemin                                                     Priorité  État
------------------------------------------------------------
* 0            /lib/plymouth/themes/bento-logo/bento-logo.plymouth         150       mode automatique
  1            /lib/plymouth/themes/bento-logo/bento-logo.plymouth         150       mode manuel
  2            /lib/plymouth/themes/bento-text/bento-text.plymouth         100       mode manuel
  3            /usr/share/plymouth/themes/bento-logo/bento-logo.plymouth   100       mode manuel

Appuyez sur <Entrée> pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :

après quoi l'on mettra à jour l'initrd pour que le splash plymouth que l'on a choisi s'affiche durant le démarrage:
# update-initramfs -u
Lors de la commande " update-alternatives --config default.plymouth" vous pouvez choisir le mode texte. Si le logo ne s'affichait pas lors du boot suivant, choisissez cette option (car cela voudrait probablement dire que la carte graphique ne serait pas assez musclée pour afficher l'image).

il apparaît aussi que le fichier bento-text.plymouth du thème "texte" affiche "Bento 14.04". Il suffit d'éditer ce fichier:

$ sudo mcedit /usr/share/plymouth/themes/bento-text/bento-text.plymouth
(le mot de passe vous sera demandé), et de remplacer "14" par "16", puis de sauvegarder le changement (avec la touche F2), et de quitter, (avec la touche F10).
Enfin, relancez "update-initramfs -u" avec les droits administrateur (taper sudo avant la commande) et le tour est joué.