Articles précédents : Logiciel
- [27] Mozdex, un moteur de recherche Open Source
- [4] Sortie de CourierCPS, une solution de gestion de courrier
- [99] Linux 2.6.6 est sorti
- [26] Testez m23 - le système de distribution de logiciel pour Linux libre!
- [61] L'exchange-connector pour Evolution libéré en GPL
- [23] Psi 0.9.2-test1 disponible !
- [16] X-Chat + GNOME = xchat-gnome !
- [143] Sortie de Mono 1.0 beta 1
- [30] Sortie de WebDruid 0.5.3
- [37] Sortie d'aMSN 0.91
Liens connexes
- Le site de WMI (6370 hits)
- Les paquets de WMI (765 hits)
- Plus sur WMI (PDF) (886 hits)
Dépêche modérée par
Rappelons qu'un « Window Manager » est un programme gérant l'affichage des fenêtres sous X11, et qu'il ne faut pas le confondre avec un « Desktop Manager » comme KDE ou Gnome.
Très puissant, il regroupe les fonctionnalités de deux autres puissants gestionnaires de fenêtres, ION et LarsWM.
- ION, qui ne se gère qu'au clavier, utilise un système d'affichage qui interdit à une fenêtre d'en recouvrir une autre.
- LarsWM, est une version modifiée de 9wm qui ajoute des bureaux virtuels. Il permet la création de "floatwindow" (fenêtres flottante sur des frames), ce qui est utile pour des logiciels comme TheGimp qui devenaient désagréables à l'utilisation avec ION.
À noter que ION2 permet quand même une meilleure utilisation de logiciel multi-fenêtres car il peut créer des workspaces (bureaux virtuels) qui peuvent contenir des fenêtres flottantes ou bien uniquement des frames, mais pas les deux en même temps. (WMI gère les deux en même temps ;).
Écrit en C++, sous la licence MIT, proche de la BSD, WMI a pour but de tout gérer par le clavier avec un "mode" vim qui est très sympa. De plus, la configuration est très aisée avec des fichiers de configuration très clairs.
Encore en développement, il est tout de même de plus en plus stable et utilisable dans le travail de tous les jours. La version actuelle sortie le 7 Mai est wmi-7, la wmi-8 (NdM : support du mode plein écran des applications, dockapp, etc) devrait sortir fin Mai.
Conclusion : l' essayer c'est l'adopter ;)
Le site de WMI (6370 hits)
Les paquets de WMI (765 hits)
Plus sur WMI (PDF) (886 hits)
> Lire les commentaires (37 commentaires, moyenne: 3,2).
La théorie du spectacle est au 20e siècle ce que l'oeuvre de Marx fut au(...)
Aaaaah un windowmanager qui se base sur l'ergonomie de vi, ça promet d'arracher des ours :) En plus les screenshots sont hideux, si ça c'est pas un signe de l33titude !
J'attendrai quand même le support des dockapps pour l'adopter, un wmanager sans dockapps c'est comme une omelette sans oeufs, c'est triste.
-
[^]Re: La théorie du spectacle est au 20e siècle ce que l'oeuvre de Marx fut au(...)
Posté par EmacsFR () le 19/05/2004 à 23:55. (lien). Évalué à 2.Hmm je dois pas être normal, mais moi j'aime bien le look sur le screenshot ;) Ce doit être dû à ma trop longue exposition à Ion ;)
Bon et puis un binding à la vi...err, nan je vais rien dire ;)-
[^]Re: La théorie du spectacle est au 20e siècle ce que l'oeuvre de Marx fut au(...)
Posté par Bruce Le Nain (Jabber id, page perso, ) le 20/05/2004 à 12:32. (lien). Évalué à 5.est-ce que ce window manager permet de gérer des sessions avec autorisations "réduites" (un peu comme ce que propose kiosk pour kde ou le finder simplifié de apple). C'est à dire qu'il ne laisserait que un accès réglementé (par mot de passe) aux options, aux connexions/déconnexions, et le droit de ne lancer que 3 ou 4 applications déterminées (genre juste un navigateur, un lecteur multimédia, un dossier ou enregistrer des fichiers et un accès aux périphériques d'enregistrement et imprimantes). Ceci pour faire des environnements clients légers et protégés dans quelques centres de loisirs et maisons de quartier.
J'ai essayé avec windowmaker, xfce4/rox, fluxbox et blackbox, mais aucun ne propose d'environnement avec des droits réduits. Où alors j'ai pas vu :(-
[^]Re: La théorie du spectacle est au 20e siècle ce que l'oeuvre de Marx fut au(...)
Posté par DiZ () le 20/05/2004 à 14:48. (lien). Évalué à 4.>et le droit de ne lancer que 3 ou 4 applications déterminées
>J'ai essayé avec windowmaker, xfce4/rox, fluxbox et blackbox, mais aucun ne propose
>d'environnement avec des droits réduits.
C'est au système de gérer ca pas un environement graphique.-
[^]Re: La théorie du spectacle est au 20e siècle ce que l'oeuvre de Marx fut au(...)
Posté par Bruce Le Nain (Jabber id, page perso, ) le 20/05/2004 à 18:48. (lien). Évalué à 3.je suis d'accord pour les droits sur les fichiers et répertoires, ainsi que d'accès aux programmes, aux confs etc...
Mais si dans un menu bouton droit tu vois écrit : "changer le papier peint", et que n'importe qui peut mettre une image X en fond d'écran, ou "afficher les fichiers cachés", que le même n'importe-qui peut effacer les fichier de conf du dossier utilisateur, je ne sais pas très bien comment empêcher, ou contrôler ce genre de comportements liés aux envrionnements graphiques.-
[^]Re: La théorie du spectacle est au 20e siècle ce que l'oeuvre de Marx fut au(...)
Posté par eJah () le 20/05/2004 à 19:12. (lien). Évalué à 4.En laissant les droits en lecture sur les fichiers de conf pour que le wm puisse les lire et enlever les droits en ecriture, ça devrait passer non ?
Ensuite faut aussi penser à enlever les ou du moins a faire en sorte que l'utilisateur ne puisse pas executer des programmes specifiques pour changer les fonds d'ecran.
Et faire en sorte d'"inhiber" les fichiers .xsession .xinitrc .Xdefaults .Xmodmap histoire de ne pas faire de modifs dessus, tjs avec le meme systeme: laisser les droits en lecture et enlever les droits en ecriture.
Peut-etre que ça fonctionne, malheureusement je ne l'ai jamais testé, et je ne vois pas pourquoi ça ne marcherait pas en fait ^^-
[^]Re: La théorie du spectacle est au 20e siècle ce que l'oeuvre de Marx fut au(...)
Posté par Julien () le 20/05/2004 à 21:06. (lien). Évalué à 5.Le problème c'est qu'on veut quelque chose de beaucoup plus "granulaire". On peut par exemple vouloir bloquer le changement de papier peint, mais autoriser l'utilisateur à modifier les couleurs. Et uniquement en bloquant l'accès au fichier de configuration, tu peux pas le faire.
Idem, comment empêcher l'utilisateur d'ouvrir une console et de modifier les droits ?-
[^]Re: La théorie du spectacle est au 20e siècle ce que l'oeuvre de Marx fut au(...)
-
[^]Re: La théorie du spectacle est au 20e siècle ce que l'oeuvre de Marx fut au(...)
Posté par gnujsa () le 21/05/2004 à 00:12. (lien). Évalué à 5.« Le problème c'est qu'on veut quelque chose de beaucoup plus "granulaire". On peut par exemple vouloir bloquer le changement de papier peint, mais autoriser l'utilisateur à modifier les couleurs. »
Comme l'a dit N-Mi avec chown:
ex:
# chown root /home/poorman/.fluxbox/bsetbg
# chmod 755 /home/poorman/.fluxbox/bsetbg
# chmod 755 /home/poorman/.fluxbox/init
Voilà, il peut modifier les couleurs mais plus le fond d'ecran ;-)
Pour plus de «granularité», il faudrait compiler un vim spécial empechant de modifier la ligne 12 mais pas la ligne 13 ;-)
Non, serieusement, vu la taille de ces applications (~300Ko le paquet Debian/testing de Fluxbox), autant les patcher et les recompiler que de leur demander de mettre en place des tas d'options de restrictions.
C'est quand même des gestionnaires de fenêtres de geek ;-)-
[^]Re: La théorie du spectacle est au 20e siècle ce que l'oeuvre de Marx fut au(...)
Posté par Bruce Le Nain (Jabber id, page perso, ) le 21/05/2004 à 06:47. (lien). Évalué à 1."C'est quand même des gestionnaires de fenêtres de geek ;-) "
Donc, la meilleure solution reste kiosk de KDE, sauf qu'il ne marche qu'avec kde 3.2.2, qu'il est en version 0.2 et que je ne suis pas sûr qu'on puisse faire tenir un environnement kde sur une toute petite machine type P II 64 Mo 10Go hdd carte graphique 4 Mo. Merci quand même ;)-
[^]Re: La théorie du spectacle est au 20e siècle ce que l'oeuvre de Marx fut au(...)
Posté par Aurelien Gateau (page perso, ) le 21/05/2004 à 11:16. (lien). Évalué à 1.Kiosk marche avec KDE 3.1. Peut être même avec des versions plus anciennes.
-
[^]Re: La théorie du spectacle est au 20e siècle ce que l'oeuvre de Marx fut au(...)
Posté par Bruce Le Nain (Jabber id, page perso, ) le 22/05/2004 à 18:39. (lien). Évalué à 1.oui, à partir de kde 3.0 j'ai vu, il y a même un excellent article sur kde-france.org :=)
c'est le gui en fait qui ne marche que dans la 3.2.2
-
-
-
-
-
-
-
-
[^]Re: La théorie du spectacle est au 20e siècle ce que l'oeuvre de Marx fut au(...)
Posté par gnujsa () le 20/05/2004 à 23:48. (lien). Évalué à 4.fluxbox, blackbox, et WindowMaker ne sont que des gestionnaires de fenêtres. C'est très différent de KDE (Bureau+ ensemble d'application) Ils sont responsables de beaucoup moins de choses, donc pourront apporter de peu restrictions
ex: Si l'utilisateur a accès a un terminal X, c'est au shell qu'il va falloir demander ces restrictions. (par exemple WindowMaker aura beau restreindre l'utilisation de son wmsetbg, on pourra toujours passer par un autre utilitaire xsetbg/xsetroot, asetroot, ...)
« de ne lancer que 3 ou 4 applications déterminées »
Ça, par contre, c'est assez simple, il suffit qu'il n'y ai qu'elles qui apparaissent dans le menu ;-)
Si malgré tout l'utilisateur doit pouvoir lancer un terminal X, les shells modernes comme bash ou zsh possèdent une option «shell restreint» Il y a plusieurs restrictions, mais surtout celle de ne pas pouvoir changer le PATH, ni d'exécuter une commande contenant '/'. Par exemple avec un PATH=~/bin, et ~/bin/ ne contenant que les liens symboliques vers les 3 ou 4 applications déterminées.
pour les connexions/déconnexions, il faut bien sur aussi désactiver les raccourcis CTRL-ALT-BACKSPACE ;-)
-
-
IOn peut très bien se gérer à la souris
Ben c'est vrai quoi.
Ion est manipulable aussi bien au clavier qu'à la souris même si il est quand même beaucoup plus simple de l'utiliser au clavier (un peu comme Emacs en fait).
Je teste depuis 2/3 semaines maintenant un autre gestionnaire de fenêtre (FVWM) et je dois dire que ce que je faisais sous Ion(1,2 et 3) est tout à fait réalisable sous FVWM (moyennant un peu de scripting). J'envisage très sérieusement de passer sous FVWM (définitivement) quand je vois que tout ou presque est manipulable au clavier (hmm), qu'il est extensible à presque l'infini et qu'il est très léger.
En plus il y a un fort joli site qui vient d'ouvrir pour aider les francophones (http://fvwmfr.org(...)) et que certains documents ont été traduit (notamment la FAQ).
Tout ça pour dire qu'avec le Libre on a cette chance de pouvoir essayer plein de logiciels et de choisir ce qui nous plait le plus. Et au niveau gestionnaire de fenêtres, c'est pas ce qui manque le choix... :)
-
[^]Re: IOn peut très bien se gérer à la souris
Posté par neil () le 20/05/2004 à 10:35. (lien). Évalué à 3.J'utilise actuellement fluxbox (http://www.fluxbox.org(...)) et je voulais savoir si fvwm gérait les onglets (sur les fenêtres) pour permettre de les regrouper. C'est en effet la fonctionnalité suprême qu'il manque à beaucoup de windows manager. Il semblerait que WMI les possède, à tester donc.
-
[^]Re: IOn peut très bien se gérer à la souris
Posté par eJah () le 20/05/2004 à 10:44. (lien). Évalué à 3.Oui en utilisant le module FvwmTabs.
:)-
[^]Re: IOn peut très bien se gérer à la souris
Posté par tgl () le 20/05/2004 à 11:54. (lien). Évalué à 6.Dans le genre «WM qui n'a pas les onglets en standard mais qui est suffisament souple pour que l'utilisateur puisse les rajouter», citons Sawfish. Cf. ici :
http://toykeeper.net/sawfish/(...)-
[+] [^]Re: IOn peut très bien se gérer à la souris
Posté par Yann Hodique (page perso, ) le 20/05/2004 à 16:54. (lien). Évalué à -1.Oh c'est chouette ça. je savais pas que le monsieur avait amélioré mon code :-)
C'est assez surprenant de découvrir ça au détour d'un journal :-)
Ce commentaire est inutile. (ex [-1])
-
-
-
[^]Re: IOn peut très bien se gérer à la souris
Posté par gnujsa () le 20/05/2004 à 10:56. (lien). Évalué à 4.Tu devrais essayer pekwm ( http://www.pekwm.org/(...) ) un gestionnaire de fenêtre basé sur pwm, plutôt bien foutu et qui supporte le «Window Grouping» : en faite les onglets, mais sans l'excroissance à la fluxbox. Sa configuration est à la fois trés souple et tres simple.
Dans la catégorie ultra-light à onglet,il y a aussi l'ancetre pwm:
http://modeemi.cs.tut.fi/~tuomov/pwm/(...)-
[^]Re: IOn peut très bien se gérer à la souris
Posté par Jérémie () le 20/05/2004 à 14:01. (lien). Évalué à 3.en faite les onglets, mais sans l'excroissance à la fluxbox.
L'excroissance de fluxbox n'est plus depuis les version 0.9.x, version de développement mais stables. ;) (la dernière version considérée comme stable, 0.1.14, remonte à loin elle, et possède en effet une excroissance)
-
-
Fichtre
ION, qui ne se gère qu'au clavier, utilise un système d'affichage qui interdit à une fenêtre d'en recouvrir une autre.
Voila un truc qui doit etre pratique, quand on n'a pas d'écran 250 pouces...
-
[^]Re: Fichtre
Posté par ǝsɐʃdoıx∀ ıɥs∀ (page perso, ) le 20/05/2004 à 00:25. (lien). Évalué à 5.y a des onglets dans les frames.
Ca en fait un WM tres ergonomique...-
[^]Re: Fichtre
Posté par Eddy () le 20/05/2004 à 00:29. (lien). Évalué à 2.Donc mon xterm peut avoir plusieurs onglets?
Un avec mon lecteur de mail, l'autre avec mon lecteur de divisques, et un 3e avec mon navigateur?
Trop cool-
[^]Re: Fichtre
Posté par ǝsɐʃdoıx∀ ıɥs∀ (page perso, ) le 20/05/2004 à 01:40. (lien). Évalué à 8.Sur ce "bureau", tu as deux frames, et 8 onglets
http://modeemi.fi/~tuomov/ion/screenshots/ion2-5.png(...)
evidemment, tu peux mettres des applis consoles aussi bien que des applis pour X (matte donc les autres screenshots du site...)
Bref, je vais quand meme tester ce WMI, ca serait dommage de s en priver.-
[^]Re: Fichtre
Posté par Éric (Jabber id, page perso, ) le 20/05/2004 à 12:02. (lien). Évalué à 1.Sauf que dans ton screenshot j'ai du mal à voir l'intérêt des onglets sur une classique barre des taches qui s'afficherait en haut de l'écran : on clique la fenetre apparait sur le dessus à l'endroit où elle était avant : rien de différent.
-
[^]Re: Fichtre
Posté par champi (page perso, ) le 20/05/2004 à 12:27. (lien). Évalué à 4.Sauf que tu as une barre de tache pour chaque frame (un peut comme pour fluxbox mais sans perte d'espace entre les fenêtre). Ca aide beaucoup pour structurer de manière intélligente sont espace de travail. De plus les raccourcis clavier pour passer d'une frame à l'autre ou d'un onglet à l'autre dans une frame donné sont évidemment différents ce qui aide aussi à afficher rapidement la fentre du programme qu'on veut utiliser.
-
[^]Re: Fichtre
Posté par Bière Drabo () le 20/05/2004 à 13:09. (lien). Évalué à 3.Sauf qu'alors tu es obligé de te taper tous les positionnements à la main, au pixel près, et à chaque session. Ion mémorise les cadre, après il suffit de relancer les applis dedans.
Sinon il faut bien voir que les tabs sont rattachés à un cadre, et situés au dessus. C'est différent d'une barre des taches dans ce cas là :
http://modeemi.cs.tut.fi/~tuomov/ion/screenshots/ion2-3.png(...)
et au clavier tu peux basculer entre les tabs d'un même cadre, alors qu'avec une barre des taches il faudrait le faire sur toutes les applis présentes.
Je crois que ce serait vraiment très pénible d'essayer d'imiter le comportement d'ion sur un wm classique avec barre des taches.
-
[^]Re: Fichtre
Posté par ker4x () le 21/05/2004 à 22:41. (lien). Évalué à 1.> Sauf que dans ton screenshot j'ai du mal à voir l'intérêt des onglets sur une classique barre des taches qui s'afficherait en haut de l'écran : on clique la fenetre apparait sur le dessus à l'endroit où elle était avant : rien de différent.
Tout est dans le clic :)
Ion et ses amis sont des window manager concus pour etre utilisé au clavier.
- Simple
- efficace
- fonctionnel
Un truc Unix quoi ...
-
-
-
[^]Re: Fichtre
-
-
-
[^]Re: Fichtre
Posté par champi (page perso, ) le 20/05/2004 à 03:36. (lien). Évalué à 7.C'est précisemment super pratique sur des petits écrans sur lesquels la moindre perte de place est un gros gachis (genre le 12' de mon ibook). En plus le fait que tout se commande de base au clavier en fait de ION2 et WMI des WMs vraiment adaptés pour des portables.
-
[^]Re: Fichtre
-
ion et les autre
c'est dingue, on a drôlement le choix !
C'est effectivement alléchant ! vais peut être quitter ion2 temporairement pour tester quand il y aura le paquet debian ...
Sinon, Ion est vraiment très bon, le seul désavantage que je lui trouve est qu'il n'est actuellement pas conforme a certain truc de freedesktop, mais ce n'est pas un reproche ( vu que c'est un peu jeune tout ça ).
Et puis lua. c'est pas franchement cool.
qq captures : http://webtptsi.free.fr/images/captures/(...)
E Ultreïa !
-
[^]Re: ion et les autre
Posté par Bruce Le Nain (Jabber id, page perso, ) le 21/05/2004 à 07:07. (lien). Évalué à 1.ton lien génère une page d'erreur (!)
-
[^]Re: ion et les autre
Posté par Gawan () le 21/05/2004 à 07:17. (lien). Évalué à 1.je crois que la bonne adresse est : http://webptsi.free.fr/images/captures/(...)
-
[^]Re: ion et les autre
Posté par Étienne Bersac (Jabber id, page perso, ) le 22/05/2004 à 15:08. (lien). Évalué à 1.zut, merci , j'avait pas vu !
[-]--
E Ultreïa !
-
-
Ion Vs WMI
Je n'ai pas essayé WMI, mais pour les utilisateurs d'Ion qui voudraient se faire une idée, lire ce thread :
http://www.mail-archive.com/ion@list.rt.fm/msg01444.html(...)
En résumé : WMI est plein de bonnes idées, peut-être encore un peu jeune et "immature". Pour ceux qui aiment scripter leur WM, Ion garde l'avantage, et réciproquement, pour les alergiques au language de scripting de Ion (lua), WMI est parfait.
Dans le meme style de nouvelles
Kwin, le window manager de kde a de nouveaux boutons : "toujours au-dessus", "toujours au dessous" ainsi que "enrouler la fenetre" (kde cvs pour l'instant).
La fonctinnalit* "toujours au-dessus" permet en particulier de travailler tout en gardant un document, une note ou une vid*o bien en vue (je l'utilise tout le temps).



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.