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 ;)
Aller plus loin
- Le site de WMI (40 clics)
- Les paquets de WMI (10 clics)
- Plus sur WMI (PDF) (16 clics)
# La théorie du spectacle est au 20e siècle ce que l'oeuvre de Marx fut au(...)
Posté par Troy McClure (site web personnel) . Évalué à 8.
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 . Évalué à 2.
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 (site web personnel) . Évalué à 5.
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 . Évalué à 4.
>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 (site web personnel) . Évalué à 3.
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 . Évalué à 4.
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 Littleboy . Évalué à 5.
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(...)
Posté par N-Mi . Évalué à 1.
On peut faire un chown sur les fichiers de config (donc impossible de changer les droits).
Par contre pour la granularité je ne vois pas trop.
[^] # Re: La théorie du spectacle est au 20e siècle ce que l'oeuvre de Marx fut au(...)
Posté par gnujsa . Évalué à 5.
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 (site web personnel) . Évalué à 1.
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 (site web personnel) . Évalué à 1.
[^] # Re: La théorie du spectacle est au 20e siècle ce que l'oeuvre de Marx fut au(...)
Posté par Bruce Le Nain (site web personnel) . Évalué à 1.
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 . Évalué à 4.
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
Posté par EmacsFR . Évalué à 10.
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 . Évalué à 3.
[^] # Re: IOn peut très bien se gérer à la souris
Posté par eJah . Évalué à 3.
:)
[^] # Re: IOn peut très bien se gérer à la souris
Posté par tgl . Évalué à 6.
http://toykeeper.net/sawfish/(...)
[^] # Re: IOn peut très bien se gérer à la souris
Posté par Yann Hodique (site web personnel) . Évalué à -1.
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 . Évalué à 4.
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 . Évalué à 3.
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
Posté par Eddy . Évalué à 4.
Voila un truc qui doit etre pratique, quand on n'a pas d'écran 250 pouces...
[^] # Re: Fichtre
Posté par Axioplase ıɥs∀ (site web personnel) . Évalué à 5.
Ca en fait un WM tres ergonomique...
[^] # Re: Fichtre
Posté par Eddy . Évalué à 2.
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 Axioplase ıɥs∀ (site web personnel) . Évalué à 8.
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 (site web personnel) . Évalué à 1.
[^] # Re: Fichtre
Posté par Olivier Grisel (site web personnel) . Évalué à 4.
[^] # Re: Fichtre
Posté par Bière Drabo . Évalué à 3.
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 . Évalué à 1.
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
Posté par ker4x . Évalué à 1.
Plus exactement : tu peux faire tourner plusieurs xterm dans la meme fenetre.
[^] # Re: Fichtre
Posté par Olivier Grisel (site web personnel) . Évalué à 7.
[^] # Re: Fichtre
Posté par popov . Évalué à 3.
Je suis content de le retrouver car j'avais perdu le soft tellement leger qu'il ne laisse pas de traces ! ;-)
# Commentaire supprimé
Posté par Anonyme . Évalué à 2.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: ion et les autre
Posté par Bruce Le Nain (site web personnel) . Évalué à 1.
[^] # Re: ion et les autre
Posté par Gawan . Évalué à 1.
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 1.
Ce commentaire a été supprimé par l’équipe de modération.
# Ion Vs WMI
Posté par Matthieu Moy (site web personnel) . Évalué à 2.
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
Posté par Tramo Piere . Évalué à 1.
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).
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.