Comment changer l'écran de démarrage Plymouth?

50

En ce qui concerne Plymouth -

Existe-t-il d'autres écrans de démarrage disponibles?

Quelle est la manière la plus simple de changer l’écran de démarrage?

    
posée AgentK 12.08.2010 - 04:06
la source

4 réponses

39

Vous pouvez obtenir une liste de thèmes disponibles via les référentiels via Gestionnaire de paquets Synaptic ou via la ligne de commande via aptitude . :

$ aptitude search plymouth-theme
p   lubuntu-plymouth-theme        - plymouth theme for Lubuntu
p   plymouth-theme-fade-in        - graphical boot animation and logger - fade-in theme
p   plymouth-theme-glow           - graphical boot animation and logger - glow theme
i   plymouth-theme-kubuntu-logo   - graphical boot animation and logger - kubuntu-logo theme
p   plymouth-theme-sabily         - plymouth theme for Sabily
p   plymouth-theme-script         - graphical boot animation and logger - script theme
p   plymouth-theme-solar          - graphical boot animation and logger - solar theme
p   plymouth-theme-spinfinity     - graphical boot animation and logger - spinfinity theme
p   plymouth-theme-text           - graphical boot animation and logger - text theme
c   plymouth-theme-ubuntu-logo    - graphical boot animation and logger - ubuntu-logo theme
i   plymouth-theme-ubuntu-text    - graphical boot animation and logger - ubuntu-logo theme
p   plymouth-theme-ubuntustudio   - Ubuntu Studio Plymouth theme
p   xubuntu-plymouth-theme        - Plymouth theme for Xubuntu

Vous pouvez ensuite installer les paquets résultants via Synaptic ou aptitude normalement:

$ sudo aptitude install plymouth-theme-solar

Si vous recherchez quelque chose qui ne figure pas dans les référentiels, UbuntuGeek contient un excellent tutoriel sur la installez et créez vos propres thèmes Plymouth personnalisés .

    
réponse donnée lfaraone 12.08.2010 - 04:34
la source
65

Pour changer entre les thèmes installés, vous devez faire:

sudo update-alternatives --config default.plymouth
sudo update-initramfs -u

La première liste des thèmes disponibles à choisir, la deuxième commande avec mise à jour initramfs avec un nouveau thème.

    
réponse donnée Dima 14.08.2010 - 22:31
la source
52

Guide de démarrage

Édition de Plymouth

Vous pouvez modifier Plymouth avec un éditeur de texte simple pour les animations et les images. Ceci est la version de Ubuntu.

  • Obtenir un modèle
  • Personnaliser le modèle
  • Définir un thème personnalisé

Créez un modèle.

D'abord, vous obtiendrez un modèle qui couvre tous les aspects de base d'un Plymouth. Remplacez my-theme par votre nom personnel.

sudo cp --recursive /lib/plymouth/themes/ubuntu-logo ~/themes/my-theme

Personnaliser les noms de fichiers.

Maintenant, vous pouvez changer certains noms pour aider à identifier notre thème par rapport aux autres.

sudo mv ubuntu-logo.plymouth my-theme.plymouth
sudo mv ubuntu-logo.script my-theme.script
sudo mv ubuntu-logo.grub my-theme.grub
sudo mv ubuntu_logo16.png my_theme16.png
sudo mv ubuntu_logo.png my_theme.png

Modifier les fichiers image.

Utilisez l’éditeur d’image de votre choix pour modifier les images png . J'aime GIMP pour des modifications rapides.

gimp my_theme.png my_theme16.png 
gimp progress_dot_on.png progress_dot_off.png 
gimp progress_dot_on16.png progress_dot_off16.png

Voici un exemple de mes modifications:

  

Modifiez les fichiers de configuration.

1) Configurez le fichier d’informations sur le thème.

gedit my-theme.plymouth

Modifiez les lignes 2 , 7 et 8 et remplacez le logo ubuntu par le nom du thème.

