Trucs et astuces

Mutter : remplacer votre gestionnaire de fenêtre gnome

Mutter est un gestionnaire de fenêtres relativement léger -notamment dans une installation stand-alone- qui gère les effets composites sans pour autant transformer votre ordinateur en une lourde machine. Il est le résultat d’une combinaison entre Metacity et Clutter, de ce dernier il tire surtout sa gestion de l’accélération graphique grâce à OpenGl. Il est un excellent compromis entre Metacity et Compiz pour avoir un bureau à la fois sobre et élégant.

Pour l’installer sous Debian :

# aptitude install mutter

Maintenant que vous avez installé le paquet mutter, vous pouvez remplacer votre actuel gestionnaire de fenêtre par Mutter en tapant alt+f2 puis :

mutter –replace

Si vous souhaitez faire de Mutter votre gestionnaire de fenêtres par défaut, ajoutez la ligne précédente dans les préférences des applications au démarrage depuis le menu Système -> Préférences -> Applications au démarrage

Sachez enfin que Mutter est extensible, c’est à dire que vous pouvez lui greffer des plugins comme mutter-moblin, un plugin qui rend votre interface similaire à celle du Moblin, un système d’exploitation développé par Intel.

P.S : je tiens à remercier G-rom, un lecteur de mon blog qui donne de son temps pour corriger les fautes qu’il peut y avoir dans mes billets (c’est souvent le cas), d’ailleurs vous aussi n’hésitez pas à me les signaler.

Source logo Gnome

21 Comments

  1. Ned

    “…vous pouvez lui y greffer …” => le “y” est de trop
    “…vous aussi n’hésiter pas…” => “hésitez”

    à part ça merci pour ce billet :)

    • crowd42

      Merci Ned :)

  2. peuks

    tu peux aussi le faire via gconf qui sera plus “propre”

    gconftool-2 –set -t string /desktop/gnome/applications/window_manager/default /usr/bin/mutter

    • crowd42

      C’est la méthode que j’ai utilisé pour xmonad mais étrangement ça n’as pas marché, mais je dois avouer que je n’ai pas essayé une 2ème fois.

  3. G-rom

    « Si vous souhaitez FAIRE DE Mutter votre gestionnaire de fenêtres par défaut, [...] »

    ou

    « Si vous souhaitez QUE Mutter SOIT votre gestionnaire de fenêtres par défaut, [...] »

    Et de rien crowd42, tes articles sont bien utiles donc c’est un plaisir de t’aider à t’améliorer dans notre langue.

    D’ailleurs ça tombe bien que tu parles de mutter, je compte passer sous Debian prochainement et tester Gnome 3 Mutter/Clutter que Ubuntu n’approuve pas, histoire de me faire ma propre idée.

    • crowd42

      Bonjour G-rom,
      C’est corrigé, merci :)

  4. cédric

    A noter aussi que gnome-shell est un plugin mutter… C’est pour cela que sans mutter, pas de gnome-shell…

    • crowd42

      Effectivement, d’ou la mention “installation stand-alone” en début de l’article :)

  5. C’est bon à savoir
    Mais y a t-il un avantage à faire le changement ?

    • crowd42

      Mutter est moins gourmand en ressources que compiz tout en étant plus “élégant” que Metacity. Tu tires le mieux des deux window manager.

  6. Je n’utilise pas Compiz.
    Par contre j’utilise Metacity avec ou sans composition http://libre-et-ouvert.blogspot.com/2008/02/composite-sans-beryl-ni-compiz-ni.html

    En quoi Mutter est-il plsu élégant, peux tu donner des ex pratiques STP ?

    • crowd42

      Le mieux c’est que tu le teste toi même, comme ça tu pourra te faire une idée, sa taille décompressé ne dépasse pas les 410 ko ;)

  7. bizarre, Mutter souffre de gros ralentissement chez moi.
    pourtant j’ai les drivers proprio d’ATI.

    • crowd42

      Mutter est le seul à être lent ou compiz fusion aussi ?

      • Mutter seulement.

        (il est horrible ton antispam :-( regarde du coté des questions de math :) )

        • crowd42

          Oui mais il est efficace, avant j’étais envahi par les spams. Tu as un plugin précis à me conseiller ?

          • Aucun spam :)

            j’utilise le plugin Math Comment Spam Protection.
            Souvent, en modifiant légèrement le formulaire, les bots s’emmêlent les pinceaux.

            Ca n’empechera pas de coder un bot pour spammer spécifiquement ton blog, mais bon… Je ne crois pas que tu sois aussi détesté que F.Lefebvre pour craindre ce risque.

  8. Mutter seulement…

    • crowd42

      hum.. je soupçonne une un problème de compatibilité avec ton matériel.

  9. bochecha

    Mutter etant base sur clutter, il permet surtout de reels gains de performances / economies d’energie.

    En effet, clutter fait tout sur le GPU (quand c’est possible), donc (en theorie, si le drvier suit, etc..) les performances sont meilleures.

    Ensuite, comme tout compositor, mutter peut en theorie ne redessiner que les parties qui ont change sur l’ecran, plutot que de rafraichir l’integralite de l’ecran.

    Je pense que c’est surtout ca la difference (et le fait que le compositor de metacity n’a jamais depasse le stade de proof of concept, et qu’il n’est plus vraiment maintenu aujourd’hui). Niveau elegance, je pense pas qu’il y ait vraiment de differences.

    • bochecha

      J’aurais du preciser : mon commentaire reflete la theorie, mais suivant votre version de mutter/clutter, suivant votre configuration materielle ou les drivers utilises, la pratique ne rejoindra pas forcement la theorie. ;)

Laisser un commentaire