IceWM-1.3.8

Introduction à IceWM

IceWM est un gestionnaire de fenêtres ayant pour but la rapidité, la simplicité et ne pas remplacer la manière de l'utilisateur.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.7.

Information sur le paquet

  • Téléchargement (HTTP) : http://downloads.sourceforge.net/icewm/icewm-1.3.8.tar.gz

  • Somme de contrôle MD5 du téléchargement : 6d61aced3bd20b9e7caeb7e8380368c8

  • Taille du téléchargement : 888 Ko

  • Estimation de l'espace disque requis : 33 Mo

  • Estimation du temps de construction : 0.3 SBU

Dépendances de IceWM

Requises

X Window System et gdk-pixbuf-2.31.2

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/icewm

Installation de IceWM

[Note]

Note

Cette version de IceWM est normalement une version de développement, mais elle fournit une environnement de travail stable et peut se construire sans des bibliothèques obsolètes.

Installez IceWM en lançant les commandes suivantes :

sed -i '/^LIBS/s/\(.*\)/\1 -lfontconfig/' src/Makefile.in &&
./configure --prefix=/usr &&
make

Ce paquet n'a pas de suite de tests fonctionnelle.

Maintenant, en tant qu'utilisateur root :

make install         &&
make install-docs    &&
make install-man     &&
make install-desktop

Explications des commandes

sed -i '/^LIBS/s/(.*)/1 -lfontconfig/' src/Makefile.in : cela corrige la construction avec des versions récentes de binutils.

Configuration de IceWM

Fichiers de configuration

~/.icewm/keys, ~/.icewm/menu, et ~/.icewm/preferences, et ~/.icewm/toolbar, et ~/.icewm/winoptions. Les versions par défaut sont installées dans /usr/share/icewm/ et seront utilisées si vous ne les avez pas copiées dans ~/.icewm.

Information de Configuration

Si IceWM est le seul gestionnaire de fenêtres que vous voulez utiliser, vous pouvez le démarrer avec une fichier .xinitrc dans votre dossier personnel. Soyez certain d'avoir une copie de votre fichier .xinitrc actuel avant de le modifier.

echo icewm-session > ~/.xinitrc

Maintenant, créez les fichiers de configuration de IceWM :

mkdir -v ~/.icewm                                       &&
cp -v /usr/share/icewm/keys ~/.icewm/keys               &&
cp -v /usr/share/icewm/menu ~/.icewm/menu               &&
cp -v /usr/share/icewm/preferences ~/.icewm/preferences &&
cp -v /usr/share/icewm/toolbar ~/.icewm/toolbar         &&
cp -v /usr/share/icewm/winoptions ~/.icewm/winoptions

Vous pouvez maintenant éditer ces fichiers pour mettre vos personnalisations. En particulier, regardez le fichier preferences. Vous pouvez utiliser Logout -> Restart-IceWM dans le menu principal pour charger vos préférences modifiées, mais les modifications de fond ne prendront effet seulement quand IceWM est redémarré.

LA syntaxe des menus est expliquée dans les fichiers d'aide, auxquels vous pouvez accéder en lançant help depuis le menu, mais certains des détails sont dépassés et les sélections par défaut dans les menus (quelques vieilles applications dans le menu principal, et toutes celles dans le menu Programs ) auraient besoin d'être mise à jour pour s'adapter à vos besoins. Les exemples suivants sont fournis pour vous encourager à penser comment vous voulez organiser vos menus. Merci de faire attention à la suite:

  • Si un programme listé dans le menu n'a pas été installé, il n'apparaîtra pas quand le menu sera affiché. De même, si un programme existe mais que l'icône spécifiés n'existe pas, aucun icône ne sera affiché dans le menu.

  • Les icônes peuvent être soit des fichiers .xpm ou .png, et il n'est pas utile de spécifier l'extension. Si l'icône est placé dans la "bibliothèque" (/usr/share/icewm/icons) il n'est pas utilse de spécifier le chemin.

  • La plupart des programmes sont dans des sous menus, et le menu principal sera seulement pour les entrées windows, help, settings, logout en bas.

  • Un icône pour firefox a été copié dans le répertoire de la bibliothèque et a un nom logique. L'icône pour xine est xine.xpm qui a été installé dans le répertoire pixmap.

  • La bar d'outil par défaut n'est pas altérée.

