Réponses:
Vous pouvez obtenir une liste des thèmes disponibles via les référentiels via le 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 propose un excellent tutoriel sur l’ installation et la création de vos propres thèmes Plymouth personnalisés .
Pour changer entre les thèmes installés, vous devriez faire:
sudo update-alternatives --config default.plymouth
sudo update-initramfs -u
Le premier liste les thèmes disponibles, la seconde commande avec update initramfs avec un nouveau thème.
Modification de Plymouth
Vous pouvez modifier Plymouth avec un simple éditeur de texte pour les animations et les images. Ceci est agnostique pour la version Ubuntu.
Tout d’abord, vous obtiendrez un modèle qui couvre tous les aspects fondamentaux d’un Plymouth. Changez my-theme
votre nom personnel.
sudo cp --recursive /lib/plymouth/themes/ubuntu-logo ~/themes/my-theme
Vous pouvez maintenant changer certains noms pour nous aider à identifier notre thème des 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
Utilisez votre éditeur d'images de choix pour modifier les images png . J'aime GIMP pour les 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:
Configurez le fichier d’information sur le thème.
gedit my-theme.plymouth
Modifiez les lignes 2 , 7 et 8 et changez le logo ubuntu en votre nom de 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
Couleur du terminal de démarrage. (Optionnel)
gedit my-theme.grub
Changez-le de violet à autre chose.
Modifiez la ligne 1 avec un code de couleur RVB.
Color-Hex est un bon site pour vous aider . Je vais juste faire le mien noir.
if background_color 0,0,0; then
clear
fi
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 faire des changements plus avancés, vous devriez l’étudier. Je montre seulement comment changer la couleur de fond, le logo et l'indicateur d'état.
Modifiez les lignes 169 , 170 , 174 et 180 pour modifier le dégradé d’arrière-plan et les images que vous avez précédemment éditées.
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";
}
cp --recursive ~/themes/my-theme /lib/plymouth/themes
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
sudo update-initramfs -u
/lib/plymouth/themes
par/usr/share/plymouth/themes
sudo update-initramfs -u
permet de s'assurer qu'il fonctionne pour la première fois. Une chose sur laquelle je ne suis cependant pas certain: avant que le thème plymouth ne devienne actif, mon installation semble avoir le fond violet par défaut pendant quelques secondes, est-ce que j'ai oublié quelque chose?
J'ai rencontré le même problème et je suis venu ici. Pas de chance. J'ai commencé à parcourir de manière aléatoire le framework Plymouth et j'ai remarqué que le default.plymouth
fichier é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 (superutilisateur) pour éditer, supprimer et ajouter des fichiers. Accédez à /usr/share/plymouth/themes/
. C'est ici que se trouvent vos thèmes. Si votre dossier de thèmes ne se trouve pas dans le dossier de thèmes plymouth, déplacez-le. Dans votre dossier de thèmes, recherchez un .plymouth
fichier et ouvrez-le dans votre éditeur de texte par défaut. Regardez les répertoires et assurez-vous qu'ils sont exacts et à jour. Enregistrez et quittez l'éditeur de texte. Créez un fichier LIEN de votre .plymouth
fichier et faites-le glisser dans le dossier de thèmes (/ usr / share / plymouth / themes /) et renommez-le en tant que default.plymouth
vous devez supprimer les fichiers existants (le cas échéant) dans le dossier de thèmes. Après cela, vous devriez pouvoir fermer la fenêtre et le terminal, puis redémarrer pour tester la configuration.