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:x11:fluxbox [01/06/2013 10:36] smolski |
doc:environnements:x11:fluxbox [09/05/2015 21:19] milou [Bureaux virtuels comme Gnome et KDE avec fbpager] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Fluxbox ====== | ====== Fluxbox ====== | ||
- | {{http://images.debian-facile.org/manuel/fluxbox.png|}} | + | {{/manuel/fluxbox.png|}} |
- | + | ||
- | (//testé - non testé// - **pseudo** date) Le retour sur le forum est ici : [[//url// | Lien vers le forum concernant ce tuto]] | + | |
- | N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs ! | + | |
* Objet : fluxbox | * Objet : fluxbox | ||
- | * Niveau requis : DÉBUTANT | + | * Niveau requis :{{tag>débutant avisé}} |
- | * Tags : {{tag>à-tester}} | + | |
* Commentaires : //Installation et utilisation de fluxbox. // | * Commentaires : //Installation et utilisation de fluxbox. // | ||
- | * Débutant, à savoir : [[manuel: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>à-compléter}} |
+ | * Création par [[user>smolski]] le 06/05/2012 | ||
+ | * Testé par [[user>DosXX]] le .... | ||
+ | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=5349 |C'est ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
+ | |||
===== Description rapide ===== | ===== Description rapide ===== | ||
Ligne 26: | Ligne 27: | ||
Vous pouvez installer très facilement Fluxbox via votre gestionnaire de paquets, ici pour debian: | Vous pouvez installer très facilement Fluxbox via votre gestionnaire de paquets, ici pour debian: | ||
- | <code bash> | + | <code root> |
apt-get install fluxbox</code> | apt-get install fluxbox</code> | ||
- | |||
- | ou | ||
- | <code bash> | ||
- | aptitude install fluxbox</code> | ||
Ou rendez vous sur le site officiel de [[http://fluxbox.sourceforge.net/|Fluxbox]] pour télécharger le .deb | Ou rendez vous sur le site officiel de [[http://fluxbox.sourceforge.net/|Fluxbox]] pour télécharger le .deb | ||
Ligne 40: | Ligne 37: | ||
Pour ce faire, déplacez-vous dans /usr/share/doc/fluxbox | Pour ce faire, déplacez-vous dans /usr/share/doc/fluxbox | ||
- | <code bash> | + | <code user> |
cd /usr/share/doc/fluxbox</code> | cd /usr/share/doc/fluxbox</code> | ||
Et lancez le script | Et lancez le script | ||
- | <code>./fluxbox-generate_menu</code> | + | <code user>./fluxbox-generate_menu</code> |
Votre menu est maintenant disponible à l'aide du "clic" droit ;-) | Votre menu est maintenant disponible à l'aide du "clic" droit ;-) | ||
- | **Si vous ne trouvez pas ce script vous pouvez le [[http://debian-facile.org/dl/fluxbox-generate_menu|télécharger ici]]** ^^ | + | Si vous ne trouvez pas ce script vous pouvez le %%[[http://debian-facile.org/dl/fluxbox-generate_menu|télécharger ici]]%% - **Lien obsolète** |
Suite au lancement du script : | Suite au lancement du script : | ||
Ligne 153: | Ligne 150: | ||
Shift == Shift</code> | Shift == Shift</code> | ||
| | ||
- | Pour identifier le “nom” d'une touche, ouvrez une console et tapez '[[manuel:xev | xev]]'. Vous devrez ensuite sélectionner une touche ou cliquer sur un bouton de la souris et le résultat s'affichera. Si une touche que vous souhaitez utiliser n'a pas de nom, vous pouvez utiliser son code ascii (Fluxbox le gère sans problème). Ce code est identifié derrière le 'keycode'. | + | Pour identifier le “nom” d'une touche, ouvrez une console et tapez '[[:doc:environnements:x11:xev | xev]]'. Vous devrez ensuite sélectionner une touche ou cliquer sur un bouton de la souris et le résultat s'affichera. Si une touche que vous souhaitez utiliser n'a pas de nom, vous pouvez utiliser son code ascii (Fluxbox le gère sans problème). Ce code est identifié derrière le 'keycode'. |
Quelques exemples de raccourcis: | Quelques exemples de raccourcis: | ||
<code> | <code> | ||
Ligne 177: | Ligne 174: | ||
==== Mettre son fond d'écran ==== | ==== Mettre son fond d'écran ==== | ||
- | Il existe plusieurs possibilités pour choisir un fond d'écran.\\ **nitrogen**, **bsetroot**, **[[logiciel:feh | feh]]** et **fbsetbg** entre autres.\\ Voici comment mettre votre fond d'écran avec **fbsetbg**: | + | Il existe plusieurs possibilités pour choisir un fond d'écran.\\ **nitrogen**, **bsetroot**, **[[:doc:media:feh | feh]]** et **fbsetbg** entre autres.\\ Voici comment mettre votre fond d'écran avec **fbsetbg**: |
- | <code>fbsetbg -f /home/user/.fluxbox/backgrounds/votre fond d'écran.png</code> | + | <code bash>fbsetbg -f /home/user/.fluxbox/backgrounds/votre fond d'écran.png</code> |
Pour choisir par la suite un nouveau fond d'écran, le mieux est de placer vos images dans le répertoire :\\ ~/.fluxbox/backgrounds\\ | Pour choisir par la suite un nouveau fond d'écran, le mieux est de placer vos images dans le répertoire :\\ ~/.fluxbox/backgrounds\\ | ||
Ligne 190: | Ligne 187: | ||
En faisant un : | En faisant un : | ||
- | <code bash> | + | <code user> |
- | cat lastwallpaper</code> dans le fichier /.fluxbox</code> | + | cat lastwallpaper</code> dans le fichier /.fluxbox |
nous avons les informations suivante : | nous avons les informations suivante : | ||
Ligne 198: | Ligne 195: | ||
nitrogen peut aussi fonctionner en mode graphique : | nitrogen peut aussi fonctionner en mode graphique : | ||
- | <code bash> | + | <code user> |
nitrogen &</code> | nitrogen &</code> | ||
- | dans un terminal pour le lancer. | ||
Placer ensuite après la ligne : ''# Applications you want to run with fluxbox''. | Placer ensuite après la ligne : ''# Applications you want to run with fluxbox''. | ||
Ligne 208: | Ligne 204: | ||
dans le fichier ./fluxbox/startup | dans le fichier ./fluxbox/startup | ||
- | **[[logiciel:feh | feh]]**:\\ Les images sont à mettre dans : | + | **[[:doc:media:feh | feh]]**:\\ Les images sont à mettre dans : |
~/.config/feh/themes | ~/.config/feh/themes | ||
Ligne 239: | Ligne 235: | ||
==== Installation de idesk ==== | ==== Installation de idesk ==== | ||
- | <code bash> | + | <code root> |
- | aptitude install idesk</code> | + | apt-get install idesk</code> |
Ensuite il vous faudra créer le dossier **.idesktop**, c'est lui qui contiendra vos fichiers **.lnk**. Le fichier .lnk détient les infos concernant vos icônes/liens applications. | Ensuite il vous faudra créer le dossier **.idesktop**, c'est lui qui contiendra vos fichiers **.lnk**. Le fichier .lnk détient les infos concernant vos icônes/liens applications. | ||
- | <code bash> | + | <code user> |
mkdir /home/votrenom/.idesktop</code> | mkdir /home/votrenom/.idesktop</code> | ||
ou | ou | ||
- | <code bash> | + | <code user> |
mkdir ~/.idesktop</code> | mkdir ~/.idesktop</code> | ||
Ligne 255: | Ligne 251: | ||
//Exemple : mon fichier xchat.lnk// | //Exemple : mon fichier xchat.lnk// | ||
- | <code>table Icon | + | <file config fichier xchat.lnk>table Icon |
Caption: xchat | Caption: xchat | ||
Icon: /home/syb/.idesktop/icones/xchat.xpm | Icon: /home/syb/.idesktop/icones/xchat.xpm | ||
Ligne 261: | Ligne 257: | ||
Y: 66 | Y: 66 | ||
Command: xchat | Command: xchat | ||
- | end</code> | + | end</file> |
Faites de même pour toutes vos icônes. | Faites de même pour toutes vos icônes. | ||
Ligne 280: | Ligne 276: | ||
Voici quelques liens ou vous trouverez quelques thèmes pour votre fluxbox chérie (si ca ne l'est pas encore elle le deviendra ;-)) | Voici quelques liens ou vous trouverez quelques thèmes pour votre fluxbox chérie (si ca ne l'est pas encore elle le deviendra ;-)) | ||
- | * [[http://fluxbox.org/themes.php|Fluxbox.org]] | + | * %%[[http://fluxbox.org/themes.php|Fluxbox.org]]%% - **Lien obsolète** |
* [[http://fluxbox.org/screenshots/|screenshots]] | * [[http://fluxbox.org/screenshots/|screenshots]] | ||
- | * [[http://tenr.de/styles/styles01.php|tenr.de]] | + | * %%[[http://tenr.de/styles/styles01.php|tenr.de]]%% - **Lien obsolète** |
Un choix de Style pour vos fenêtres. \\ | Un choix de Style pour vos fenêtres. \\ | ||
Ligne 302: | Ligne 298: | ||
Pour son installation: | Pour son installation: | ||
- | <code bash> | + | <code root> |
- | aptitude install fluxconf </code> | + | apt-get install fluxconf </code> |
Un petit screenshot pour vous montrer la bête | Un petit screenshot pour vous montrer la bête | ||
- | {{http://images.debian-facile.org/manuel/fluxconf.png|}} | + | {{/manuel/fluxconf.png|}} |
Ligne 314: | Ligne 310: | ||
Encore une fois, si vous voulez un système plus confortable et pratique, il vous faudra installer ce petit utilitaire qui a l'avantage par rapport à Supermount et Submount de ne pas modifier le noyau. Son installation est aussi simple que le reste: | Encore une fois, si vous voulez un système plus confortable et pratique, il vous faudra installer ce petit utilitaire qui a l'avantage par rapport à Supermount et Submount de ne pas modifier le noyau. Son installation est aussi simple que le reste: | ||
- | <code bash> | + | <code root> |
- | aptitude install ivman</code> | + | apt-get install ivman</code> |
Et une fois de plus, à la suite de : ''# Applications you want to run with Fluxbox''. Dans votre fichier ''~/.fluxbox/startup'' ajouter: | Et une fois de plus, à la suite de : ''# Applications you want to run with Fluxbox''. Dans votre fichier ''~/.fluxbox/startup'' ajouter: | ||
Ligne 326: | Ligne 322: | ||
Une petite installation ;-) | Une petite installation ;-) | ||
- | <code bash> | + | <code root> |
- | aptitude install fbpager</code> | + | apt-get install fbpager</code> |
Créer le fichier de configuration fbpager (optionnel) dans dans **~/.fluxbox** | Créer le fichier de configuration fbpager (optionnel) dans dans **~/.fluxbox** | ||
- | <code bash> | + | <code user> |
nano ~/.fluxbox/fbpager</code> | nano ~/.fluxbox/fbpager</code> | ||
Et remplissez le avec ceci: | Et remplissez le avec ceci: | ||
- | <code>fbpager.alpha: 255 | + | <file config fichier fbpager>fbpager.alpha: 255 |
fbpager.x: 0 #Emplacement géographique horizontal (ici en bas) | fbpager.x: 0 #Emplacement géographique horizontal (ici en bas) | ||
fbpager.y: 0 #Emplacement géographique Vertical (et là a gauche) | fbpager.y: 0 #Emplacement géographique Vertical (et là a gauche) | ||
Ligne 359: | Ligne 355: | ||
fbpager.currentBackgroundColor: lightgray #Couleur du fond sélectionné | fbpager.currentBackgroundColor: lightgray #Couleur du fond sélectionné | ||
fbpager.multiClickTime: 250 #Vitesse double clic pour choix fenêtre | fbpager.multiClickTime: 250 #Vitesse double clic pour choix fenêtre | ||
- | fbpager.icons: false</code> | + | fbpager.icons: false</file> |
A modifier à votre convenance. | A modifier à votre convenance. | ||
Ligne 379: | Ligne 375: | ||
Par exemple pour les utilisateurs de Gkrellm, il vous suffira de le lancer avec l'option -w pour qu'il s'affiche dans le slit. | Par exemple pour les utilisateurs de Gkrellm, il vous suffira de le lancer avec l'option -w pour qu'il s'affiche dans le slit. | ||
- | gkrellm -w | + | <code user>gkrellm -w</code> |
Plus d'info sur [[http://fluxbox.sourceforge.net/docbook/fr/html/chap-slit.html|fluxbox.sourceforge.net]] | Plus d'info sur [[http://fluxbox.sourceforge.net/docbook/fr/html/chap-slit.html|fluxbox.sourceforge.net]] | ||
Ligne 397: | Ligne 393: | ||
Pour les séparer faite la manipulation inverse ;) | Pour les séparer faite la manipulation inverse ;) | ||
+ | |||
+ | Note : si le bouton du milieu ne vous permet pas de gérer les onglets, essayez Ctrl + clic gauche. | ||
**Voilà à quoi ressemble ma p'tite Fluxbox** | **Voilà à quoi ressemble ma p'tite Fluxbox** | ||
- | {{http://images.debian-facile.org/manuel/captureflux.png|}} | + | {{/manuel/captureflux.png|}} |
===== Astuces ===== | ===== Astuces ===== | ||
Ligne 424: | Ligne 422: | ||
==== Conky ==== | ==== Conky ==== | ||
- | Au même titre que Gkrellm et superkaramba, [[manuel:conky]] est un moniteur système qui vous donnera des infos concernant votre pc (CPU, RAM, SWAP, DD, processus, connexion internet,météo,Play-List etc….) | + | Au même titre que Gkrellm et superkaramba, [[:doc:systeme:conky]] est un moniteur système qui vous donnera des infos concernant votre pc (CPU, RAM, SWAP, DD, processus, connexion internet,météo,Play-List etc….) |
Je l'apprécie tout particulièrement pour sa légèreté qui s'accorde très bien avec Fluxbox. | Je l'apprécie tout particulièrement pour sa légèreté qui s'accorde très bien avec Fluxbox. | ||
Bon… Commençons par l'installer. \\ | Bon… Commençons par l'installer. \\ | ||
- | Ensuite importez le thème par défaut de [[manuel:conky]] dans votre /home avec la commande: | + | Ensuite importez le thème par défaut de [[:doc:systeme:conky]] dans votre /home avec la commande: |
- | <code bash> | + | <code user> |
zcat /usr/share/doc/conky/examples/conkyrc.sample.gz >> ~/.conkyrc</code> | zcat /usr/share/doc/conky/examples/conkyrc.sample.gz >> ~/.conkyrc</code> | ||
Vous pouvez d'ores et déjà le lancer via la console | Vous pouvez d'ores et déjà le lancer via la console | ||
- | <code bash> | + | <code user> |
conky</code> | conky</code> | ||
Ligne 441: | Ligne 439: | ||
Pour vous servir des thèmes c'est très simple, cliquez sur le lien "conkyrc" qui se trouve en dessous de chaque screenshot. Copiez/collez le contenu dans le fichier du même nom | Pour vous servir des thèmes c'est très simple, cliquez sur le lien "conkyrc" qui se trouve en dessous de chaque screenshot. Copiez/collez le contenu dans le fichier du même nom | ||
- | <code bash> | + | <code user> |
nano ~/.conkyrc</code> | nano ~/.conkyrc</code> | ||
Ligne 474: | Ligne 472: | ||
Éditez votre fichier startup | Éditez votre fichier startup | ||
- | <code bash> | + | <code root> |
nano ~/.fluxbox/startup</code> | nano ~/.fluxbox/startup</code> | ||
Ligne 484: | Ligne 482: | ||
[[http://doc.ubuntu-fr-secours.org/astuces/conky_variables.html|variables]] | [[http://doc.ubuntu-fr-secours.org/astuces/conky_variables.html|variables]] | ||
[[http://doc.ubuntu-fr-secours.org/astuces/conky_fonctions.html|fonctions]] | [[http://doc.ubuntu-fr-secours.org/astuces/conky_fonctions.html|fonctions]] | ||
- | Lien interne : [[manuel:conky|Installation de Conky]] | + | Lien interne : [[:doc:systeme:conky|Installation de Conky]] |
Ci-dessous une interface de configuration pour ceux qui ne souhaite pas utiliser tout de suite la console. | Ci-dessous une interface de configuration pour ceux qui ne souhaite pas utiliser tout de suite la console. | ||
Ligne 506: | Ligne 504: | ||
===== Éteindre et redémarrer ===== | ===== Éteindre et redémarrer ===== | ||
- | Pour éteindre ou redémarrer son PC depuis Fluxbox, sans la saisie du mot de passe on utilise [[logiciel:sudo]]. | + | Pour éteindre ou redémarrer son PC depuis Fluxbox, sans la saisie du mot de passe on utilise [[:doc:systeme:sudo]]. |
=== Édition de /etc/sudoers === | === Édition de /etc/sudoers === | ||
- | Modification(([[manuel:nano]])) de sudoers dans une terminal root(([[commande:su]])) : | + | Modification(([[:doc:editeurs:nano]])) de sudoers dans un terminal root(([[:doc:systeme:su]])) : |
Faire une sauvegarde du fichier sudoers | Faire une sauvegarde du fichier sudoers | ||
- | <code bash> | + | <code root> |
- | cd /etc/sudoers | + | cd /etc/sudoers</code> |
- | cp sudoers sudoers.bak</code> | + | <code root>cp sudoers sudoers.bak</code> |
Editer visudo | Editer visudo | ||
- | <code bash> | + | <code root> |
visudo -f /etc/sudoers</code> | visudo -f /etc/sudoers</code> | ||
Ligne 531: | Ligne 529: | ||
Editez le menu de fluxbox : | Editez le menu de fluxbox : | ||
- | <code bash> | + | <code user> |
nano /home/votrelogin/.fluxbox/menu</code> | nano /home/votrelogin/.fluxbox/menu</code> | ||