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
wallpaper-tray [Le 20/03/2009, 04:05]
213.95.41.13
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​gnome personnalisation fond ecran wallpaper}} 
  
----- 
- 
-====== Wallpaper-tray ====== 
- 
-=====Introduction==== 
- 
-**Wallpaper-tray** est un logiciel permettant de gérer ses fonds d'​écran **sous gnome**. Il permet de faire un diaporama en fond d'​écran. 
- 
- 
- 
- 
-===== Installation ===== 
- 
-Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://​wallpaper-tray|wallpaper-tray]]** disponible dans les [[:​depots#​universe_et_multiverse|dépôts Universe]]. 
- 
-===== Utilisation ===== 
-====Jusqu'​à Ubuntu 8.10==== 
-Wallpaper-tray se lance via le menu //​Applications -> Images -> Wallpaper Tray//. Il apparait alors dans la zone de notification avec une miniature de votre arrière-plan actuel. 
- 
-====Depuis Ubuntu 9.04==== 
-Wallpaper-tray doit uniquement être ajouté au tableau de bord : Clic droit sur un tableau de bord -> ajouter au tableau de bord -> Wallpaper Tray. 
- 
-==== Configuration ==== 
- 
-Pour le configurer, faites un clic droit sur l'​icone et choisissez //​Configuration//​. 
- 
-{{image:​barre_w-t.png|}} 
- 
-{{image:​wallpaper-tray1.png|}} 
- 
-{{image:​wallpaper-tray2.png|}} 
- 
-Comme vous pouvez le voir, il faut ajouter un répertoire d'​images dans lequel piochera wallpaper-tray. 
- 
-Dans le deuxième onglet, « More options », vous pouvez choisir en premier lieu le temps en minute séparant chaque changements,​ ou encore si Wallpaper-tray doit piocher au hasard, par ordre alphabétique,​ ou par Date. 
-Quelques options à propos des images sont aussi disponibles en dessous. 
- 
-Maintenant, il vous suffit simplement d'​attendre le délais réglé dans la configuration de Wallpaper Tray, et de voir si tout vous convient. 
-Vous pouvez aussi forcer le changement de wallpaper en cliquant simplement avec le bouton gauche de la souris sur l'​icône de Wallpaper Tray de votre tableau de bord. 
- 
-==== Lancement automatique au démarrage ==== 
- 
- 
-Pour lancer le logiciel à chaque démarrage du système, il faut créer un racourci vers le processus dans le menu démarrer de votre session. 
- 
-Pour cela, allez dans **Système -> Préférences -> Sessions** et ajoutez aux programmes de démarrage : 
- 
-<​code>​wallpaper-tray</​code>​ 
- 
- 
- 
- 
-===== Anti-Crash ===== 
- 
-Wallpaper-Tray a une facheuse tendance à crasher. Du coup on est obligé de relancer chaque fois Wallpaper-Tray,​ ce qui n'est pas des plus pratiques. 
-C'est pourquoi il peut être intéressant de mettre en place un anti-crash qui redémarrera automatiquement wallpaper-tray en cas de crash. 
- 
-  * Supprimer wallpaper-tray des programmes à lancer au démarrage si vous l'y aviez ajouté. ​ 
-  * Créer le fichier qui contiendra le programme : ouvrez une console et tapez : 
-<​code>​cd /usr/bin 
-sudo gedit anti-crash-wallpaper-tray</​code>​ 
-  * L'​éditeur de texte s'​ouvre écrivez alors le programme: 
-<​code>#​!/​bin/​sh 
-# Processus Anti-Crash en arrière-plan pour Wallpaper-Tray 
-# Fait le 04 octobre 2008 par LuNiKoFf 
- 
-while(true);​do ps auxw > /dev/null| grep wallpaper-tray;​if [ $? != 0 ];then wallpaper-tray;​fi;​sleep 60;done &</​code>​ 
-  * Mise à jour du programme ci-dessus (permet de tuer les zombies créés): 
-<​code>#​!/​bin/​bash 
- ############################################################################​ 
- 
- # ​                          Anti Crash pour Wallpaper-Tray 
- 
- # ​                             ------------------- 
- 
- # 
- 
- #​ ecrit :​ 19 mars 2009 
- 
- #​ programmeur :​ DarkShade 
- #​ version :​ 1.1 
- #​ O.S. :​ Linux Ubuntu v8.10 (Hardy) 
- #​ kernel :​ 2.6.24-23-generic ​ 
- 
- #​ last update : 20 mars 2009 
- 
- # 
- 
- ############################################################################​ 
- 
- 
- 
- ############################################################################​ 
- 
- # 
- 
- # Amélioration du programme originel de LuNiKoFf créé le 04 octobre 2008 
- # dont voici la source: 
- # 
- # #!/bin/sh 
- # Processus Anti-Crash en arrière-plan pour Wallpaper-Tray 
- # Fait le 04 octobre 2008 par LuNiKoFf 
- # 
- # while(true);​do ps auxw > /dev/null| grep wallpaper-tray;​ 
- # if [ $? != 0 ];then wallpaper-tray;​fi;​sleep 60;done & 
- # 
- 
- ############################################################################​ 
-x=0; 
-wallpaper-tray 2>/​dev/​null & 2>/​dev/​null;​ 
-while(true);​ 
-do 
- clear; 
- echo "";​ 
- echo "##################################";​ 
- echo "# Anti Crash pour Wallpaper-Tray #"; 
- echo "##################################";​ 
- echo "";​ 
- #​enregistre toutes les instances du processus wallpaper-tray lançés 
- processus=$(ps -e | grep wallpaper-tray);​ 
- result_processus=$?;​ 
-  
- #on prend la taille de la chaine de processus wallpaper-tray 
- #(si supérieur à 38 alors plusieurs process de wallpaper tournent) ​ 
- Size_of_processus=${#​processus};​ 
- 
- echo -e "​\033[01mBoucle n°$x\033[00m";​ 
- echo -e "​\033[01mTaille de la chaine de processus: $Size_of_processus\033[00m";​ 
-  
- 
- #créer le repertoire ~/log et le fichier anti-crash-wallpapertray.log si non existant 
- if [ ! -d ~/log ]; 
- then { 
- echo -e "​\033[01mCréation du repertoire ~/​log\033[00m";​ 
- mkdir ~/log;  
- touch ~/​log/​anti-crash-wallpapertray.log;​ 
- echo "​status:​0 => OK" ​ >> ~/​log/​anti-crash-wallpapertray.log;​ 
- } 
- fi 
- 
- #si wallpaper s'est crashé relançe le en tuant tous les process ouvert en zombie 
- # if (!(ps -e | grep wallpaper-tray)|| $Size_of_processus>​40) ​ 
- if [ $result_processus != 0 -o $Size_of_processus -gt 40 ]; 
- then { 
- log_date=$(date +'le %d/%m/%Y à %H:​%M:​%S'​);​ 
- killall wallpaper-tray;​ 
- kill_all=$?;​ 
- echo -e "​\033[01mKillall activé\033[00m"​ 
- sleep 2; 
- wallpaper-tray 2>/​dev/​null & 2>/​dev/​null;​ 
- reload=$?;​ 
- echo -e "​\033[01mReload\033[00m"​ 
- if [ $reload = 0 -a $kill_all = 0 ]; then action="​zombies killed";​else action="​reloaded";​fi;​ 
- #log 
- echo "​$log_date :​[wallpaper-tray]killall status: $kill_all reload status:​$reload action:​$action"​ >> ~/​log/​anti-crash-wallpapertray.log;​ 
- } 
- fi; 
- x=$(($x+1));​ 
- sleep 5; 
-done &</​code>​ 
-  * Enregistrer et rendre le fichier exécutable en tapant : 
-<​code>​sudo chmod +x anti-crash-wallpaper-tray</​code>​ 
-  * Faire que le programme se lance à chaque démarrage : allez dans **Système -> Préférences -> Sessions** et ajoutez aux programmes de démarrage : 
-<​code>​anti-crash-wallpaper-tray</​code>​ 
-  * Redémarrer le serveur X ( Control Alt BackSpace ) 
- 
- 
- 
- 
-===== Désinstallation ===== 
- 
-La désinstallation de Wallpaper-tray est très simple : il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer le paquet]] **wallpaper-tray**. 
- 
-Pensez à supprimer wallpaper-tray des programmes à lancer au démarrage si vous l'y aviez ajouté. 
- 
-Si vous avez utilisez le programme anti-crash supprimer anti-crash-wallpaper-tray des programmes à lancer au démarrage et ouvrez une console : 
-<​code>​cd /usr/bin 
-sudo rm anti-crash-wallpaper-tray</​code>​ 
- 
-===== Références ===== 
-  * [[http://​www.ff-irc.net/​index.php/​post/​2007/​05/​25/​Wallpaper-tray-egayer-son-bureau-par-le-changement]] 
- 
- 
-===== Voir aussi ===== 
-  *[[wallpapoz]] 
- 
------ 
- //​Contributeurs : [[:​utilisateurs:​zaya0000]],​ [[:​utilisateurs:​LuNikoFf]]//​ 
  • wallpaper-tray.1237518300.txt.gz
  • Dernière modification: Le 20/03/2009, 04:05
  • par 213.95.41.13