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 12:53] darien [Installation minimale] |
doc:environnements:xfce:xfce [06/07/2014 13:43] darien [Pour aller plus loin] |
||
---|---|---|---|
Ligne 49: | Ligne 49: | ||
===== Améliorations utiles et indispensables pour votre installation minimum ===== | ===== Améliorations utiles et indispensables pour votre installation minimum ===== | ||
- | <code root>apt-get install alsa-base alsa-utils linux-sound-base pmount usbmount hal sudo menu</code> | + | <code root>apt-get install pmount usbmount hal sudo menu</code> |
**hal**, **pmount** et **usbmount** : Montage et détection automatique pour vos périphériques USB et vos CD/DVD FIXME | **hal**, **pmount** et **usbmount** : Montage et détection automatique pour vos périphériques USB et vos CD/DVD FIXME | ||
- | |||
- | **alsa-base** et **linux-sound-base** : Pour la prise en charge du son sous linux. | ||
- | |||
- | **alsa-utils** : Pour que vos paramètres de réglage du son soit conservés après chaque démarrage et redémarrage. | ||
===== Composants optionnels mais bien utiles ===== | ===== Composants optionnels mais bien utiles ===== | ||
Ligne 69: | 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 94: | 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 113: | 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 |
- | + | ||
- | + | ||
- | ===== Astuce : Modifier le menu ===== | + | |
- | //Par Freddec, Aout 2008// | + | |
- | + | ||
- | + | ||
- | ==== Introduction ==== | + | |
- | Il arrive parfois que certaines applications ne se trouvent pas dans la catégorie qui vous semble la plus adéquate, voire, n'apparaissent nul part dans les menus. | + | |
- | + | ||
- | Parfois c'est la façon dont est lancée l'application qui ne vous convient pas | + | |
- | + | ||
- | Quelques exemples que j'ai relevés au cours de mon utilisation de XFCE: | + | |
- | * LinNeighborhood, logiciel d'exploration de réseau n'est pas apparu dans mon menu après installation. | + | |
- | * Le lancement des éléments de la suite Open Office aboutit au lancement de l'interface, mais pas à l'ouverture d'un document vierge correspondant à l'item choisi (page vierge pour oowriter ou feuille de calcul pour oocalc) | + | |
- | * Cssed (éditeur CSS) apparait bien dans le menu Debian, mais pas dans la section Développement du menu XFCE (où apparaissent quanta, bluefish etc...) | + | |
- | * Komposer (éditeur html wysiwyg, successeur de Nvu) n'a pas d'entrée dans mes menus du fait que je ne l'ai pas installé à partir de paquet deb (indisponible) , mais à partir de l'archive fournie par son auteur . | + | |
- | + | ||
- | Voici donc les raisons qui m'ont poussée a chercher comment modifier mon menu XFCE | + | |
- | + | ||
- | Il existe bien un éditeur de menu qui permet de rajouter des entrées au menu, mais impossible avec cet outil d'ajouter ces entrées dans les différentes catégories existantes. | + | |
- | + | ||
- | + | ||
- | + | ||
- | ===== 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 262: | 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 300: | 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.andesi.org/viewtopic.php?id=6389]] | ||
- | * [[http://forum.ubuntu-fr.org/viewtopic.php?id=49030]] | ||
- | * [[http://rubylution.ping.de/articles/2007/08/31/automatically-changing-background-wallpaper-in-xfce4]] | ||
- | |||
- | === 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/]] | ||
Ligne 423: | Ligne 274: | ||
Vous trouverez ici des liens vers des pages ou des sites ressources pour XFCE 4 | Vous trouverez ici des liens vers des pages ou des sites ressources pour XFCE 4 | ||
- | * : [[http://www.xfce.org/?lang=fr|Le site officiel ]] en langue anglaise. | + | * : [[http://www.xfce.org/?lang=fr|Le site officiel ]] |
* : [[http://www.xfce-look.org/|xfce-look.org]] ou comment rendre votre xfce un peu plus "eyecandy" | * : [[http://www.xfce-look.org/|xfce-look.org]] ou comment rendre votre xfce un peu plus "eyecandy" | ||
- | * : [[http://thunar.xfce.org/documentation/fr/|la page de Thunar]] en langue française. | ||
* : [[http://wiki.xfce.org/fr/faq|FAQ de Xfce]] en français | * : [[http://wiki.xfce.org/fr/faq|FAQ de Xfce]] en français | ||
- | * : [[http://wiki.xfce.org/start|wiki de xfce]] en anglais | + | * : [[http://wiki.xfce.org/start?id=fr%3Astart&go=%E2%86%92|wiki de xfce]] |
* : [[http://www.keyxl.com/aaac887/409/Xfce-Window-Manager-keyboard-shortcuts.htm|Raccourcis clavier]] en anglais | * : [[http://www.keyxl.com/aaac887/409/Xfce-Window-Manager-keyboard-shortcuts.htm|Raccourcis clavier]] en anglais | ||