En ce qui concerne Plymouth
Existe-t-il des écrans de démarrage alternatifs ?
Quel est le moyen le plus simple de changer l'écran de démarrage ?
En ce qui concerne Plymouth
Existe-t-il des écrans de démarrage alternatifs ?
Quel est le moyen le plus simple de changer l'écran de démarrage ?
Édition de Plymouth
Vous pouvez modifier Plymouth avec un simple éditeur de texte pour les animations et les images. Il est agnostique à la version d'Ubuntu.
Vous obtiendrez d'abord 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 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 l'éditeur d'images de votre choix pour modifier les png des images. 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 retouches :
Configurer le fichier d'information sur les thèmes.
gedit my-theme.plymouth
Lignes d'édition 2 , 7 y 8 et changez le logo ubuntu par le nom de votre 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 de la borne de démarrage. (Optionnel)
gedit my-theme.grub
Changez le violet en quelque chose d'autre.
Ligne d'édition 1 avec le code couleur RGB.
Un bon site pour vous aider est Color-Hex . Je vais juste faire le mien en noir.
if background_color 0,0,0; then
clear
fi
Le fichier script pour appliquer les changements de thème
gedit my-theme.script
Ce fichier comporte de nombreux aspects différents 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.
Lignes d'édition 169 , 170 , 174 y 180 pour modifier le dégradé d'arrière-plan et les images que vous avez éditées précédemment.
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
Vous pouvez obtenir une liste des thèmes disponibles via les dépôts par le biais de Gestionnaire de paquets Synaptic ou par 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 apt comme d'habitude :
$ sudo apt install plymouth-theme-solar
Si vous cherchez quelque chose qui n'est pas dans les dépôts, UbuntuGeek a un excellent tutoriel sur la façon de installer et créer vos propres thèmes Plymouth personnalisés .
J'ai rencontré le même problème, et je suis venu ici. Pas de chance. J'ai commencé à naviguer au hasard dans le cadre de Plymouth, et j'ai remarqué que l'option default.plymouth
était un fichier lié. Chaque fois que je configure l'écran d'accueil avec le terminal, le fichier se met à 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 droits de root (super-utilisateur) pour modifier, supprimer et ajouter des fichiers. Naviguez vers /usr/share/plymouth/themes/
. C'est là que se trouvent vos thèmes. Si votre dossier de thèmes n'est pas dans le dossier des thèmes de Plymouth, déplacez-le. Dans votre dossier de thèmes, trouvez un .plymouth
et ouvrez-le dans votre éditeur de texte par défaut. Regardez les répertoires, et assurez-vous qu'ils sont exacts et à jour. Sauvegardez et quittez l'éditeur de texte. Faites un fichier LINKED de votre .plymouth
et faites-le glisser vers le dossier themes (/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 themes. Après cela, vous devriez être en mesure de fermer la fenêtre et le terminal, puis de redémarrer pour tester la configuration.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.