Logiciel : Awesome, gestionnaire de fenêtre en version 2.0
Posté par Julien Danjou (page perso, ). Modéré le 13 décembre 2007.
Suite au tournant pris dans le développement de ion3, beaucoup d'utilisateurs ont détourné leur chemin de son utilisation. Il ne reste que très peu d'alternative en matière de tiling window managers aussi viable que ion. Ces gestionnaires de fenêtres proposent d'organiser l'écran de façon à ce que les applications ne se recouvrent pas les unes les autres. Cela permet de maximiser l'espace utilisable de l'écran et l'ergonomie qui en résulte est très appréciée de certains utilisateurs.
Le gestionnaire de fenêtre (WM, « window manager ») awesome est né de ce constat : basé sur le code de dwm, il tente de l'améliorer en gardant les idées du concept de base de ce gestionnaire, tout en l'améliorant grandement en terme d'usabilité et d'interface (support Xft, cairo, etc.).
Après deux mois de développement, la version 2.0 de awesome est sortie le 11 décembre. Elle intègre beaucoup de fonctionnalités non présentes dans dwm, comme la gestion du multi-écran, etc.
Le développement est très actif et la taille du code a doublé depuis le début de son lancement.
Le gestionnaire de fenêtre (WM, « window manager ») awesome est né de ce constat : basé sur le code de dwm, il tente de l'améliorer en gardant les idées du concept de base de ce gestionnaire, tout en l'améliorant grandement en terme d'usabilité et d'interface (support Xft, cairo, etc.).
Après deux mois de développement, la version 2.0 de awesome est sortie le 11 décembre. Elle intègre beaucoup de fonctionnalités non présentes dans dwm, comme la gestion du multi-écran, etc.
Le développement est très actif et la taille du code a doublé depuis le début de son lancement.
awesome (3031 hits)
dwm (452 hits)
ion (694 hits)
Les copies d'écran de awesome (4901 hits)
> Lire la dépêche (100 commentaires, moyenne: 2).
Vous avez demandé le commentaire #890446.




touche MOD4... comment faire quand on n'en a pas ?
Je cherche depuis un moment à trouver un gestionnaire de fenêtres dans ce genre (j'ai un peu essayé wmii, sans grand succès), mais je suis bloqué par mon clavier : sur mon portable (Thinkpad), pas de touche Super / Hyper / Logo/ Win / Menu ... seulement Alt et Ctrl, toutes deux déjà bien utilisées et que je ne pourrais abandonner (et Emacs alors ?) ; du coup, je ne sais pas trop trouver une touche qui ne me serve pas !!
De plus, j'ai besoin de lancer des commandes spécifiques (pour configurer correctement la disposition clavier pour mon compte, en Bépo bien sûr !), et avec wmii, le .Xsession était bien ignoré et le script d'exécution assez illisible... Est-ce qu'Awesome permet simplement d'appeler un script d'initialisation de la session à son lancement ?
[^]Re: touche MOD4... comment faire quand on n'en a pas ?
Le problème ce n'est pas le clavier, c'est evidemment ... Emacs. Tu utiliserai Vim, tu n'aurai pas de problème (vendredi c'est permis désolé :))
[^]Re: touche MOD4... comment faire quand on n'en a pas ?
Non non, j'utilise également Alt dans le shell bash (mode emacs aussi ;-) sans doute ailleurs aussi ... bien essayé !
[^]Re: touche MOD4... comment faire quand on n'en a pas ?
C'est un vrai problème de ne pas avoir de Mod4, il faut jongler avec Alt/Ctrl/Shift pour ne pas casser les raccourcis à la emacs et autre. :-(
Pas vraiment de solution miracle si ce n'est de réflechir à ce que tu fais.
awesome ne lance rien au démarrage, tu as le .xsession qu fait ca et qui fonctionne très bien, suffit de dire à ton gdm/kdm/xdm/whatever de l'utiliser. Ou .xinitrc si tu utilises startx.
[^]Re: touche MOD4... comment faire quand on n'en a pas ?
Pour le problème de Mod4 sur le Thinkpad, voici mon .Xmodmap :
qui place Mod4 sur la touche "bureau précédent". Tu peux aussi le placer sur la touche Fn de la même manière.
Par contre, je viens de réaliser que ma touche AltGr ne fonctionne plus correctement, je ne sais pas s'il y a un lien.
Mr Lapinot - Electrons prisonniers (blog)
[^]Re: touche MOD4... comment faire quand on n'en a pas ?
Tu peux essayer pendant qlqs temps de remapper la touche Ctrl de droite (keycode 109 sur mon T40).
Perso, c'est celle que j'utilise depuis des années en tant que "Hyper_R" (qui me sert justement à tout ce qui est raccourcis de WM sous Sawfish), et vraiment, sa fonction d'origine ne m'a jamais manqué. J'utilise pas Emacs par contre, peut-être que là y'a des raccourcis que son absence complique, faut voir...
Quant à utiliser les touches "bureau de gauche" ou "bureau de droite" pour ça, comme proposé au dessus, je trouve ça dommage, ne serait-ce que parcequ'elles sont déjà très pratiques pour alléger un peu les raccourcis des applications à onglets (une fois ces touches mappées sur XF86Back et XF86Forward, et les applis en questions configurées correctement).
[^]Re: touche MOD4... comment faire quand on n'en a pas ?
Merci pour vos conseils...
J'ai tenté d'utiliser la touche Control droite... qui est sur Mod3 dans ma config clavier : j'ai donc modifié tous les Mod4 en Mod3 dans mon ~/.awesomerc et lancé une session « awesome » (c'est bizarre, gdm me propose 2 sessions de ce type, une sans majuscule en tête, une avec...). Le problème, c'est que ma config clavier n'est pas celle configurée par défaut dans Xorg : je dois faire une manip (xkbcomp qui va bien) pour l'installer depuis un terminal ... lancé depuis une console Alt-F1 !), mais ensuite, même si Ctrl droit est bien Mod3, il ne semble n'y avoir aucun effet : je me demande si le gestionnaire awesome n'est pas resté avec la config de base où il n'y a aucune touche en Mod3...
J'ai également tenté de tester depuis une session Gnome existante avec un Xnest, mais awesome me fait un beau « core » à la première commande clavier...
Bref, comme avec wmii, c'est pas gagné pour le faire fonctionner :-(