J'ai enfin viré le bureau Gnome de Biquette. Bureau qui était à éviter, notamment pour ses rapprochements avec Mono/C#/.NET, sa lourdeur ou encore son nombre important de choses inutiles données avec. Je cherchais donc quelque chose de plus léger mais de tout autant sympathique. J'ai donc été séduis par SLiM (en remplaçant de GDM) et LXDE (un Desktop Environment très léger, utilisant OpenBox et PCManFM).
Malheureusement, une bonne partie des applications que j'utilise ont des dépendances GNOME et je dois donc supprimer GNOME « par bouts », histoire de ne pas perdre de ces logiciels utiles (et au final, il doit sûrement me rester des bouts de GNOME). Me voilà maintenant avec un système bien plus réactif et tout autant utilisable (même si j'aimerai avoir un aperçu des fenêtres ouvertes sur mes bureaux virtuels, mais lxpanel ne gère pas - encore ? - ça).
SLiM (Simple Login Manager) est un très bon compromis à GDM, bien plus léger et avec des thèmes très sympathiques, j'utilise le thème Flat. Quant à LXDE, c'est très léger et plus que fonctionnel.
J'ai quand même mis la main à la pâte pour avoir un bureau qui me plais. À part la traditionnelle configuration des panels et d'un peu tout, j'ai aussi modifié mon .config/openbox/lxde-rc.xml pour y ajouter la gestion du volume et de mon lecteur de musique, via mon vieux-mais-toujours-bon clavier Logitech :
Mais comme ça ne marchait toujours pas, j'ai créé le fichier .Xmodmap (dans $HOME) contenant ce qu'il y a juste en dessous (les codes ont été récupérés grâce à xev). Et en lancant xmodmap ~/.Xmodmap, ça marche :<keybind key="XF86AudioNext">
<action name="Execute">
<execute>/usr/bin/bluemindo --next</execute>
</action>
</keybind><keybind key="XF86AudioPrev">
<action name="Execute">
<execute>/usr/bin/bluemindo --previous</execute>
</action>
</keybind><keybind key="XF86AudioStop">
<action name="Execute">
<execute>/usr/bin/bluemindo --stop</execute>
</action>
</keybind><keybind key="XF86AudioPlay">
<action name="Execute">
<execute>/usr/bin/bluemindo --play</execute>
</action>
</keybind><keybind key="XF86AudioRaiseVolume">
<action name="Execute">
<execute>aumix -v+7</execute>
</action>
</keybind><keybind key="XF86AudioLowerVolume">
<action name="Execute">
<execute>aumix -v-7</execute>
</action>
</keybind>
Je mets donc cette astuce dans ce billet, on ne sait jamais que quelqu'un se retrouve avec le même problème et le même clavier, il pourra ainsi le régler facilement :)keycode 176 = XF86AudioRaiseVolume
keycode 174 = XF86AudioLowerVolume
keycode 153 = XF86AudioNext
keycode 144 = XF86AudioPrev
keycode 164 = XF86AudioStop
keycode 162 = XF86AudioPlay
En espérant que ce petit billet puisse donner envie à certain de s'intéresser à ces environnements de bureaux légers et sympathiques ! Pour finir, la traditionnelle copie d'écran du résultat final (ou pas) :

J'utilise donc maintenant un nouvel environnement, plus réactif, plus léger mais toujours joli et fonctionnel. J'en suis bien content et htop/top et la réactivité du bousin me font dire que Biquette l'est aussi \o/
