public enum { java ee,ubuntu, gnu/linux,musique, and something completely different... }

Aller au contenu | Aller au menu | Aller à la recherche

Installer et configurer Gnome-SHELL comme wm par défaut

Je suis passé tout récemment sur lucid lynx et maj mon matériel. J'ai donc eu envie d'avoir plus d'effets tout aussi inutiles qu'indispensables sur mon bureau :)

Me voila donc à essayer l'un des éléments du futur troll gnome 3.0 : gnome-shell

warning.pngPetit rappel d'usage : Gnome-SHELL est encore expérimental - à mon humble avis - il peut survenir des erreurs et mettre à mal votre système ( freeze / perte des données de session gnome...)

Installation

$sudo apt-get install gnome-shell

Exécution

Pour le tester


$gnome-shell --replace

Pour revenir en arrière

$metacity --replace
$gnome-panel

Gnome-shell comme window manager par défaut

Soit vous reprenez la méthode décrite dans la doc ubuntu-fr, soit vous modifiez les clés suivantes dans le registre gconf ( je préfère cette version car elle évite un démarrage préalable de compiz )

Démarrez gconf-editor , puis renseigner les valeurs suivantes dans la clé /desktop/gnome/applications/window_manager ( current et default ) :

Selection_004.png

Il suffit de redémarrer la session et gnome-shell devrait remplacer metacity :)

Commentaires

1. Le mercredi, février 24 2010, 22:32 par Michael

Le "Ludic Lnyx", c'est un jeu de mot ou une erreur ? :)

Comme d'hab, je me réjouis de la sortie de la nouvelle Ubuntu, c'est toujours sympa à tester !

2. Le mercredi, février 24 2010, 23:15 par littlewing

oups un lapsus révélateur ...

j'ai corrigé. Merci

3. Le jeudi, février 25 2010, 00:06 par Jean-Baptiste Bourgoin

Comment faire compliqué quand on peut faire simple :D

Il existe un moyen très simple de changer de WM dans gnome.

Éditer ~/.gnomerc

et entrer :

export WINDOW_MANAGER=/chemin/vers/wm

Soit ici :

export WINDOW_MANAGER=/usr/bin/gnome-shell

C'est tout !

4. Le jeudi, février 25 2010, 07:56 par Clément

Bonjour,

merci pour l'astuce, il y a juste une petite coquille, la clé à modifier est

/desktop/gnome/applications/window_manager

La valeur à rentrer dépend aussi de la version de gnome shell (version des dépots ou version git)

5. Le jeudi, février 25 2010, 09:00 par littlewing

Merci

Je viens de corriger

6. Le dimanche, février 28 2010, 11:17 par saugeais25

Je suis Sous karmic
Gnome shell est installé comme ci dessus.
il fonctionne a peu pres bien lorsque je le lance apres metacity.

mais chez moi les 2 methodes decrites ci dessus ne fonctionnent pas.
je suis sous Karmic (et non pas Lucid)

7. Le vendredi, mars 12 2010, 08:32 par mouhcine

salut, je réveille l'article juste pour avoir un avis. J'ai installé gnome-shell sur mes deux pcs: l'un fixe sur lequel il tourne nickel. (je l'ai par défaut depuis bien 1 mois et demi, l'autre sur un portable de type netbook (MSI Wind pour pas le citer) mais sur celui-ci j'ai vraiment de sacré lags... A votre avis, c'est l'atom qui galere ou est-ce que vous avez réussi à le faire tourner vous?

8. Le vendredi, mars 12 2010, 08:32 par mouhcine

salut, je réveille l'article juste pour avoir un avis. J'ai installé gnome-shell sur mes deux pcs: l'un fixe sur lequel il tourne nickel. (je l'ai par défaut depuis bien 1 mois et demi, l'autre sur un portable de type netbook (MSI Wind pour pas le citer) mais sur celui-ci j'ai vraiment de sacré lags... A votre avis, c'est l'atom qui galère ou est-ce que vous avez réussi à le faire tourner vous?

9. Le lundi, juin 21 2010, 16:46 par nambinina

Bonjour.
Je suis sous Ubuntu Netbook Edition 10.04, et j'aimerai essayer gnome-shell. J'ai deja testé KDE4 mais c est trop lourd pour mon Samsung N150. J'ai installé gnome shell, mais cela me fait une erreur dans la console quand je tente juste de tester. Voici ce qui en ressort.
<code>
do_wait: drmWaitVBlank returned -1, IRQs don't seem to be working correctly.
Try adjusting the vblank_mode configuration parameter.
Avertissement du gestionnaire de fenêtres : Log level 16: specified class size for type `GnomeShellPlugin' is smaller than the parent type's `MutterPlugin' class size
mutter: malloc.c:3096: sYSMALLOc: Assertion `(old_top == (((mbinptr) (((char *) &((av)->bins((1) - 1) * 2)) - builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (old_size) >= (unsigned long)((((builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 * (sizeof(size_t))) - 1)) & ~((2 * (sizeof(size_t))) - 1))) && ((old_top)->size & 0x1) && ((unsigned long)old_end & pagemask) == 0)' failed.
Shell killed with signal 6
nambinina@Nonefifty:~$ Cannot register the panel shell: there is already one running.
WARNING: Application calling GLX 1.3 function "glXCreatePixmap" when GLX 1.3 is not supported! This is an application bug!
</code>

Quelqu'un pourrait me dire ce qui ne marche pas? pekse j'y comprend rien a ce charabia.....