Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
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 Prochaine révision Les deux révisions suivantes | ||
doc:environnements:xfce:xfce [06/07/2014 13:20] darien [Astuce : Modifier le menu] |
doc:environnements:xfce:xfce [06/07/2014 13:43] darien [Pour aller plus loin] |
||
---|---|---|---|
Ligne 65: | Ligne 65: | ||
<code root>apt-get install xfce4-goodies</code> | <code root>apt-get install xfce4-goodies</code> | ||
- | Pour les autres, il est bon d'aller consulter la liste de tous les greffons que ce paquet installe sur la [[http://packages.debian.org/wheezy/xfce4-goodies|page officielle du paquet]]. Ainsi, vous pourrez choisir de n'installer que les greffons qui vous intéresse. | + | **Pour les autres, il est bon d'aller consulter la liste de tous les greffons que ce paquet installe sur la [[http://packages.debian.org/wheezy/xfce4-goodies|page officielle du paquet]]. Ainsi, vous pourrez choisir de n'installer que les greffons qui vous intéresse.** |
Il est bon de noter que ce paquet est en fait un méta-paquet et qu'il peut donc être supprimé sans problème si l'on désire faire le ménage pour ne conserver que certains greffons. | Il est bon de noter que ce paquet est en fait un méta-paquet et qu'il peut donc être supprimé sans problème si l'on désire faire le ménage pour ne conserver que certains greffons. | ||
Ligne 90: | Ligne 90: | ||
===== Et puis encore : ===== | ===== Et puis encore : ===== | ||
- | on termine par le gestionnaire de connexion : FIXME | + | on termine par le gestionnaire de connexion : |
<code root>aptitude install lightdm</code>puis<code root>service lightdm restart</code> pour retrouver votre desktop | <code root>aptitude install lightdm</code>puis<code root>service lightdm restart</code> pour retrouver votre desktop | ||
Ligne 109: | Ligne 109: | ||
===== Démarrage automatique de XFCE4 ===== | ===== Démarrage automatique de XFCE4 ===== | ||
- | Afin que XFCE soit votre environnement graphique par défaut: éditer le fichier /home/tonlogin/bash_profile ou le fichier /etc/profile (Ce que j'ai fait) et rajouter: | + | Afin que XFCE soit votre environnement graphique par défaut: éditer le fichier /home/tonlogin/bash_profile FIXME ou le fichier /etc/profile FIXME (Ce que j'ai fait) et rajouter: |
<code>if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then | <code>if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then | ||
startx | startx | ||
- | fi</code> | + | fi</code> FIXME |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | ===== XFCE, respectueux des standards de freedesktop.org ===== | + | |
- | + | ||
- | Tous est dans le titre. XFCE respecte les spécifications proposées par freedesktop.org et ses menus s'appuient sur elles. | + | |
- | + | ||
- | Freedesktop.org, collaboration entre différents projets libres (Kde, Gnome, Xorg...), vise à simplifier l'inter-opérabilité des différents environnements de bureau en proposant des spécifications communes à ces environnements. (Entre autres sur la gestion des menus.) | + | |
- | + | ||
- | Pour en savoir plus sur freedesktop.org, visitez le [[http://www.freedesktop.org/wiki/|site officiel (en)]] et la page du projet [[http://fr.wikipedia.org/wiki/Freedesktop.org|wikipédia]] | + | |
Ligne 240: | Ligne 227: | ||
Si la commande ne vous renvoi rien, alors votre fichier est valide, sinon faites les corrections requises. | Si la commande ne vous renvoi rien, alors votre fichier est valide, sinon faites les corrections requises. | ||
- | ===== Pour aller plus loin ===== | ||
- | |||
- | |||
- | ==== Liens Utiles ==== | ||
- | |||
- | La liste des catégories est disponible à cette adresse (en) | ||
- | [[http://standards.freedesktop.org/menu-spec/menu-spec-1.0.html#category-registry]] | ||
- | |||
- | Liste des options %? passables avec la clé **Exec** (en) | ||
- | [[http://standards.freedesktop.org/desktop-entry-spec/1.0/ar01s06.html]] | ||
- | |||
- | Spécifications freedesktop version 1.0 (en) | ||
- | [[http://standards.freedesktop.org/desktop-entry-spec/1.0/]] | ||
- | |||
- | Le wiki de Freedesktop.org (en) | ||
- | [[http://www.freedesktop.org/wiki/]] | ||
- | |||
- | |||
- | ==== Merci à: ==== | ||
- | * La distribution ArchLinux pour sa page [[http://wiki.archlinux.fr/howto:comprendre:desktopfile]]. | ||
- | * Au magazine Linux-Pratique qui avec son article sur les menus du Numéro 44 (Nov/Dec 2007) m'a mis le pied à l'étrier. | ||
- | |||
====== Astuce : Fond d'écran dynamique ====== | ====== Astuce : Fond d'écran dynamique ====== | ||
Ligne 278: | Ligne 243: | ||
Le but de cette page est donc de vous indiquer comment parvenir à faire changer cette image de bureau toutes les X minutes/heures et vous permettre ainsi de profiter au mieux de vos images favorites. | Le but de cette page est donc de vous indiquer comment parvenir à faire changer cette image de bureau toutes les X minutes/heures et vous permettre ainsi de profiter au mieux de vos images favorites. | ||
- | |||
- | ===== Mise en place ===== | ||
- | |||
- | ==== Préparer les images ==== | ||
- | Il faut, dans un premier temps, vous assurer que les images désirées sont correctement dimensionnées pour votre résolution d'écran. | ||
- | |||
- | Il n'y a pas grand chose de pire que de voir la binette du petit dernier, si mignon sur la photo, tronquée, voir pire, déformée en raison d'un ratio hauteur/largeur non respecté. | ||
- | |||
- | Comme il s'agit souvent de traiter un nombre conséquent d'image de la même façon, je vous suggère pour ce faire d'utiliser des logiciels permettant le traitement par lots. | ||
- | |||
- | |||
- | * [[http://www.imagemagick.org/script/index.php|le puissant Imagemagick (en ligne de commande)]] ou | ||
- | |||
- | * [[http://photobatch.stani.be/|le plus convivial Phatch (en mode graphique)]] | ||
- | |||
- | Tous deux sont disponibles dans les dépôts Debian et s'installent avec votre gestionnaire de paquet favori. | ||
- | |||
- | Comme ce tutoriel n'a pas pour but d'expliquer le traitement d'image par lot, je n'entrerai pas dans les explications sur ces deux logiciels (à vous les joies de la googlisation ;-) ) | ||
- | |||
- | Placez vos images dans un répertoire qui vous convient (// /home/toto/wallpaper/ // par exemple) | ||
- | |||
- | ==== Créer la liste des images disponibles ==== | ||
- | |||
- | <code user>ls -1 /home/toto/Wallpaper/ > /home/toto/Wallpaper/wallpaper.list </code> | ||
- | |||
- | Cette commande vous donnera en sortie dans le répertoire //~/wallpaper/// un fichier //wallpaper.list// qui contient une ligne avec le chemin absolu pour chaque image du répertoire | ||
- | <note>Dans la commande ci-dessus: | ||
- | |||
- | * Il s'agit du **chiffre 1** et non de **la lettre l**. Cette option permet de s'assurer d'avoir une ligne par fichier en sortie de commande ls | ||
- | * L'extension **.list** est également indispensable | ||
- | </note> | ||
- | |||
- | <code>cat /home/toto/Wallpaper/wallpaper.list | ||
- | ... | ||
- | /home/toto/Wallpaper/IMG_4035-60.JPG | ||
- | /home/toto/Wallpaper/IMG_4035-61.JPG | ||
- | /home/toto/Wallpaper/IMG_4035-62.JPG | ||
- | /home/toto/Wallpaper/IMG_4035-63.JPG | ||
- | /home/toto/Wallpaper/IMG_4035-64.JPG | ||
- | /home/toto/Wallpaper/IMG_4035-65.JPG | ||
- | /home/toto/Wallpaper/IMG_4035-66.JPG | ||
- | /home/toto/Wallpaper/IMG_4035-67.JPG | ||
- | /home/toto/Wallpaper/IMG_4035-6.JPG | ||
- | /home/toto/Wallpaper/IMG_4035-7.JPG | ||
- | ... | ||
- | </code> | ||
- | |||
- | ==== Configurer le bureau ==== | ||
- | Cliquer droit n'importe où sur le bureau pour faire apparaître le menu contextuel d'XFCE4 | ||
- | - Paramètres | ||
- | - Gestion des paramètres XFCE | ||
- | - Bouton **Bureau** | ||
- | - Dans la zone de saisie **Fichier** indiquer le chemin vers le fichier contenant la liste ///home/toto/Wallpaper/wallpaper.list // | ||
- | |||
- | |||
- | <note>Ici l'image des captures</note> | ||
- | |||
- | === Tester les modifications === | ||
- | Dans une console, la commande suivante doit provoquer un changement de votre fond d'écran avec une image issue de la liste. | ||
- | <code user>xfdesktop --reload</code> | ||
- | |||
- | ==== Automatisation ==== | ||
- | Reste donc à rendre automatique ces changements d'écran automatiques. On va réaliser ceci à l'aide d'une tâche cron. | ||
- | |||
- | Dans une console en utilisateur, appelez crontab | ||
- | <code user>crontab -e</code> | ||
- | Reste à saisir la ligne qui automatisera le changement d'écran: | ||
- | <file> | ||
- | # min H Jou moi dow command | ||
- | # Changement de fond d'écran toutes les 10 minutes | ||
- | */10 * * * * DISPLAY=:0.0 /usr/bin/xfdesktop --reload | ||
- | | ||
- | # Changement de fond d'écran toutes les heures | ||
- | # 0 */1 * * * DISPLAY=:0.0 /usr/bin/xfdesktop --reload | ||
- | </file> | ||
- | |||
- | <note tuyau>Le DISPLAY=:0.0 indique que la commande s'applique a X11, faute de quoi la commande s'exécutera bien mais sans effet visible | ||
- | |||
- | |||
- | |||
- | Si vous n'utilisez pas Xorg, où si votre affichage n'est pas dirigé sur 0:0 il vous faudra adapter cette ligne</note> | ||
- | |||
- | ==== Liens en rapport ==== | ||
- | * [[http://forum.xfce.org/index.php?topic=3969.0]] | ||
- | * [[http://forum.ubuntu-fr.org/viewtopic.php?id=49030]] | ||
- | |||
- | === Faire autrement ? === | ||
- | |||
- | **Nitrogen**, disponible dans les dépots Debian, permet également d'arriver au même résultat via un utilitaire graphique. Ne l'ayant pas testé, je vous laisse le plaisir de vous y essayer :-) | ||
- | * [[http://projects.l3ib.org/nitrogen/]] | ||