Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
plymouth [Le 01/04/2020, 09:53]
80.215.234.227 [Configuration]
plymouth [Le 21/10/2020, 13:41]
93.22.16.226 Il manquait une balise de fin de code vers 2.1.4
Ligne 1: Ligne 1:
-{{tag>​Xenial Trusty système personnalisation}}+{{tag>​Xenial Trusty ​Focal système personnalisation}}
  
 ---- ----
  
 +{{  https://​i.stack.imgur.com/​taN7r.gif?​200}}
 ====== Plymouth ====== ====== Plymouth ======
  
-**Plymouth** est le chargeur graphique par défaut d'​Ubuntu. Il remplace usplash et xsplash présents dans les anciennes versions d'​Ubuntu. +**Plymouth** est le chargeur graphique par défaut d'​Ubuntu. ​\\ 
-Son but est de permettre un démarrage en douceur, supprimant les semblants d'​hésitation générés par les transitions entre l'​écran de connexionla session à proprement parler ou lors d'un changement d'​utilisateurConjointement ​à [[wpfr>​Kernel-based_mode-setting|KMS]] ​ceci permet d'​avoir un démarrage sans clignotement. ​+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. \\ 
 +Plusieurs gestionnaires de sessions système sont ainsi disponiblesmais un seul ser utiliser par session complète\\ 
 +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]]
- 
-{{:​plymouth_lucid_01.png?​450}} 
  
 ===== Pré-requis===== ===== Pré-requis=====
Ligne 25: Ligne 27:
  
 ==== Changer de thème ==== ==== Changer de thème ====
 +
 ===Méthode automatique avec les thèmes par défaut=== ===Méthode automatique avec les thèmes par défaut===
 +
 <note tip>En cas d'​installation de l'​environnement [[:KDE]] en plus de [[:Gnome]], ou le contraire, ce qui suit permet également de changer le thème qui a généralement été modifié par la même occasion.</​note>​ <note tip>En cas d'​installation de l'​environnement [[:KDE]] en plus de [[:Gnome]], ou le contraire, ce qui suit permet également de changer le thème qui a généralement été modifié par la même occasion.</​note>​
-Plusieurs thèmes sont disponibles dans les [[:​depots|dépôts]]. 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>​sudo apt-get install '​plymouth-theme*'</​code>​+Plusieurs thèmes sont disponibles dans les [[:​depots|dépôts]]. ​\\ 
 +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>​
 De nombreux thèmes se trouvent aussi dans le [[:PPA]] de [[:​superbootmanager|Super Boot Manager]].\\ 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===
 +
 À 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) :​ À 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>​sudo mv /​lib/​plymouth/​themes/​mintdoes7/​ /​usr/​share/​plymouth/​themes</​code>​ +<​code ​bash>sudo mv /​lib/​plymouth/​themes/​mintdoes7/​ /​usr/​share/​plymouth/​themes</​code>​ 
