| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| plymouth [Le 22/08/2020, 22:23] – eagle08 | plymouth [Le 17/02/2023, 15:35] (Version actuelle) – burg L'Africain |
|---|
| {{tag>Xenial Trusty Focal système personnalisation}} | {{tag>Focal système personnalisation}} |
| |
| ---- | ---- |
| Il remplace usplash et xsplash présents dans les anciennes versions d'Ubuntu. | Il remplace usplash et xsplash présents dans les anciennes versions d'Ubuntu. |
| Il dissimule — à l'aide d'un écran graphique dynamique — les messages console de démarrage longs et rébarbatifs. \\ | Il dissimule — à l'aide d'un écran graphique dynamique — les messages console de démarrage longs et rébarbatifs. \\ |
| Plusieurs gestionnaires de sessions système sont ainsi disponibles, mais un seul ser utiliser par session complète. \\ | Plusieurs gestionnaires de sessions système sont ainsi disponibles, mais un seul est utilisé par session complète. \\ |
| Son utilisation conjointe à [[wpfr>Kernel-based_mode-setting|KMS]] permet d'avoir un démarrage sans clignotement. | Son utilisation conjointe à [[wpfr>Kernel-based_mode-setting|KMS]] permet d'avoir un démarrage sans clignotement. |
| |
| [[wpfr>Plymouth_(informatique)|Description de Plymouth sur Wikipedia]] | [[wpfr>Plymouth_(informatique)|Description de Plymouth sur Wikipedia]] |
| |
| ===== Pré-requis===== | |
| |
| * Disposer des [[:sudo|droits d'administration]] ; | |
| * Disposer d'une connexion à Internet configurée et activée. | |
| |
| ===== Installation ===== | ===== Installation ===== |
| Pour les installer, [[:tutoriel:comment_installer_un_paquet|installez les paquets]] commençant par //''plymouth-theme''// ou depuis un [[:terminal]] avec la [[:commande_shell|commande]] suivante : | Pour les installer, [[:tutoriel:comment_installer_un_paquet|installez les paquets]] commençant par //''plymouth-theme''// ou depuis un [[:terminal]] avec la [[:commande_shell|commande]] suivante : |
| <code bash>sudo apt-get install 'plymouth-theme*'</code> | <code bash>sudo apt-get install 'plymouth-theme*'</code> |
| De nombreux thèmes se trouvent aussi dans le [[:PPA]] de [[:superbootmanager|Super Boot Manager]].\\ | |
| |
| ===À partir d'Ubuntu 16.04=== | |
| |
| À partir d'Ubuntu 16.04, le dossier des thèmes plymouth a changé de place. Commencez donc par déplacer les dossiers de thèmes, au bon endroit (ici nous prenons l'exemple du thème mintdoes7) : | |
| <code bash>sudo mv /lib/plymouth/themes/mintdoes7/ /usr/share/plymouth/themes</code> | |
| |
| * déplacé, avec [[sudo|les droits d'administration]] | |
| * [[:tutoriel:comment_modifier_un_fichier|modifiez le fichier]] ''/usr/share/plymouth/themes/mintdoes7/mintdoes7.plymouth'' | |
| * adapter le nom du fichier .plymouth) en modifiant les occcurences ''/lib/plymouth'' par ''/usr/share/plymouth''. | |
| * Lancez enfin la commande suivante dans un terminal : | * Lancez enfin la commande suivante dans un terminal : |
| <code bash>sudo update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/mintdoes7/mintdoes7.plymouth 100</code> | <code bash>sudo update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/le_nom_de_votre_theme/le_nom_de_votre_theme.plymouth 100</code> |
| | |
| Ensuite suivez la procédure valable pour Ubuntu 14.04 qui suit. | |
| | |
| ===Pour Ubuntu 14.04=== | |
| |
| Puis: | Puis: |
| - Pour choisir un thème, | - Pour choisir un thème, |
| * tapez : <code bash>sudo update-alternatives --config default.plymouth</code> Vous avez alors un écran de ce type : <file bash> | * tapez : <code bash>sudo update-alternatives --config default.plymouth</code> Vous avez alors un écran de ce type : <file bash> |
| Il existe 6 choix pour l'alternative default.plymouth (qui fournit /lib/plymouth/themes/default.plymouth). | Il existe 6 choix pour l'alternative default.plymouth (qui fournit /usr/share/plymouth/themes/default.plymouth). |
| |
| Sélection Chemin Priorité État | Sélection Chemin Priorité État |
| ------------------------------------------------------------ | ------------------------------------------------------------ |
| * 0 /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth 100 mode automatique | * 0 /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth 100 mode automatique |
| 1 /lib/plymouth/themes/fade-in/fade-in.plymouth 10 mode manuel | 1 /usr/share/plymouth/themes/fade-in/fade-in.plymouth 10 mode manuel |
| 2 /lib/plymouth/themes/glow/glow.plymouth 10 mode manuel | 2 /usr/share/plymouth/themes/glow/glow.plymouth 10 mode manuel |
| 3 /lib/plymouth/themes/script/script.plymouth 10 mode manuel | 3 /usr/share/plymouth/themes/script/script.plymouth 10 mode manuel |
| 4 /lib/plymouth/themes/solar/solar.plymouth 10 mode manuel | 4 /usr/share/plymouth/themes/solar/solar.plymouth 10 mode manuel |
| 5 /lib/plymouth/themes/spinfinity/spinfinity.plymouth 10 mode manuel | 5 /usr/share/plymouth/themes/spinfinity/spinfinity.plymouth 10 mode manuel |
| 6 /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth 100 mode manuel | 6 /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth 100 mode manuel |
| </file> | </file> |
| Appuyez sur <Entrée> pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné : | Appuyez sur <Entrée> pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné : |
| Admirez ! | Admirez ! |
| |
| Il est possible de visualiser le thème Plymouth sans redémarrer. Pour cela, | Il est possible de visualiser le thème Plymouth sans redémarrer. Pour cela, |
| - il faut lancer le démon //Plymouthd// (à chaque nouvelle visualisation) avec la [[:commande_shell|commande]] : <code>sudo plymouthd</code> | - il faut lancer le démon //Plymouthd// (à chaque nouvelle visualisation) avec la [[:commande_shell|commande]] : <code>sudo plymouthd</code> |
| - Puis lui demander de visualiser le thème actuel: <code>sudo plymouth --show-splash</code> | - Puis lui demander de visualiser le thème actuel: <code>sudo plymouth --show-splash</code> |
| - Pour quitter, il suffit d'un simple : <code>sudo plymouth quit</code> | - Pour quitter, il suffit d'un simple : <code>sudo plymouth quit</code> |
| Pour tout faire en une fois, lancer le démon, avoir un aperçu de 20 secondes, puis quitter l'aperçu, on peut aussi lancer la [[:commande_shell|commande]] : <code>sudo plymouthd && sudo plymouth --show-splash && sleep 20 && sudo plymouth quit | Pour tout faire en une fois, lancer le démon, avoir un aperçu de 20 secondes, puis quitter l'aperçu, on peut aussi lancer la [[:commande_shell|commande]] : <code>sudo plymouthd && sudo plymouth --show-splash && sleep 20 && sudo plymouth quit</code> |
| |
| === Méthode manuelle avec d'autres thèmes=== | === Méthode manuelle avec d'autres thèmes=== |
| Pour l'installer suivez cette procédure en saisissant dans un [[:terminal]] les [[:commande_shell|commandes]] suivantes : | Pour l'installer suivez cette procédure en saisissant dans un [[:terminal]] les [[:commande_shell|commandes]] suivantes : |
| - Placez les fichiers nécessaires dans ///lib/plymouth/themes//, par exemple : ///lib/plymouth/themes/mon-theme// : | - Placez les fichiers nécessaires dans ///lib/plymouth/themes//, par exemple : ///lib/plymouth/themes/mon-theme// : |
| <code bash>sudo cp -r /chemin/vers/le/dossier/de/mon-theme /lib/plymouth/themes/</code> | <code bash>sudo cp -r /chemin/vers/le/dossier/de/mon-theme /usr/share/plymouth/themes/</code> |
| - Installez le thème désiré (la syntaxe à utiliser peut-être lue dans le manuel //man update-alternatives//) : | - Installez le thème désiré (la syntaxe à utiliser peut-être lue dans le manuel //man update-alternatives//) : |
| <code bash>sudo update-alternatives --install /lib/plymouth/themes/default.plymouth default.plymouth /lib/plymouth/themes/mon-theme/mon-theme.plymouth 200 </code> | <code bash>sudo update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /lib/plymouth/themes/mon-theme/mon-theme.plymouth 200 </code> |
| - Ensuite définissez votre thème comme thème par défaut : | - Ensuite définissez votre thème comme thème par défaut : |
| <code>sudo update-alternatives --set default.plymouth /lib/plymouth/themes/mon-theme/mon-theme.plymouth</code> | <code>sudo update-alternatives --set default.plymouth /usr/share/plymouth/themes/mon-theme/mon-theme.plymouth</code> |
| - Et finalement, reconstruisez votre img : | - Et finalement, reconstruisez votre img : |
| <code bash>sudo update-initramfs -u</code> | <code bash>sudo update-initramfs -u</code> |
| |
| <note tip>Si le dossier ''/lib/plymouth/themes'' n'existe pas, remplacez-le alors par ''/usr/share/plymouth/themes''</note> | |
| |
| ==== Augmenter la résolution==== | ==== Augmenter la résolution==== |
| |
| <note important>Attention, cette manipulation peut parfois avoir des effets indésirables. Il se peut (comme pour moi) qu'elle vous mette en mode texte. \\ | <note important>Attention, cette manipulation peut parfois avoir des effets indésirables. Il se peut (comme pour moi) qu'elle vous mette en mode texte. \\ |
| Pour remédier à cela je vous conseille | Pour remédier à cela je vous conseille |
| * d'installer tous les thèmes : <code bash>sudo apt-get install 'plymouth-theme*'</code> (FIXME J'avais fait cela, mais est-ce nécessaire ?) | * d'installer tous les thèmes : <code bash>sudo apt-get install 'plymouth-theme*'</code> (FIXME J'avais fait cela, mais est-ce nécessaire ?) |
| * Ensuite avec : <code bash>sudo update-alternatives --config default.plymouth | * Ensuite avec : <code bash>sudo update-alternatives --config default.plymouth |
| * **(en)** [[http://blog.fpmurphy.com/2009/09/project-plymouth.html|Project Plymouth]]. Tout sur Plymouth et bien plus encore. | * **(en)** [[http://blog.fpmurphy.com/2009/09/project-plymouth.html|Project Plymouth]]. Tout sur Plymouth et bien plus encore. |
| * **(en)** [[http://gnome-look.org/index.php?xcontentmode=160|Splash-screen chez Gnome-look.org]] Plusieurs dizaines de thèmes Plymouth. | * **(en)** [[http://gnome-look.org/index.php?xcontentmode=160|Splash-screen chez Gnome-look.org]] Plusieurs dizaines de thèmes Plymouth. |
| * **(fr)** [[http://www.tutoriels-video.fr/personnaliser-lecran-de-demarrage-dubuntu/|Tutoriel vidéo : personnaliser l'écran de démarrage d'ubuntu]] | * **(fr)** [[https://www.tutoriels-video.fr/personnaliser-lecran-de-demarrage-dubuntu/|Tutoriel vidéo : personnaliser l'écran de démarrage d'ubuntu]] |
| * **(en)** [[http://forum.ubuntu-fr.org/viewtopic.php?id=391343&p=1|HowTo - Installer le thème plymouth Space-Sunrise ]] | * **(en)** [[https://forum.ubuntu-fr.org/viewtopic.php?id=391343&p=1|HowTo - Installer le thème plymouth Space-Sunrise ]] |
| * **(en)** [[http://brej.org/blog/?p=158|HowTo - Plymouth theming guide (part 1) (en)]] [[http://brej.org/blog/?p=174|(part 2)]] [[http://brej.org/blog/?p=197|(part 3)]]. | * **(en)** [[https://brej.org/blog/?p=158|HowTo - Plymouth theming guide (part 1) (en)]] [[http://brej.org/blog/?p=174|(part 2)]] [[http://brej.org/blog/?p=197|(part 3)]]. |
| * **(fr)** [[:superbootmanager|Tutoriel : Super Boot Manager]] | |
| |
| ---- | ---- |
| |
| //Contributeurs : [[:utilisateurs:Mario_26]], yoritomo, [[:utilisateurs:l_africain|L'Africain]], [[:utilisateurs:BeAvEr]].//// | //Contributeurs : [[:utilisateurs:Mario_26]], yoritomo, [[:utilisateurs:l_africain|L'Africain]], [[:utilisateurs:BeAvEr]].//// |