Differences between revisions 8 and 9
Revision 8 as of 2015-12-01 10:04:54
Size: 4420
Editor: vauss
Comment: superutilisateur
Revision 9 as of 2017-09-17 12:38:58
Size: 5274
Comment: Sync with English master
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[DebianWiki/EditorGuide#translation|Traductions]]: [[plymouth|English]] - [[es/plymouth|Español]] - Française - [[it/plymouth|Italiano]] - [[ru/Plymouth|Русский]] -~||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Discussion]]|| ~-[[DebianWiki/EditorGuide#translation|Traductions]]: [[plymouth|English]] - [[es/plymouth|Español]] - Français - [[it/plymouth|Italiano]] - [[pt/plymouth|Português]] - [[ru/Plymouth|Русский]] -~
Line 8: Line 8:
Plymouth est une application exécutée très tôt dans le processus de démarrage, avant même le montage du système de fichier root, fournissant un écran de démarrage animé, connu sous le nom de "bootsplash", cachant le déroulement du processus de démarrage en arrière plan. Plymouth est une application exécutée très tôt dans le processus de démarrage, avant même le montage du système de fichier root, fournissant un écran de démarrage animé, connu sous le nom de « bootsplash », cachant le déroulement du processus de démarrage en arrière plan.
Line 10: Line 10:
L'application est conçue pour fonctionner sur les systèmes ayant des pilotes DRM modesetting. Le principe est que, tôt dans le processus de démarrage on utilise le mode natif (càd notamment la résolution) de la carte graphique ; plymouth utilise ce mode, les autres applications durant le démarrage utilisent aussi ce mode, et ce mode persiste même après le lancement de X. Ceci permet de supprimer tous les clignotements pendant le démarrage. L'application est conçue pour fonctionner sur les systèmes ayant des pilotes DRM (Direct Rendering Manager) modesetting. Le principe est que, tôt dans le processus de démarrage on utilise le mode natif (c'est-à-dire notamment la résolution) de la carte graphique ; plymouth utilise ce mode, les autres applications durant le démarrage utilisent aussi ce mode, et ce mode persiste même après le lancement de X. Ceci permet de supprimer tous les clignotements pendant le démarrage.
Line 12: Line 12:
Pour les systèmes qui n'ont pas de pilotes avec DRM mode settings, plymouth utilisera un mode texte (il peut aussi utiliser une interface /dev/fb). Pour les systèmes qui n'ont pas de pilotes avec DRM mode settings, plymouth utilisera un mode texte - il peut aussi utiliser une interface /dev/fb ancienne qui utilise une variante de ces instructions (elle doit encore être ajoutée).
Line 16: Line 16:
Plymouth supporte plusieurs thèmes qui sont semblables à des écrans de veille. Plusieurs exemples de thème sont fournis avec plymouth (voir les paquets plymouth-themes*). Plymouth prend en charge plusieurs thèmes qui sont semblables à des écrans de veille. Plusieurs exemples de thème sont fournis avec plymouth (voir le paquet plymouth-themes).
Line 23: Line 23:
=== Squeeze, Wheezy === === Wheezy, Jessie ===
Line 26: Line 26:
aptitude install plymouth}}} # apt-get install plymouth plymouth-themes}}}
 ou

{{{
aptitude install plymouth plymouth-themes}}}
Line 30: Line 34:
Éditez le fichier `/etc/initramfs-tools/modules` et ajoutez le paramètre modesetting : Éditez le fichier `/etc/initramfs-tools/modules` et ajoutez le paramètre modesetting pour votre carte graphique :
Line 51: Line 55:
Vous devez ensuite configurer le chargeur de démarrage (Grub2 généralement) pour qu'il charge l'écran et règle la résolution.

=
=== Grub2 ====
Vous devez ensuite configurer le chargeur de démarrage (Grub2 généralement) pour qu'il règle la résolution désirée et active le programme de démarrage.
=== Grub2 ===
Line 78: Line 81:
{{{
/usr/sbin/plymouth-set-default-theme --list}}}
Pour lister tous les thèmes disponibles.
Pour lister tous les thèmes disponibles exécutez :
Line 83: Line 84:
/usr/sbin/plymouth-set-default-theme THEME}}}
Pour définir le thème à utiliser, où THEME est un des thèmes listés par la commande précédente.
# plymouth-set-default-theme -l}}}
Line 86: Line 86:
Si vous obtenez le message d'erreur "/usr/lib/plymouth/script.so does not exist", installez plymouth-drm. La sortie standard devrait être la suivante :
Line 88: Line 88:
aptitude install plymouth-drm}}}
puis essayer à nouveau de configurer le thème.
# plymouth-set-default-theme -l
details
fade-in
glow
script
solar
spinfinity
spinner
text
tribar}}}
Line 91: Line 99:
==== Mettre à jour le système ==== Puis, pour définir le thème à utiliser (où THEME est un des thèmes listés par la commande précédente) :
{{{
# plymouth-set-default-theme -R THEME}}}

Si vous obtenez le message d'erreur « /usr/lib/plymouth/script.so does not exist », installez plymouth-drm.
{{{
apt-get install plymouth-drm}}}

ou
Line 94: Line 110:
update-initramfs -u}}} # aptitude install plymouth-drm}}}
Line 96: Line 112:
Vous pourriez aussi avoir à télécharger le firmware de votre carte graphique, donc si la dernière commande provoque un message d'erreur signalant l'absence des fichiers du firmware, exécutez la commande suivante : Si la dernière commande provoque un message d'erreur signalant l'absence des fichiers du firmware, vous devrez installer le paquet DebianPkg:firmware-linux-nonfree. Pour ce faire, exécutez la commande suivante :
Line 99: Line 115:
apt-get install firmware-linux-nonfree}}} # apt-get install firmware-linux-nonfree}}}
Line 101: Line 117:
Répétez ensuite la commande pour mettre à jour le système. ou