[Plymouth Theme]
Name=My Theme
Description=A theme that features a blank background with a logo.
ModuleName=script

[script]
ImageDir=/lib/plymouth/themes/my-theme
ScriptFile=/lib/plymouth/themes/my-theme/my-theme.script

2) Couleur du terminal de démarrage. (facultatif)

gedit my-theme.grub

Changez-le de violet à autre chose.

Modifier la ligne 1 avec le code de couleur RVB.

Un bon site pour vous aider est Color-Hex . Je vais juste faire le mien noir.

if background_color 0,0,0; then
  clear
fi

3) Le fichier de script pour appliquer les modifications de thème.

gedit my-theme.script

Ce fichier comporte de nombreux aspects que vous pouvez modifier pour personnaliser votre thème de démarrage plymouth. Si vous souhaitez effectuer des modifications plus avancées, vous devez l'étudier. Je montre uniquement comment modifier la couleur d'arrière-plan, le logo et l'indicateur d'état.

Modifier les lignes 169 , 170 , 174 et 180 pour modifier le dégradé d’arrière-plan et les images que vous avez modifiées. plus tôt.

Window.SetBackgroundTopColor (0.66, 0.66, 0.66);       #top 
Window.SetBackgroundBottomColor (0.146, 0.146, 0.146); #bottom

bits_per_pixel = Window.GetBitsPerPixel ();
if (bits_per_pixel == 4) {
    logo_filename = "my_theme16.png";
    progress_dot_off_filename = "progress_dot_off16.png";
    progress_dot_on_filename = "progress_dot_on16.png";
    password_field_filename = "password_field16.png";
    question_field_filename = "password_field16.png";
} else {
    logo_filename = "my_theme.png";
    progress_dot_off_filename = "progress_dot_off.png";
    progress_dot_on_filename = "progress_dot_on.png";
    password_field_filename = "password_field.png";
    question_field_filename = "password_field.png";
}

Envoyez votre dossier de thème.

cp --recursive ~/themes/my-theme /lib/plymouth/themes

Définissez la configuration de Plymouth pour utiliser le thème.

sudo ln -sf /lib/plymouth/themes/my-theme/my-theme.plymouth /etc/alternatives/default.plymouth
sudo ln -sf /lib/plymouth/themes/my-theme/my-theme.grub /etc/alternatives/default.plymouth.grub

Redémarrez pour le regarder en action.

    
réponse donnée Brandon Clark 27.08.2013 - 02:03
la source
0

J'ai rencontré le même problème et je suis venu ici. Pas de chance. J'ai commencé à naviguer au hasard dans le framework Plymouth, et j'ai remarqué que le fichier default.plymouth était un fichier lié. Chaque fois que je configure l'écran de démarrage avec le terminal, le fichier est mis à jour. Par essais et erreurs, j'ai trouvé cette méthode.

Dans le terminal, tapez ce qui suit: gksu [file_explorer_name]

Cela ouvrira une nouvelle fenêtre, avec les autorisations root (super-utilisateur) pour modifier, supprimer et ajouter des fichiers. Accédez à /usr/share/plymouth/themes/ . C'est là que se trouvent vos thèmes. Si votre dossier de thème ne figure pas dans le dossier des thèmes Plymouth, déplacez-le. Dans votre dossier de thèmes, recherchez un fichier .plymouth et ouvrez-le dans votre éditeur de texte par défaut. Regardez les annuaires et assurez-vous qu'ils sont exacts et à jour. Enregistrez et quittez l'éditeur de texte. Créez un fichier LINKED de votre fichier .plymouth , faites-le glisser dans le dossier des thèmes (/ usr / share / plymouth / themes /) et renommez-le en default.plymouth . Vous devez supprimer les fichiers existants (le cas échéant) dans les thèmes. dossier. Après cela, vous devriez pouvoir fermer la fenêtre et le terminal, puis redémarrer pour tester la configuration.

    
réponse donnée CStafford 05.01.2018 - 23:38
la source

Lire d'autres questions sur les étiquettes