{"id":893,"date":"2011-06-24T12:00:41","date_gmt":"2011-06-24T11:00:41","guid":{"rendered":"http:\/\/www.blaess.fr\/christophe\/?p=893"},"modified":"2017-06-05T03:23:59","modified_gmt":"2017-06-05T02:23:59","slug":"gnome-3","status":"publish","type":"post","link":"https:\/\/www.blaess.fr\/christophe\/2011\/06\/24\/gnome-3\/","title":{"rendered":"Gnome 3"},"content":{"rendered":"<p style=\"text-align: justify;\">Voici quelques jours que j&rsquo;ai install\u00e9 la distribution <strong>Fedora 15<\/strong> sur mon poste de travail principal. L&rsquo;\u00e9volution la plus visible de cette version Fedora est l&rsquo;adoption de<strong> Gnome 3.0<\/strong>. Hors cette interface graphique, il existe d&rsquo;autres nouveaut\u00e9s et \u00e9volutions  dans cette nouvelle version de la Fedora, comme la g\u00e9n\u00e9ralisation de <em>systemd<\/em> pour la configuration du boot, ou le nommage persistant des interfaces  ethernet&nbsp;: les interfaces se trouvant sur la carte m\u00e8re sont nomm\u00e9es  <code>em1<\/code>, <code>em2<\/code>, etc (<em>em<\/em> pour <em>embedded<\/em>) et les interfaces suppl\u00e9mentaires s&rsquo;appellent d\u00e9sormais <code>pci<\/code><em>&lt;numero slot&gt;<\/em><code>#<\/code><em>&lt;numero port&gt;<\/em>.<\/p>\n<p>\n<!--more-->\n<\/p>\n<p style=\"text-align: justify;\"><strong>Gnome 3.0<\/strong> modifie les concepts habituels d&rsquo;interface utilisateur graphique. Fini les menus <em>Applications<\/em>, <em>Raccourcis<\/em> et <em>Syst\u00e8me<\/em> en haut de l&rsquo;\u00e9cran et les sous-menus <em>Accessoires<\/em>, <em>Bureautique<\/em>, etc. Disparus la barre des t\u00e2ches et le changeur de bureau au bas de l&rsquo;\u00e9cran.<\/p>\n<p style=\"text-align: justify;\">Plut\u00f4t que de proposer \u00e0 l&rsquo;utilisateur un choix d&rsquo;applications \u00e0 lancer, l&rsquo;interface vise \u00e0 se concentrer plut\u00f4t sur les activit\u00e9s de l&rsquo;utilisateur. Souhaite-t-il r\u00e9diger un courrier&nbsp;? un document&nbsp;? naviguer sur le web&nbsp;? lire ses mails&nbsp;? En fait on s&rsquo;int\u00e9resse, du moins me semble-t-il, plus \u00e0 la t\u00e2che \u00e0 r\u00e9aliser qu&rsquo;\u00e0 l&rsquo;outil \u00e0 employer. Cette perspective se rapproche de celle des tablettes et smartphones&nbsp;: l&rsquo;environnement <em>Gnome-Shell<\/em> est visiblement pr\u00eat pour une interface tactile \u00e0 la mani\u00e8re des tablettes.<\/p>\n<p style=\"text-align: justify;\">Plus pr\u00e9cis\u00e9ment, l&rsquo;interaction avec le <em>Gnome-Shell<\/em> est sollicit\u00e9e par le survol \u00e0 la souris de l&rsquo;angle sup\u00e9rieur gauche de l&rsquo;\u00e9cran. Apparaissent alors deux <em>docks<\/em> regroupant, pour celui de gauche les applications favorites, et pour celui de droite les bureaux virtuels actifs. Le nombre de ces bureaux virtuels augmente ou diminue dynamiquement. En outre deux boutons \u00ab\u00a0Fen\u00eatres\u00a0\u00bb et \u00ab\u00a0Applications\u00a0\u00bb apparaissent dans la partie sup\u00e9rieure de l&rsquo;\u00e9cran&nbsp;: le premier pr\u00e9sente une mosa\u00efque des fen\u00eatres ouvertes (rafraichies en permanence) et le second propose toutes les applications disponibles avec une pr\u00e9sentation qui rappelle furieusement les smartphones actuels.<\/p>\n<p style=\"text-align: justify;\">Certains \u00e9l\u00e9ments de configuration de Gnome 3.0 ne sont pas \u00e9vidents. J&rsquo;ai list\u00e9 ci-dessous quelques-unes de solutions que j&rsquo;ai trouv\u00e9es.<\/p>\n<h2>Configuration de l&rsquo;aspect des fen\u00eatres<\/h2>\n<p style=\"text-align: justify;\">Gnome 3.0 n&rsquo;offre pas beaucoup d&rsquo;\u00e9l\u00e9ments visuels directement configurables par l&rsquo;utilisateur. M\u00eame l&rsquo;aspect des fen\u00eatres (barre de titres, boutons syst\u00e8me, etc.) n&rsquo;est pas modifiable avec les outils de configuration de base. Il faut commencer par installer un utilitaire suppl\u00e9mentaire&nbsp;: <em>Gnome-Tweak-Tool<\/em>.<\/p>\n<pre>[~]# yum install -y gnome-tweak-tool<\/pre>\n<p style=\"text-align: justify;\">On peut choisir dans son menu <em>Shell<\/em> les boutons syst\u00e8me \u00e0 afficher (maximiser, minimiser, fermer) et dans le menu <em>Windows<\/em> le th\u00e8me \u00e0 appliquer aux fen\u00eatres. Toutefois celui-ci n&rsquo;est pris en compte qu&rsquo;\u00e0 la reconnexion de l&rsquo;utilisateur. Voici donc un aper\u00e7u des th\u00e8mes disponibles avec l&rsquo;installation standard (cliquez sur l&rsquo;image ci-dessous pour voir les styles de fen\u00eatres).<\/p>\n<p><a href=\"http:\/\/www.blaess.fr\/christophe\/wp-content\/uploads\/2011\/06\/Windows-Style.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-907\" title=\"Styles des fen\u00eatres Gnome 3.0\" src=\"http:\/\/www.blaess.fr\/christophe\/wp-content\/uploads\/2011\/06\/Windows-Style-300x106.gif\" alt=\"Styles des fen\u00eatres Gnome 3.0\" width=\"300\" height=\"106\" \/><\/a><\/p>\n<h2>Taille du texte sous les ic\u00f4nes des applications<\/h2>\n<p style=\"text-align: justify;\">Je trouve que le texte indiquant les noms des applications sous leurs ic\u00f4nes est trop petit. Il n\u00e9cessite un effort visuel. Pour corriger ceci, il faut \u00e9diter le fichier <code>\/usr\/share\/gnome-shell\/theme\/gnome-shell.css<\/code> et chercher l&#8217;emplacement des lignes suivantes&nbsp;:<\/p>\n<pre>.app-well-app &gt; .overview-icon,\n.remove-favorite &gt; .overview-icon,\n.search-result-content &gt; .overview-icon {\n    border-radius: 4px;\n    padding: 3px;\n    border: 1px rgba(0,0,0,0);\n    <strong>font-size: 7.5pt;<\/strong>\n    color: white;\n    transition-duration: 100;\n    text-align: center;\n}<\/pre>\n<p style=\"text-align: justify;\">et remplacer la valeur <code>font-size<\/code> par celle de votre choix (<code>9.5<\/code> pour ma part).<\/p>\n<h2>Lancer une application \u00e0 la connexion<\/h2>\n<p style=\"text-align: justify;\">J&rsquo;avais l&rsquo;habitude, sous Gnome 2 de voir l&rsquo;utilitaire GkrellM d\u00e9marrer automatiquement et se coller le long du bord droit de mon \u00e9cran. Pour r\u00e9aliser la m\u00eame chose avec Gnome 3, c&rsquo;est un peu plus compliqu\u00e9 que pr\u00e9c\u00e9demment. Il faut aller dans le r\u00e9pertoire <code>~\/.config\/autostart\/<\/code> et y cr\u00e9er un fichier correspondant \u00e0 l&rsquo;application \u00e0 lancer avec le suffixe <code>.desktop<\/code>. Ensuite on remplira les champs suivants&nbsp;:<\/p>\n<pre>[autostart]$ <strong>cd ~\/.config\/autostart\/<\/strong>\n[autostart]$ <strong>cat gkrellm.desktop<\/strong>\n[Desktop Entry]\nType=Application\nName=GkrellM\nExec=\/usr\/bin\/gkrellm\nHidden=false\nX-GNOME-Autostart-enabled=true\nComment=Gnome Krell Monitor\n[autostart]$<\/pre>\n<h2>Des extensions pour configurer le Gnome-Shell<\/h2>\n<p style=\"text-align: justify;\">Il existe d\u00e9j\u00e0 quelques extensions pour le Gnome Shell, entre autres celles du projet <a title=\"http:\/\/intgat.tigress.co.uk\/rmy\/extensions\/index.html\" href=\"http:\/\/intgat.tigress.co.uk\/rmy\/extensions\/index.html\" target=\"_blank\">Gnome Shell frippery<\/a> qui modifie sensiblement certains \u00e9l\u00e9ments, en reprenant des comportements plus proches de Gnome 2. J&rsquo;ai install\u00e9 l&rsquo;ensemble de l&rsquo;archive (\u00e0 l&rsquo;aide du RPM fourni), puis conserv\u00e9 seulement les extensions&nbsp;: <em>Bottom Panel<\/em> et <em>Panel Favorites<\/em>. Pour supprimer les autres apr\u00e8s installation du RPM, il suffit de supprimer (ou d\u00e9placer) les r\u00e9pertoires correspondants de <code>\/usr\/share\/gnome-shell\/extensions\/<\/code>.<\/p>\n<h1>Conclusion<\/h1>\n<p style=\"text-align: justify;\">En conclusion, apr\u00e8s quelques jours d&rsquo;utilisation, cette nouvelle interface est plut\u00f4t agr\u00e9able, et offre un renouveau notable dans le monde des interfaces-utilisateur graphiques. Toutefois, il y a un <strong>gros<\/strong> d\u00e9faut pour <em>Gnome-Shell<\/em> : une fuite m\u00e9moire qui le rend inutilisable au bout de deux ou trois jours sans d\u00e9connexions. Il s&rsquo;agit d&rsquo;un bug connu, qui je l&rsquo;esp\u00e8re pourra \u00eatre corrig\u00e9 rapidement. Le paliatif propos\u00e9 par <a title=\"http:\/\/fedoraproject.org\/wiki\/Common_F15_bugs#System_memory_in_use_rises_constantly_.28memory_leak.29_when_using_GNOME_Shell\" href=\"http:\/\/fedoraproject.org\/wiki\/Common_F15_bugs#System_memory_in_use_rises_constantly_.28memory_leak.29_when_using_GNOME_Shell\" target=\"_blank\">le site web<\/a> recensant les bugs Fedora (se d\u00e9connecter et se reconnecter quotidiennement) est efficace mais pas tr\u00e8s satisfaisant si des applications au long cours doivent s&rsquo;ex\u00e9cuter.<\/p>","protected":false},"excerpt":{"rendered":"<p>Voici quelques jours que j&rsquo;ai install&eacute; la distribution Fedora 15 sur mon poste de travail principal. L&rsquo;&eacute;volution la plus visible de cette version Fedora est l&rsquo;adoption de Gnome 3.0. Hors cette interface graphique, il existe d&rsquo;autres nouveaut&eacute;s et &eacute;volutions dans cette nouvelle version de la Fedora, comme la g&eacute;n&eacute;ralisation de systemd pour la configuration du [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,8],"tags":[],"class_list":["post-893","post","type-post","status-publish","format-standard","hentry","category-actualite","category-linux-2"],"_links":{"self":[{"href":"https:\/\/www.blaess.fr\/christophe\/wp-json\/wp\/v2\/posts\/893","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.blaess.fr\/christophe\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.blaess.fr\/christophe\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.blaess.fr\/christophe\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.blaess.fr\/christophe\/wp-json\/wp\/v2\/comments?post=893"}],"version-history":[{"count":1,"href":"https:\/\/www.blaess.fr\/christophe\/wp-json\/wp\/v2\/posts\/893\/revisions"}],"predecessor-version":[{"id":5057,"href":"https:\/\/www.blaess.fr\/christophe\/wp-json\/wp\/v2\/posts\/893\/revisions\/5057"}],"wp:attachment":[{"href":"https:\/\/www.blaess.fr\/christophe\/wp-json\/wp\/v2\/media?parent=893"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.blaess.fr\/christophe\/wp-json\/wp\/v2\/categories?post=893"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.blaess.fr\/christophe\/wp-json\/wp\/v2\/tags?post=893"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}