web-dev-qa-db-fra.com

Comment utiliser Plymouth sur un serveur?

J'essaie d'utiliser plymouth avec le serveur Ubuntu 11.10 mais sans succès. J'ai installé le serveur en tant que machine virtuelle minimale sur VirtualBox. Ensuite, j'ai installé le thème plymouth, mais il ne s'affiche pas. L'un des thèmes que j'ai utilisé n'affichait qu'un texte lors du démarrage. Donc, si quelqu'un le fait fonctionner, j'espère savoir comment!

3
Daramora

plymouth a toujours un thème et est toujours utilisé dans le démarrage d’Ubuntu, ce n’est tout simplement pas évident car les serveurs utilisent le thème details qui se trouve dans le package plymouth lui-même.

/lib/plymouth
/lib/plymouth/themes
/lib/plymouth/themes/details
/lib/plymouth/themes/details/details.plymouth

Avant de parcourir le trou du lapin à thème, assurez-vous d’avoir ajouté quiet dans votre grub Invite. Par défaut, les serveurs n'ont pas quiet, car les administrateurs souhaitent voir le texte des commandes affichées au démarrage (cette modification a été apportée dans la version 11.04). Vous aurez besoin de l'outil debconf-utils pour le vérifier, puis faites:

debconf-get-selections | grep grub | grep quiet

Si vous voyez noquiet là-dedans, c'est peut-être ce qui empêche votre logo d'apparaître. Aussi, si vous voyez nomodeset, cela arrêtera le démarrage graphique. Vous pouvez résoudre ce problème avec

Sudo dpkg-reconfigure grub-pc

SOYEZ PRUDENT car ces paramètres sont essentiels à l'amorçage de votre système, vous pouvez donc éventuellement envisager de faire une sauvegarde avant de les modifier.

Maintenant, si le mode quiet est activé et que vous souhaitez choisir un autre thème, il vous suffit de l'installer et de le définir comme paramètre par défaut. Si vous souhaitez vérifier manuellement la valeur par défaut, vous pouvez utiliser l'outil update-alternatives

$ update-alternatives --list default.plymouth
/lib/plymouth/themes/default.plymouth
$ update-alternatives --display default.plymouth
default.plymouth - auto mode
  link currently points to /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth
/lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth - priority 100
  slave default.plymouth.grub: /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
Current 'best' version is '/lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth'.

Si vous souhaitez que le logo graphique apparaisse au démarrage de votre serveur, rien de plus simple.

Sudo apt-get install plymouth-theme-ubuntu-logo

Si cela ne provoque pas l'alternative par défaut de modifier la sortie ci-dessus, vous pouvez toujours forcer le problème avec:

Sudo update-alternatives --config default.plymouth

Bien que cela puisse vous dire qu'il n'y a qu'un seul choix. Si vous avez plymouth-theme-ubuntu-logo installé et que vous avez supprimé nomodeset, et que vous avez quiet comme option de démarrage et que vous n'obtenez toujours aucun thème de plymouth, votre matériel graphique est peut-être simplement incapable de fonctionner. fournir un démarrage graphique pour votre serveur. plymouth-theme-ubuntu-text devrait au moins vous donner la version et les points de chargement.

4
SpamapS