{{{
# aptitude install firmware-linux-nonfree}}}

puis essayez à nouveau de configurer le thème.
Line 104: Line 126:
1. Pendant le démarrage, vous pouvez presser la touche "Home" pour voir les messages sous-jacents (noyau, messages des scripts de démarrage, services, etc.). 1. Pendant le démarrage, vous pouvez presser la touche « Home » pour voir les messages sous-jacents (noyau, messages des scripts de démarrage, services, etc.).
Line 108: Line 130:
 * [[https://www.freedesktop.org/wiki/Software/Plymouth/Scripts/|Une courte introduction au langage de script de Plymouth]]
 * [[http://brej.org/blog/?p=158|Guide pour la création de thèmes Plymouth personnalisés, 1ère partie]]
 * [[http://brej.org/blog/?p=174|Guide pour la création de thèmes Plymouth personnalisés, 2e partie]]
 * [[http://brej.org/blog/?p=197|Guide pour la création de thèmes Plymouth personnalisés, 3e partie]]
 * [[http://brej.org/blog/?p=238|Guide pour la création de thèmes Plymouth personnalisés, 4e partie]]

Traductions: English - Español - Français - Italiano - ?Português - Русский


Plymouth

Plymouth est une application exécutée très tôt dans le processus de démarrage, avant même le montage du système de fichier root, fournissant un écran de démarrage animé, connu sous le nom de « bootsplash », cachant le déroulement du processus de démarrage en arrière plan.

L'application est conçue pour fonctionner sur les systèmes ayant des pilotes DRM (Direct Rendering Manager) modesetting. Le principe est que, tôt dans le processus de démarrage on utilise le mode natif (c'est-à-dire notamment la résolution) de la carte graphique ; plymouth utilise ce mode, les autres applications durant le démarrage utilisent aussi ce mode, et ce mode persiste même après le lancement de X. Ceci permet de supprimer tous les clignotements pendant le démarrage.

Pour les systèmes qui n'ont pas de pilotes avec DRM mode settings, plymouth utilisera un mode texte - il peut aussi utiliser une interface /dev/fb ancienne qui utilise une variante de ces instructions (elle doit encore être ajoutée).

Que ce soit en mode texte ou graphique, les messages de démarrage sont masqués. Une fois que la racine sera montée en lecture/écriture, les messages seront reportés dans /var/log/boot.log. Cependant l'utilisateur peut voir ces messages à n'importe quel moment durant le démarrage en pressant la touche Échap.

Plymouth prend en charge plusieurs thèmes qui sont semblables à des écrans de veille. Plusieurs exemples de thème sont fournis avec plymouth (voir le paquet plymouth-themes).

Installation

Avant d'installer plymouth, vérifiez sur le site du fabricant de votre carte graphique si elle supporte le modesetting ou vérifiez cela sur le site du projet des pilotes libres de votre carte.

Wheezy, Jessie

# apt-get install plymouth plymouth-themes
  • ou

aptitude install plymouth plymouth-themes

Configuration

Éditez le fichier /etc/initramfs-tools/modules et ajoutez le paramètre modesetting pour votre carte graphique :

Pour Intel :

# KMS
intel_agp
drm
i915 modeset=1

Pour Nouveau (nVidia) :

# KMS
drm
nouveau modeset=1

Pour ATI :

# KMS
drm
radeon modeset=1

Vous devez ensuite configurer le chargeur de démarrage (Grub2 généralement) pour qu'il règle la résolution désirée et active le programme de démarrage.

Grub2

Éditez le fichier /etc/default/grub et changez la résolution : cherchez la ligne : #GRUB_GFXMODE=640x480 et décommentez-là. Vous pouvez définir une meilleure résolution, par exemple :

GRUB_GFXMODE=1024x768

Pour des portables vous pouvez utiliser des résolutions plus adéquates, comme 1024x600 ou 1024x576. Par exemple :

GRUB_GFXMODE=1024x576

Vous pouvez également définir la profondeur de couleur. Par exemple :

GRUB_GFXMODE=1024x576x32

Cherchez aussi la ligne GRUB_CMDLINE_LINUX_DEFAULT="quiet" et modifiez-la en :

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Mettez à jour Grub2 :

update-grub2

Thèmes

En tant que superutilisateur, exécutez les commandes suivantes : Pour lister tous les thèmes disponibles exécutez :

# plymouth-set-default-theme -l

La sortie standard devrait être la suivante :

# plymouth-set-default-theme -l
details
fade-in
glow
script
solar
spinfinity
spinner
text
tribar

Puis, pour définir le thème à utiliser (où THEME est un des thèmes listés par la commande précédente) :

# plymouth-set-default-theme -R THEME

Si vous obtenez le message d'erreur « /usr/lib/plymouth/script.so does not exist », installez plymouth-drm.

apt-get install plymouth-drm

ou

# aptitude install plymouth-drm

Si la dernière commande provoque un message d'erreur signalant l'absence des fichiers du firmware, vous devrez installer le paquet firmware-linux-nonfree. Pour ce faire, exécutez la commande suivante :

# apt-get install firmware-linux-nonfree

ou

# aptitude install firmware-linux-nonfree

puis essayez à nouveau de configurer le thème.

Trucs et conseils

1. Pendant le démarrage, vous pouvez presser la touche « Home » pour voir les messages sous-jacents (noyau, messages des scripts de démarrage, services, etc.).

Liens externes

Page officielle de Plymouth : http://www.freedesktop.org/wiki/Software/Plymouth