[icewm] Installation

17 Sep. 2006
Auteur : Hyacinthe MENIET
Responsable : TrustRobot
Score ( voter ) :
Connexes : Même auteur | Même responsable | Historique
Icewm est un gestionnaire de fenêtre très léger, disponible pour plate forme Unix. Il est utilisable, tout seul mais offre une compatibilité totale à Gnome et partielle à KDE. Il est de plus totalement utilisable au clavier, et bien-sûr skinnable. Vous trouverez plus d'informations ici. Toutes les commandes qui suivent sont à entrer dans un terminal, la petite tv noire en bas à gauche.

1. Installation sous Mandriva

Comme d'habitude pas grand chose à faire sinon :
urpmi icewm
Voilà, icewm est installé et automatiquement configuré de manière basique.

2. Installation sous Debian

Pour installer icewm sous Debian, vous n'avez rien à télécharger il vous suffit de taper ceci dans un terminal :
apt-get install icewm icewm-themes
Voilà, icewm est installé et automatiquement configuré de manière basique.

3. Installation sous Fedora :

Comme d'habitude pas grand chose à faire sinon :
# yum install icewm

4. Installation à partir des sources :

tar -xzvf /où_est_le_fichier/icewm-xxx.tar.gz cd icewm-xxx/ ./configure --prefix=/usr make make install
A ce stade icewm est installé, chaque utilisateur souhaitant démarrer icewm par défaut à partir de la console en tapant startx, doit créer le fichier ~/.xinitrc contenant ceci :
#-----------------------------------------------------------
# xinitrc pour icewm
#-----------------------------------------------------------
# Exécute bashrc pour initialiser correctement la variable
# $PATH et d'autres variables d'environnement
. $HOME/.bashrc

# Définir l'arrière plan
xsetroot -solid '#056'
# Définir l'accélération pour la souris
#xset m 7 2

# exécute les programmes initiaux
xterm &

# lance icewm, et exécute xterm si cela ne fonctionne pas
# (juste pour la sécurité)
exec icewm || exec xterm -fg red

#----------------------------------------------------------- 
Rendez-le exécutable par
chmod 744 ~/.xinitrc
Pour faire apparaître icewm dans le menu de kdm, éditez simplement le fichier $KDEDIR/share/config/kdm/kdmrc, $KDEDIR étant le répertoire d'installation de KDE (souvent /usr mais il y'a aussi /opt/kde3, /opt/kde ou encore /usr/local/kde). Là, rajoutez simplement icewm à votre SessionTypes. Chez moi par exemple, j'ai ceci :
SessionTypes=kde,gnome,xfce,icewm,windowmaker,afterstep,enlightenment, ailsafe,default,
Si malgré cela vous ne parvenez toujours pas à démarrer icewm depuis kdm, vous pouvez éditer le fichier : /etc/X11/xdm/Xsession, repérer le "case" qui vous permet de choisir votre environnement, chez moi j'ai ceci :
case $# in
1)
case $1 in
failsafe)
exec xterm -geometry 80x24-0-0
;;
kde)
exec startkde
;;
gnome)
exec gnome-session
;;
openwin)
exec olvwm
;;
fvwm2)
xsetroot -solid SteelBlue
exec fvwm2
;;
fvwm95)
exec fvwm95
;;
blackbox)
exec blackbox
;;
xfce)
exec /etc/X11/xinit/xinitrc.xfce
;;
icewm)
xsetroot -solid SteelBlue
exec icewm || exec xterm -fg red
;;
windowmaker)
exec /etc/X11/xinit/xinitrc.wmaker
;;
afterstep)
exec afterstep
;;
enlightenment)
exec enlightenment
;;
twm)
xclock -geometry 50x50-1+1 &
xterm -geometry 80x50+494+51 &
xterm -geometry 80x20+494-0 &
xterm -geometry 80x66+0+0 -name login &
xsetroot -solid SteelBlue
exec twm
;;
esac
esac
En gras la partie rajoutée. Pour finir voici une petite photo de Icewm ;-)