Sommaire
|
par Pingadaroça
Pour qui souhaite un gestionnaire de fenêtres (window manager) léger, ergonomique et entièrement personnalisable, Fluxbox et ses copains sont une solution élégante et simple. Ce petit tutoriel ne se veut qu'un complément à ce qui existe déjà - cf liens en fin de document - où j'ai voulu regrouper les quelques étapes nécessaires à l'installation des programmes et à leur configuration, afin de simplifier le travail des autres, débutants ( je considère tout de même que les commandes de base du shell sont connues : cd, ls, su ...) ou plus aguerris !
Matériel : un PC (Acer Aspire T330), carte mère Gigabyte 8TRS-350M, processeur Céléron 2,66 Mhz, 768 Mb de ram, carte graphique Ati Radéon 9250, carte pci-firewire (chipset Via vt-6306 ), modem Linksys adsl2mue (eth), écran LCD Philips170X6.
Système : Fedora Core 4 (dual boot Windows XP SP1).
Tout fonctionne super sous FC4, y compris appareil photo numérique, caméscope numérique et multifonction HP psc1100. Ayant pris l'habitude de GNOME, j'ai gardé quelques applications sous Fluxbox : Nautilus comme filemanager (mais on peut en utiliser d'autres, Rox par exemple) ainsi que divers « system-config... » bien pratiques.
Il faut télécharger - dans le répertoire de son choix - :
fluxbox-0.9.14-1.fc4.i386.rpm
windowmaker-0.9.2.0-4.fc4.i386.rpm
windowmaker-devel - chez [Livna http://rpm.livna.org/fedora/4/] par exemple
fbpager-0.1.4-4.i586.rpm pour Suse (marche sur FC4) : ici en rpm ou le tar.gz
idesk-0.7.5.tar.bz2 - ici
conky-1.3.5.tar.gz - ici
Windowmaker permet d'avoir wmsetbg et d'utiliser fbsetbg de Fluxbox pour gérer les fonds d'écran – on peut aussi installer Eterm et avoir ainsi Esetroot pour le même job -, Fbpager est une application qui affiche les bureaux (a slit pager with transparency and mouse gestures), Idesk permet de se fabriquer des icônes si on en veut et Conky est un équivalent de Torsmo et Gkrellm.
L'installation a normalement créé un répertoire/.fluxbox dans votre /home (que je nommerai dès à présent « /home/titi »), ce répertoire .fluxbox en contient 3 autres ( backgrounds,pixmaps,styles) ainsi que des fichiers : init, keys, menu, startup (et plus tard slitlist et d'autres encore !). On retrouve d'ailleurs ces répertoires dans /usr/share/fluxbox/, ce sont ceux par défaut, bien pratique si on fait des erreurs avec, par exemple, le menu du répertoire /home/titi/.fluxbox.
Vérifions que dans /home/titi/.fluxbox/init il y a une ligne qui permet à notre gestionnaire préféré de prendre en compte ce qu'on lui dit : c'est ce menu que nous pouvons personnaliser. Il suffira pour cela de lister vos applications préférées et d'éditer/home/titi/.fluxbox/menu, puis de remplir les champs [exec] (nom du prog) {commande}, par exemple pour avoir dans le menu « firestarter » je mets : [exec] (firestarter) {firestarter} ...c'est simple !
Un extrait de mon menu fluxbox :
Ils se trouvent dans /usr/share/fluxbox/styles, ils sont sélectionnables par un clic droit sur le bureau et on peut les mettre par copier-coller dans /home/titi/.fluxbox/styles, un répertoire pratique pour rajouter ultérieurement d'autres styles. Dans mon cas j'ai apprécié le style « Artwiz » et j'ai rajouté dans /home/titi/.fluxbox/init .
Taper fbsetbg -i :
donc c'est OK ! Pour afficher un fond d'écran, il est pratique de placer d'abord vos images dans le répertoire /home/titi/.fluxbox/backgrounds, puis il suffit de taper dans votre console (xterm ou autre dans le menu clic droit) : fbsetbg supporte des options comme -f (fullscreen), -c (centré), -a (maximise), -l (précédent), etc. Faites fbsetbg -h pour help ! Pour garder son fond favori au boot, nous rajoutons dans /home/titi/.fluxbox/init : .
Il faut créer le fichier « fbpager » dans /home/titi/.fluxbox/ et remplir ce fichier avec les valeurs par défaut :
puis modifier ces valeurs selon vos préférences. Pour lancer fbpager à chaque boot, rajouter fbpager & dans /home/titi/.fluxbox/startup.
Suite à l'installation, il exite un fichier .ideskrc dans /home/titi/ ; ce fichier est celui qui permet de configurer le comportement des icônes :
Il faut créer un répertoire idesktop dans /home/titi/ et y copier le fichier defaut.lnk que vous trouverez ici : /usr/local/share/idesk/default.lnk .Ce fichier permet de créer ses propres icônes. Un fichier par icône donc, facile avec gedit.
icone firefox :
icone trash :
icone usbdisk :
Pour lancer idesk à chaque boot, rajouter .
Comme j'ai dû détarer en root, il faut ensuite modifier les permissions des fichiers ou répertoires ci-après pour que titi puisse avoir Conky. Il faut créer un répertoire /.conkyrc dans /home/titi. Il faut aussi copier /usr/local/conky-1.3.5/doc/conkyrc.sample dans /home/titi/.conkyrc et le renommer en .conkyrc. Ce fichier permet de configurer Conky selon vos besoins.
Un extrait de mon .conkyrc:
Pour lancer conky à chaque boot, rajouter dans /home/titi/.fluxbox/startup .
http://img73.imageshack.us/img73/2246/capture13ve.png
(mise en page par AlSim)
@ Retour à la rubrique Environnement graphique
© 2006 Pingadaroça
| | Ce document est publié sous licence Creative Commons Attribution, Partage à l'identique 2.0 : http://creativecommons.org/licenses/by-sa/2.0/ |