Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
xsplash [Le 03/11/2009, 21:27] Mathieu Comandon Ajout du screenshot |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Karmic personnalisation BROUILLON}} | ||
- | ---- | ||
- | |||
- | ====== Xsplash : fenêtre d'attente graphique via le serveur Xorg ====== | ||
- | |||
- | Xsplash est un programme affichant un écran d'attente, basé sur Xorg. Il est comparable à [[usplash]] dans son utilisation mais son principe est totalement différent. | ||
- | |||
- | Il fait son apparition dans la version 9.10 « Karmic Koala » d'Ubuntu. Le but est de permette un démarrage en douceur, supprimant les semblants d'hésitation générées | ||
- | par les transitions entre l'écran de connexion, la session à proprement parler ou lors d'un changement d'utilisateur. | ||
- | |||
- | Conjointement avec le [[KMS]] ceci permet (actuellement sur les cartes intel et certaines ATI) d'avoir un démarrage sans clignotement. | ||
- | |||
- | Xsplash va de pair avec la nouvelle mouture de [[GDM]] puisque c'est lui qui le démarre. | ||
- | |||
- | {{:xsplash:xsplash-karmic.png|}} | ||
- | |||
- | ===== Utilisation ===== | ||
- | |||
- | Xsplash est activé par défaut au démarrage. On peut aussi le lancer manuellement pour tester : | ||
- | sudo xsplash | ||
- | dans une session X active. | ||
- | |||
- | ==== Changer l'image de fond ==== | ||
- | |||
- | Xsplash intègre un système de recherche des résolutions pour trouver celle qui coïncide le mieux avec l'affichage. | ||
- | |||
- | Les fichiers d'origine sont stockés ici : /usr/share/images/xsplash/ | ||
- | |||
- | On peut essayer une image directement : | ||
- | sudo xsplash -b /chemin/vers/l'image.jpg | ||
- | |||
- | == En modifiant les fichiers de configuration == | ||
- | |||
- | En attendant une interface utilisateur, la méthode universelle du geek invétéré : | ||
- | |||
- | Pour changer « en dur » une image, il suffit de rajouter à l'invocation faite par GDM d'Xsplash laquelle utiliser. | ||
- | |||
- | Pour l'image pendant le démarrage de l'ordinateur et avant GDM, changer dans le fichier /etc/gdm/Init/Default la ligne (vers le début) : | ||
- | /usr/bin/xsplash --gdm-session --daemon | ||
- | en | ||
- | /usr/bin/xsplash --gdm-session --daemon -b /chemin/vers/l'image.jpg | ||
- | |||
- | De même entre GDM et le bureau : /etc/gdm/PreSession/Default | ||
- | /usr/bin/xsplash --daemon | ||
- | vers | ||
- | /usr/bin/xsplash --daemon -b /chemin/vers/l'image.jpg | ||
- | |||
- | |||
- | ==== Le Ping-Pong ==== | ||
- | |||
- | Si l'on veut changer un peu, on peut modifier la façon de défiler de l'animation : au lieu d'avoir de gauche à droite, l'aller-retour. | ||
- | Il suffit de passer à Xsplash le paramètre -p de la même manière que pour changer l'image de fond ci-dessus. | ||
- | |||
- | ==== En profondeur ==== | ||
- | |||
- | Xsplash écoute les signaux [[dbus]] pour s'interrompre au moment voulu (lorsque le bureau ou GDM sont prêts). | ||
- | |||
- | Pour assigner un signal d'attente (i.e. un programme qui doit être chargé) : | ||
- | dbus-send --system --type=method_call --dest=com.ubuntu.BootCurtain | ||
- | /com/ubuntu/BootCurtain com.ubuntu.BootCurtain.AddWaitSignal string:XXXXXXXX | ||
- | |||
- | Pour envoyer un signal (le chargement du programme est terminé) | ||
- | dbus-send --system --type=method_call --dest=com.ubuntu.BootCurtain | ||
- | /com/ubuntu/BootCurtain com.ubuntu.BootCurtain.SignalLoaded string:XXXXXXXX | ||
- | |||
- | où XXXXXXXX est le nom du drapeau / programme / signal à gérer. | ||
- | |||
- | |||
- | ---- | ||
- | //Contributeurs principaux : [[utilisateurs:Johndescs]] (création).// |