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/10/2013 10:55] bendia [Préambule] |
doc:environnements:xfce:xfce [06/07/2014 13:27] darien [XFCE, respectueux des standards de freedesktop.org] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== xfce ====== | ||
- | * Objet : xfce | + | |
- | * Niveau requis : DÉBUTANT AVISÉ | + | ====== XFCE ====== |
+ | |||
+ | * Objet : xfce | ||
+ | * Niveau requis : {{tag>débutant avisé}} | ||
* Commentaires : //installation et gestion de l'environnement graphique xfce.// | * Commentaires : //installation et gestion de l'environnement graphique xfce.// | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
+ | * Suivi : {{tag>à-corriger obsolète}} | ||
+ | * Création par [[user>smolski]] le 11/12/2010 | ||
+ | * Testé par <...> le 21/06/2014 | ||
+ | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=383 |C'est là]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
===== Présentation de XFCE 4 ===== | ===== Présentation de XFCE 4 ===== | ||
Ligne 11: | Ligne 17: | ||
Il dispose entre autres: | Il dispose entre autres: | ||
- | * D'un navigateur de fichier (Thunar). | + | * D'un navigateur de fichiers (Thunar). |
* D'un émulateur de terminal (xfce4-terminal). | * D'un émulateur de terminal (xfce4-terminal). | ||
* D'un mixeur sonore (xfce4-mixer). | * D'un mixeur sonore (xfce4-mixer). | ||
- | * De son propre gestionnaire de fenêtre supportant la transparence, les ombres... (xfwm4). | + | * De son propre gestionnaire de fenêtres supportant la transparence, les ombres... (xfwm4). |
* De son gestionnaire de bureau (xfdesktop). | * De son gestionnaire de bureau (xfdesktop). | ||
* D'un gestionnaire d'archive intégré au gestionnaire de fichiers (thunar-archive-plugin). | * D'un gestionnaire d'archive intégré au gestionnaire de fichiers (thunar-archive-plugin). | ||
Ligne 20: | Ligne 26: | ||
* De thèmes et plugins divers | * De thèmes et plugins divers | ||
- | Xfce4 est disponible directement dans les trois branches de Debian. Il n'est donc pas nécessaire d'ajouter des dépôts spécifiques pour son installation. À l'heure actuelle, xfce4 en est rendu à la version 4.6 dans la branche stable (Squeeze) et 4.8 dans les branches de Debian testing (wheezy) et unstable (sid). | + | Xfce4 est disponible directement dans les trois branches de Debian. Il n'est donc pas nécessaire d'ajouter des dépôts spécifiques pour son installation. À l'heure actuelle, xfce4 en est rendu à la version 4.8 dans la branche stable (wheezy) et 4.10 dans les branches de Debian testing (jessie) et unstable (sid). |
===== Installation minimale ===== | ===== Installation minimale ===== | ||
Ligne 28: | Ligne 34: | ||
* Gestionnaire de fenêtres. | * Gestionnaire de fenêtres. | ||
* Panneaux (barres configurables que vous apercevez au bas et en haut de la capture, ainsi que la barre d'icônes flottante). | * Panneaux (barres configurables que vous apercevez au bas et en haut de la capture, ainsi que la barre d'icônes flottante). | ||
- | * Gestionnaire de fichier (Thunar). | + | * Gestionnaire de fichiers (Thunar). |
* Gestionnaire de menu. | * Gestionnaire de menu. | ||
Ligne 38: | Ligne 44: | ||
<code root>apt-get install xfce4</code> | <code root>apt-get install xfce4</code> | ||
- | et encore pour les utilisateurs de wajig (pour ceux que wajig intéresserai, un tutoriel est disponible [[http://www.andesi.org/paquets:gestion-des-paquets-avec-wajig|sur le wiki d'Andesi ]]) dont je suis : | + | et encore pour les utilisateurs de wajig (pour ceux que [[https://packages.debian.org/wheezy/wajig|wajig]] intéresserai, un tutoriel est disponible [[http://hackurx.wordpress.com/2011/11/17/wajig-administration-simplifiee-des-paquets-debian/|hackurx.wordpress]]) |
<code root>wajig install xfce4</code> | <code root>wajig install xfce4</code> | ||
===== 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 | + | **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 63: | 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. | ||
- | ==== xfce4-plugins ==== | ||
- | |||
- | Pour plus d'info sur ce méta-paquet | ||
- | <code root>$ wajig détail xfce4-plugins</code> | ||
- | Pour l'installer | ||
- | <code root>apt-get install xfce4-plugins</code> | ||
- | |||
- | À noter, pour ceux qui ne souhaiteraient pas tout installer, que ces composants existent en paquet individuel. | ||
- | |||
- | Je vous renvoie à l'utilisation de **apt-cache search** (ou wajig search), pour identifier le nom du paquet. | ||
==== xfce4 et bluetooth ==== | ==== xfce4 et bluetooth ==== | ||
Ligne 98: | Ligne 90: | ||
===== Et puis encore : ===== | ===== Et puis encore : ===== | ||
- | on termine par le gestionnaire de connexion : | + | on termine par le gestionnaire de connexion : |
- | <code root>aptitude install slim</code> | + | <code root>aptitude install lightdm</code>puis<code root>service lightdm restart</code> pour retrouver votre desktop |
- | Un krô merci à Berillions qui a initié ce complément dans le forum là : \\ | + | |
- | http://debian-facile.org/forum/viewtopic.php?pid=19735#p19735 | + | |
Ligne 117: | 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 327: | Ligne 288: | ||
==== Créer la liste des images disponibles ==== | ==== Créer la liste des images disponibles ==== | ||
- | <code> ls -1 /home/toto/Wallpaper/ > /home/toto/Wallpaper/wallpaper.list </code> | + | <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 | 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 | ||
Ligne 363: | Ligne 324: | ||
=== Tester les modifications === | === 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. | Dans une console, la commande suivante doit provoquer un changement de votre fond d'écran avec une image issue de la liste. | ||
- | <code>$xfdesktop --reload</code> | + | <code user>xfdesktop --reload</code> |
==== Automatisation ==== | ==== Automatisation ==== | ||
Ligne 369: | Ligne 330: | ||
Dans une console en utilisateur, appelez crontab | Dans une console en utilisateur, appelez crontab | ||
- | <code>$crontab -e</code> | + | <code user>crontab -e</code> |
Reste à saisir la ligne qui automatisera le changement d'écran: | Reste à saisir la ligne qui automatisera le changement d'écran: | ||
- | <code> | + | <file> |
- | 1 # min H Jou moi dow command | + | # min H Jou moi dow command |
- | 2 # Changement de fond d'écran toutes les 10 minutes | + | # Changement de fond d'écran toutes les 10 minutes |
- | 3 */10 * * * * DISPLAY=:0.0 /usr/bin/xfdesktop --reload | + | */10 * * * * DISPLAY=:0.0 /usr/bin/xfdesktop --reload |
- | 4 | + | |
- | 5 # Changement de fond d'écran toutes les heures | + | # Changement de fond d'écran toutes les heures |
- | 6 # 0 */1 * * * DISPLAY=:0.0 /usr/bin/xfdesktop --reload | + | # 0 */1 * * * DISPLAY=:0.0 /usr/bin/xfdesktop --reload |
- | </code> | + | </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 | <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 | ||
Ligne 388: | Ligne 349: | ||
==== Liens en rapport ==== | ==== Liens en rapport ==== | ||
* [[http://forum.xfce.org/index.php?topic=3969.0]] | * [[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://forum.ubuntu-fr.org/viewtopic.php?id=49030]] | ||
- | * [[http://rubylution.ping.de/articles/2007/08/31/automatically-changing-background-wallpaper-in-xfce4]] | ||
=== Faire autrement ? === | === Faire autrement ? === | ||
Ligne 427: | Ligne 386: | ||
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 | ||