-Une fois le thème ​déplacé, avec [[sudo|les droits d'​administration]] [[:​tutoriel:​comment_modifier_un_fichier|modifiez le fichier]] ​**/​usr/​share/​plymouth/​themes/​mintdoes7/​mintdoes7.plymouth** (en adaptant ​le nom du fichier .plymouth) en modifiant les occcurences ''/​lib/​plymouth''​ par ''/​usr/​share/​plymouth''​. + 
-Lancez enfin la commande suivante dans un terminal :​ +  * déplacé, avec [[sudo|les droits d'​administration]] 
-<​code>​sudo update-alternatives --install /​usr/​share/​plymouth/​themes/​default.plymouth default.plymouth /​usr/​share/​plymouth/​themes/​mintdoes7/​mintdoes7.plymouth ​ 100</​code>​+  * [[:​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 :​ 
 +<​code ​bash>sudo update-alternatives --install /​usr/​share/​plymouth/​themes/​default.plymouth default.plymouth /​usr/​share/​plymouth/​themes/​mintdoes7/​mintdoes7.plymouth ​ 100</​code>​ 
 Ensuite suivez la procédure valable pour Ubuntu 14.04 qui suit. Ensuite suivez la procédure valable pour Ubuntu 14.04 qui suit.
 +
 ===Pour Ubuntu 14.04=== ===Pour Ubuntu 14.04===
 +
 Puis: Puis:
-  -  Pour choisir un thème, tapez : <​code>​sudo update-alternatives --config default.plymouth</​code>​ Vous avez alors un écran de ce type :<code>+  -  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>
  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 /​lib/​plymouth/​themes/​default.plymouth).
  
Ligne 52: Ligne 66:
   5            /​lib/​plymouth/​themes/​spinfinity/​spinfinity.plymouth ​    ​10 ​       mode manuel   5            /​lib/​plymouth/​themes/​spinfinity/​spinfinity.plymouth ​    ​10 ​       mode manuel
   6            /​lib/​plymouth/​themes/​ubuntu-logo/​ubuntu-logo.plymouth ​  ​100 ​      mode manuel   6            /​lib/​plymouth/​themes/​ubuntu-logo/​ubuntu-logo.plymouth ​  ​100 ​      mode manuel
- +</​file>​ 
-Appuyez sur <​Entrée>​ pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :</​code>​+Appuyez sur <​Entrée>​ pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :
   - Faites votre choix en tapant un numéro au clavier.   - Faites votre choix en tapant un numéro au clavier.
   - Pour prendre en compte les changements : <​code>​sudo update-initramfs -u</​code>​   - Pour prendre en compte les changements : <​code>​sudo update-initramfs -u</​code>​
   - Redémarrez.   - Redémarrez.
 +
 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</​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</​code>​
- 
  
 === Méthode manuelle avec d'​autres thèmes=== === Méthode manuelle avec d'​autres thèmes===
-Commencez par télécharger les thèmes de votre choix, [[https://​www.gnome-look.org/​browse/​cat/​108/​|ici]]  ​pour ​les environnements [[:​Gnome|Gnome/​Unity]] et [[:xfce]], et [[https://​store.kde.org/​browse/​cat/​108/​|ici]] pour [[:kde]].\\+ 
 +Commencez par télécharger les thèmes de votre choix, ​sur [[https://​www.gnome-look.org/​browse/​cat/​108/​|Themes Gnome Look]]. \\ 
 +Pour les environnements [[:​Gnome|Gnome/​Unity]] et [[:xfce]], et [[https://​store.kde.org/​browse/​cat/​108/​|ici]] pour [[:kde]].\\
 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//​ : <​code>​sudo cp -r /​chemin/​vers/​le/​dossier/​de/​mon-theme /​lib/​plymouth/​themes/</​code>​ +  - Placez les fichiers nécessaires dans ///​lib/​plymouth/​themes//,​ par exemple : ///​lib/​plymouth/​themes/​mon-theme//​ :  
-  - Installez le thème désiré (la syntaxe à utiliser peut-être lue dans le manuel //man update-alternatives//​) :<​code>​sudo update-alternatives --install /​lib/​plymouth/​themes/​default.plymouth default.plymouth /​lib/​plymouth/​themes/​mon-theme/​mon-theme.plymouth 200 </​code>​ +<​code ​bash>sudo cp -r /​chemin/​vers/​le/​dossier/​de/​mon-theme /​lib/​plymouth/​themes/</​code>​ 
-  - 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>​ +  - Installez le thème désiré (la syntaxe à utiliser peut-être lue dans le manuel //man update-alternatives//​) :  
-  - Et finalement, reconstruisez votre img :<​code>​sudo update-initramfs -u</​code>​ +<​code ​bash>sudo update-alternatives --install /​lib/​plymouth/​themes/​default.plymouth default.plymouth /​lib/​plymouth/​themes/​mon-theme/​mon-theme.plymouth 200 </​code>​ 
-<note tip>Si le dossier ​///​lib/​plymouth/​themes// n'​existe pas, remplacez-le alors par ///​usr/​share/​plymouth/​themes//</​note>​+  - 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>​ 
 +  - Et finalement, reconstruisez votre img :  
 +<​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====
  
-Il peut arriver que la résolution de l'​écran de démarrage soit faible, ou bien qu'il ne s'​affiche pas du tout. Pour modifier cela il faut en premier lieu déterminer quelles résolutions d'​écran sont acceptées par Grub et Plymouth.+Il peut arriver que la résolution de l'​écran de démarrage soit faible, ou bien qu'il ne s'​affiche pas du tout. \\ 
 +Pour modifier cela il faut en premier lieu déterminer quelles résolutions d'​écran sont acceptées par Grub et Plymouth.
 Reportez-vous au paragraphe de la page [[:​tutoriel:​grub2_parametrage_manuel#​resolution_d_affichage|Grub-pc]] qui traite de la résolution de l'​affichage.\\ Reportez-vous au paragraphe de la page [[:​tutoriel:​grub2_parametrage_manuel#​resolution_d_affichage|Grub-pc]] qui traite de la résolution de l'​affichage.\\
 L'​utilisation de l'​application [[:​grub-customizer|Grub Customizer]] permet aussi de le faire graphiquement.\\ L'​utilisation de l'​application [[:​grub-customizer|Grub Customizer]] permet aussi de le faire graphiquement.\\
Ligne 82: Ligne 105:
 ==== Restaurer l'​écran de démarrage Ubuntu initial ==== ==== Restaurer l'​écran de démarrage Ubuntu initial ====
  
-Après avoir essayé des variantes d'​Unbuntu (Xubuntu, Lubuntu, etc ...), il peut arriver que l'​écran de démarrage initial d'​Ubuntu n'​apparaisse plus, ou qu'un autre écran apparaisse. Pour retrouver, restaurer, remettre en fonctionnement,​ l'​écran de démarrage initial par défaut d'​Ubuntu+Après avoir essayé des variantes d'​Unbuntu (Xubuntu, Lubuntu, etc ...), il peut arriver que l'​écran de démarrage initial d'​Ubuntu n'​apparaisse plus, ou qu'un autre écran apparaisse. ​\\ 
 +Pour retrouver, restaurer, remettre en fonctionnement,​ l'​écran de démarrage initial par défaut d'​Ubuntu
  
 **Réinstaller la page de démarrage initiale Ubuntu** **Réinstaller la page de démarrage initiale Ubuntu**
-<​code>​+<​code ​bash>
 sudo apt-get install --reinstall plymouth-theme-ubuntu-logo sudo apt-get install --reinstall plymouth-theme-ubuntu-logo
 </​code>​ </​code>​
  
 **Redéfinir le choix de la page de démarrage initiale Ubuntu par défaut** **Redéfinir le choix de la page de démarrage initiale Ubuntu par défaut**
-<​code>​+<​code ​bash>
 sudo update-alternatives --config default.plymouth sudo update-alternatives --config default.plymouth
  
Ligne 97: Ligne 121:
  
 **Réinitialiser le lancement de la page de démarrage initiale Ubuntu** **Réinitialiser le lancement de la page de démarrage initiale Ubuntu**
-<​code>​+<​code ​bash>
 sudo update-initramfs -u sudo update-initramfs -u
 </​code>​ </​code>​
Ligne 107: Ligne 131:
 ==== Warning: No support for locale ==== ==== Warning: No support for locale ====
  
-Il peut arriver qu'un message d'​avertissement indique un problème avec les polices d'​écriture en UTF-8. Cela est du à la gestion locale des polices via le paquet **locale-gen** qui peut être résolu avec la commande qui remplace les polices locale par les version en UTF-8((source : https://​forums.linuxmint.com/​viewtopic.php?​t=111527)).+Il peut arriver qu'un message d'​avertissement indique un problème avec les polices d'​écriture en UTF-8. ​\\ 
 +Cela est du à la gestion locale des polices via le paquet **locale-gen** qui peut être résolu avec la commande qui remplace les polices locale par les version en UTF-8((source : https://​forums.linuxmint.com/​viewtopic.php?​t=111527)).
  
   sudo locale-gen --purge --no-archive   sudo locale-gen --purge --no-archive
  
-==== Afficher ​le splashscreen ​plus tôt ====+==== Afficher ​l'​écran de démarrage ​plus rapidement ​==== 
 Pour que Plymouth se déclenche un peu plus tôt, vous pouvez lancer ces deux lignes de commandes : Pour que Plymouth se déclenche un peu plus tôt, vous pouvez lancer ces deux lignes de commandes :
 <​code>​echo FRAMEBUFFER=y | sudo tee /​etc/​initramfs-tools/​conf.d/​splash <​code>​echo FRAMEBUFFER=y | sudo tee /​etc/​initramfs-tools/​conf.d/​splash
Ligne 118: Ligne 144:
 Cela permet aussi, lorsque l'​animation n'est plus qu'en mode texte, de réactiver le mode graphique. Cela permet aussi, lorsque l'​animation n'est plus qu'en mode texte, de réactiver le mode graphique.
  
-<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 d'​installer tous les thèmes (FIXME J'​avais fait cela, mais est-ce nécessaire ?) +<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 ​ 
-  ​sudo apt-get install '​plymouth-theme*+  * 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  +
- +
-  ​sudo update-alternatives --config default.plymouth+
   sudo update-initramfs -u   sudo update-initramfs -u
-  ​+</​code>  ​
 réglez l'​écran de démarrage. La manipulation de "​prévisualisation"​ de Plymouth plus haut ne fonctionne pas (elle met le mode texte). Donc maintenant vous devriez avoir de nouveau Plymouth en mode graphique et... qui se lance immédiatement :-D réglez l'​écran de démarrage. La manipulation de "​prévisualisation"​ de Plymouth plus haut ne fonctionne pas (elle met le mode texte). Donc maintenant vous devriez avoir de nouveau Plymouth en mode graphique et... qui se lance immédiatement :-D
 Le log du boot sera redirigé sur tty1 (qui reste accessible au boot via les touches fléchées) mais qui reste tout à fait utilisable Le log du boot sera redirigé sur tty1 (qui reste accessible au boot via les touches fléchées) mais qui reste tout à fait utilisable
Ligne 133: Ligne 156:
  
 FIXME Cette méthode reste cependant à confirmer (j'​avais tenté avant des bidouillages)</​note>​ FIXME Cette méthode reste cependant à confirmer (j'​avais tenté avant des bidouillages)</​note>​
-==== L'​affichage de Plymouth est dégradé ​suite à l'installation du pilote ​privateur ​Nvidia ​ ====+ 
 +==== L'​affichage de Plymouth est dégradé ​installation du pilote Nvidia ​ ====
  
  
  • plymouth.txt
  • Dernière modification: Le 27/10/2020, 11:11
  • par 92.184.102.210