
Gnome shell : la future révolution des environnements de bureau ?
Gnome shell, c'est quoi au juste ?
Gnome shell fait office de gestionnaire de bureau, de gestionnaire de fenêtre et de tableau de bord.
Habituellement, dans les environnements de bureau classique, ces trois fonctionnalités sont bien distinctes et sont gérées par des programmes différents.
Ainsi, vous pouviez changer l'un de ces éléments pour en choisir un autre qui vous conviens le mieux. Par exemple, prendre xmonad au lieu de metacity comme gestionnaire de fenêtre. Ou bien encore, prendre compiz pour gérer vos bureaux virtuels.
Là c'est gnome shell qui s'occupe de tout, vous n'avez plus la possibilité de changer l'un de ces éléments. Cela est du au fait que gnome shell gère de manière complètement nouvelle vos bureaux et vos applications. Il forme un tout, et changer un de ses éléments n'aurait aucun sens !
J'ai essayé de montrer toutes les grandes fonctionnalités de gnome shell. La version que j'utilise est la dernière disponible dans le dépôt de développement de gnome. (C'est toujours une version béta tant que la version 3 de gnome ne sera pas sortie).
Comme je vous l'avais promis, gnome shell de manière complètement differente la gestion des bureaux virtuels. Vous pouvez en ajouter autant que vous voulez. Vos applications sont échangeables entre les bureaux.
La navigation entre les applications est assez simple grâce à la vue éclatée et l'indétrônable "Alt"+"Tab".
Pour accéder à la vue éclatée (voir tous les bureaux), il suffit de
- "lancer" la souris en haut à gauche de l'écran.
- cliquer sur le bouton "Activités" en haut à gauche
- appuyer sur le bouton "super" du clavier
Une fois que vous avez accès à la vue éclatée, il suffit de faire du drag'n drop pour lancer vos applications dans le bureau que vous voulez.
Vous pouvez aussi mettre certaines de vos applications en favoris pour y accéder plus facilement par la suite.
Le menu de gauche contiens la liste des derniers fichiers que vous avez modifié. Je n'ai pas tellement l'habitude d'utiliser ce raccourcis mais, c'est très pratique quand on pense à l'utiliser.
La fonction de recherche en haut du menu est assez efficace. Elle retourne toutes les applications et les fichiers qui portent le nom que vous recherchez. Ça implique une indexation de vos fichiers mais, cela n'influe pas sur les performances globales du système.
Au début, la prise en main de gnome shell est assez compliquée mais, on s'y fait très vite. C'est même très difficile de revenir en arrière. Le réflexe de lancer la souris en haut à gauche ne se perd pas si facilement.
Enfin, même si la gestion des différents bureaux virtuels n'est pas aussi impressionnante que le cube de compiz, je le trouve bien plus pratique et efficace.
Comment installer gnome shell ?
Il existe une version packagée de gnome shell pour fédora et Ubuntu. Mais, cette version est assez vielle, il manque quelques fonctionnalités bien pratique.
Heureusement, les versions disponibles dans les dépôts de gnome sont tout à fait utilisables et fonctionnels. Et, comme se sont les versions des dépôts, elle sont forcément plus récentes que celles des distributions.
Voici donc la liste des commandes qu'il faut exécuter pour installer gnome shell. Ces commandes proviennent de la page officielle de gnome shell.[1]
- curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh
- /bin/bash gnome-shell-build-setup.sh
- jhbuild build
Pour lancer gnome shell il suffit de lancer ces deux commandes
- cd ~/gnome-shell/source/gnome-shell/src
- ./gnome-shell –replace
Si jamais vous avez des problèmes lors de la configuration de gnome shell avec jhbuild choisissez l'option « passer cette étape et ignorer les problèmes ». Gnome shell fonctionnera quand même. Pour information, j'ai eu des problème lors de l'étape numéro 2, cela ne m'a pas empêcher de l'utiliser.
Sur quel type de machine l'utiliser ?
Sur mon laptop et sa carte graphique intégrée signée Intel gnome shell fonctionne mieux que compiz. Globalement le système est plus réactif.
Pour ce qui est de mon desktop, ma 9800GT signée Nvidia est loin d'être à genoux.
Par contre, le dual screen n'est pas encore très bien géré par gnome shell. J'ai du passé en mode TwinView pour qu'il fonctionne. Le mode bureau séparé n'est pas compatible avec gnome shell.
Ce qu'il reste à ajouter comme fonctionnalités
Malgré les nombreuses fonctionnalités de gnome shell je trouve qu'il manque encore beaucoup de choses.
Premièrement, la vue éclatée n'est utilisable que par la souris. Un contrôle des bureaux par le clavier pourrai être pratique de temps en temps.
Deuxièmement, le menu contenant toutes les applications du système est très mal fait. C'est une imitation du menu de l'Iphone. Or, ce n'est pas parce-que c'est un produit qui se vend très bien que c'est forcément un exemple à suivre.
Tous les ergonomistes vous le dirons, ce type de menu est très mauvais ! On ne peut pas accéder facilement à l'application que l'on désire.
Enfin, ni le menu, ni la barre située en haut de l'écran ne sont configurable. Pouvoir au moins changer la couleur ou l'agencement des icônes ne serait pas un luxe.
Je ne sais pas si les développeurs de gnome shell ont les même réflexions que moi et si des changements seront effectués à ce sujet. Pour le savoir il faudra attendre la version définitive qui doit sortir à la fin de cette année.
Dans le pire des cas, gnome shell est toujours un logiciel libre, rien ne nous empêche de le modifier à notre guise :P
[1] gnome shell
écrit par : skety, le : 2010-04-24, site perso :
Ca marche déjà très bien, ca change des autres environnement habituels.
Je n'ai pas de problème avec le menu contenant toutes les applications. Elles y sont toutes triées par thèmes ( accessoire, bureautique, graphisme...).
Cependant, pas moyen d'éteindre l'ordinateur pour l'instant, mais je n'ai pas cherché très loin pour corriger le problème.
Merci de me l'avoir fait découvrir!
écrit par : frtr, le : 2010-05-03, site perso :
De même comment organiser l'affichage des derniers doc utilisés (trier, supprimer, selectionner les types affichés ...
Ou trouve-t-on éventuellement un "mode d'emploi" ?
Merci pour votre présentation, frtr.
écrit par : skety, le : 2010-05-06, site perso :
Voila le site officiel de gnome-shell: http://live.gnome.org/GnomeShell
On y trouve dessus ce lien :
http://live.gnome.org/GnomeShell/CheatSheet
il y est présenté quelques fonctionnalités de gnome-shell. Je n'ai pas trouvé mieux.
Pour le problème de la zone de notification, peut on en savoir plus? Quel distribution tu utilises,si gnome-shell est lancé au démarrage de la session, ou après en faisant un "gnome-shell --replace" ?
Je n'ai pas non plus la zone de notification, car je suis sous xfce et lorsque je lance gnome-shell, j'ai un message disant que la zone de notification a perdu les applications.
Je ne pense pas qu'en utilisant gnome cela pose ce problème.
écrit par : Viking, le : 2010-05-09, site perso :
les icones que tu vois dans ma "barre du haut" sont simplement les icones que j'avais avant d'utiliser gnome-shell (avec nautilus). Quand je suis passé à gnome-shell, les icones sont restés.
Malheureusement, je n'ai pas la moindre idée de ce qu'il faut faire pour changer cette barre. Je ne sais même pas si c'est possible :( Peut être avec les prochaines versions ^^
Pour les derniers docs utilisé, c'est le même problème...
Merci quand même pour ton message.
écrit par : , le : 2010-09-05, site perso : http://