Retour à contributions fvwm95 |
Fvwm est un gestionnaire de fenêtres écrit par Robert Nation , basé sur l'ancien et vénérable TWM. FVWM95 est en fait un simple rehabillage de FVWM, pour imiter le 'look' de Windaube 95. Pour cela, un certain nombre de gadgets ont été ajoutés, comme le module FvwmTaskBar, ou encore le gestionnaire de fichiers Explorer, en cours de développement (et pas disponible dans les distrbutions de linux les plus courantes).
Sur le site principal de fvwm95, vous trouverez les sources nécessaires. La version qui nous intéresse est la dernière, la 2.0.43a . Les fichiers fournis dans cet article ne s'appliquent qu'à cette version. Vous y trouverez aussi des liens vers la page Xclass, qui contient les sources d'explorer, un gestionnaire de fichiers imitant celui de Windaube 95 (et très pratique).
Si vous avez installé une distribution RedHat, alors fvwm95 est installé par défaut. Si ce n'est pas le cas, installez les RPMs adéquats. Attention : par défaut, la RedHat utilise un gestionnaire de fenêtre qui ressemble à, mais qui n'est pas, fvwm95. Il s'agit de 'The Next Level', qui a le (gros) défaut d'être assez difficile a configurer. Il peux être intéressant d'utiliser les icônes et mini icônes de 'The Next Level'.
Pour permettre à fvwm95 d'utiliser les icônes de "The Next Level" voire d'autres gestionnaires de fenêtre, il convient de créer un répertoire où il pourra trouver son bonheur. Dans mon cas, j'ai créé un répertoire /usr/local/X11R6/lib/X11/icons, où j'ai copié les fichiers des icônes et mini-icônes (*.xpm) que j'ai glané à droite et à gauche. Ceci dans le but de pouvoir effacer les autres gestionnaire de fenêtres sans risquer d'avoir des problèmes de dépendance.
La configuration de fvwm95 se fait essentiellement au travers du seul fichier .fvwm95rc. Ce fichier s'installe dans votre répertoire racine ($HOME) ou bien dans le répertoire /usr/X11R6/lib/X11/fvwm95/ , dans lequel fvwm95 cherche un fichier de configuration s'il n'en trouve pas dans votre répertoire $HOME.
Voici un fichier .fvwm95rc commenté en français. Lisez-le attentivement, presque tout ce que vous devez savoir se trouve dedans. N'hésitez pas à le bidouiller , c'est fait pour ça. Voici ce que vous devez avoir sur votre écran après avoir lancé fvwm95.
Voici mon fichier fvwm95rc personnel pour d'autres idées, et en voici une saisie d'écran.
Si vous utilisez XDM, alors voici a quoi doit ressembler votre .xsession :
Vous pouvez récupérer le fichier texte correspondant en cliquant ici !#!/bin/sh # $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $ userresources=$HOME/.Xresources usermodmap=$HOME/.Xmodmap sysresources=/usr/X11R6/lib/X11/xinit/.Xresources sysmodmap=/usr/X11R6/lib/X11/xinit/.Xmodmap # Remplacez Xresources par Xdefaults si nécessaire... # merge in defaults and keymaps if [ -f $sysresources ]; then xrdb -merge $sysresources fi if [ -f $sysmodmap ]; then xmodmap $sysmodmap fi if [ -f $userresources ]; then xrdb -merge $userresources fi if [ -f $usermodmap ]; then xmodmap $usermodmap fi # start some nice programs nxterm -fn 9x15 -j -sb -geometry 80x40+121+0 & xset s 300 & /usr/X11R6/bin/fvwm95
La commande xset s 300 va faire en sorte que l'écran va s'éteindre automatiquement au bout de 5 minutes d'inutilisation de la machine. Attention ! La commande qui lance fvwm95 (la dernière) NE DOIT PAS ETRE SUIVIE D'UN & !! Sinon fvwm95 sera lancé en tâche de fond et vous n'aurez plus la main.
Si vous utilisez Startx, alors remplacez le .xsession par .xinitrc , et le tour est joué !
Les exemples d'utilisation que je présente ici supposent que vous
utilisez le .fvwm95rc donné plus haut.
L'utilisation de fvwm95 est assez simple, très proche de celle de windows95,
c'est fait pour ça !
Une des caractéristiques les plus utiles de ce gestionnaire de fenêtres
sont les raccourcis clavier : par exemple, si vous avez plusieurs
applications ouvertes dans différents écrans virtuels, vous pouvez les
passer en revue en appuyant sur CONTROL - flèche droite.
Les menus sont accessibles avec le bouton droit de la souris.
Avec le bouton de gauche, vous aurez le menu des opérations possibles
sur les fenêtres. Le bouton du milieu donne la liste des fenêtres ouvertes.
L'utilisation des boutons se passent (a mon avis...) de commentaires.
Si vous modifiez votre .fvwm95rc, il faut relancer fvwm95 pour que ces
modifications soient prises en compte ('Restart' dans les menus) .
Voilà, ceci n'est qu'un premier jet. N'hésitez pas à réagir constructivement à cet article, en m'envoyant par exemple un petit mel (missive électronique)