Il est peu probable que ces exemples répondent à vos désirs, mais si vous souhaitez les utiliser exécuter ce qui suit

cat > ~/.icewm/menu << "EOF" &&
prog Urxvt xterm urxvt
prog GVolWheel /usr/share/pixmaps/gvolwheel/audio-volume-medium gvolwheel
separator
menufile General folder general
menufile Multimedia folder multimedia
menufile Tool_bar folder toolbar
EOF
cat > ~/.icewm/general << "EOF" &&
prog Firefox firefox firefox
prog Epiphany /usr/share/icons/gnome/16x16/apps/web-browser epiphany
prog Midori /usr/share/icons/hicolor/24x24/apps/midori midori
separator
prog Gimp /usr/share/icons/hicolor/16x16/apps/gimp gimp
separator
prog Evince /usr/share/icons/hicolor/16x16/apps/evince evince
prog Epdfview /usr/share/epdfview/pixmaps/icon_epdfview-48 epdfview
EOF
cat > ~/.icewm/multimedia << "EOF"
prog Audacious /usr/share/icons/hicolor/48x48/apps/audacious audacious
separator
prog Parole /usr/share/icons/hicolor/16x16/apps/parole parole
prog Totem /usr/share/icons/hicolor/16x16/apps/totem totem
prog Vlc /usr/share/icons/hicolor/16x16/apps/vlc vlc
prog Xine /usr/share/pixmaps/xine xine
EOF

Si vous voulez mettre les icônes sur votre bureau, vous devrez installer un programme comme Rox-Filer-2.11 qui fournit un tableau d'affichage. Si vous le faite vous ne serez plus en mesure d'accéder au menu par un clic droit sur le bureau, vous aurez à utiliser le bouton de IceWM. Pour vous assurer que le tableau d'affichage rox est lancé, la commande suivante doit être placée dans le fichier de démarrage:

cat > ~/.icewm/startup << "EOF"
rox -p Default &
EOF &&
chmod +x ~/.icewm/startup
[Astuce]

Astuce

Il y a de nombreux raccourcis dans IceWM :

  • Ctrl + Alt + FN : pour aller au ttyN.

  • Ctrl + Alt + N : va au bureau numéro N

  • Ctrl + Alt + Space : ouvre une boite dans la barre des taches ou vous pouvez taper le nom d'une application et la lancer.

Contenu

Programmes installés: icehelp, icesh, icewm, icewm-session, icewm-set-gnomewm, icewmbg, icewmhint, icewmtray
Bibliothèques installées: Aucun
Répertoires installés: /usr/share/doc/icewm-1.3.8, /usr/share/icewm et ~/.icewm

Description courte

icehelp

est utilisée pour afficher le manuel html.

icesh

est un gestionnaire de fenêtres en ligne de commandes qui peut être utilisé dans ~/.icewm/startup.

icewm

est le gestionnaire de fenêtre.

icewm-session

lance icewmbg, icewm, icewmtray, startup, shutdown (c'est à dire que les scripts de démarrage et d'arrêt sont lancés s'ils ont été installés).

icewm-set-gnomewm

est un script pour initialiser GNOME en icewm en utilisant gconftool.

icewmbg

est utilisé pour initialiser le fond, en accord avec les nombreux paramètres de DesktopBackground dans les préférences.

icewmhint

est utilisé en interne.

icewmtray

fournit la barre.

Last updated on : 2013-03-15 17:26:39 +010