Gnome 1.0

Lancer Gnome ou KDE Faire évoluer le noyau
Environnement graphique concerne 5.2

Présentation

Installation

Configuration de GNOME et enlightenment

Quelques outils GNOME

Présentation

GNOME (GNU Network Object Model Environnement) est un environnement graphique convivial du même tonneau que KDE, la grosse différence entre les deux environnements est que GNOME repose entièrement sur des bibliothèques GNU (dont les sources sont librement distribuables) alors que KDE repose sur des bibliothèques dont les sources sont non distribuables. Il y a fort à parier que si ces dernières bibliothèques continuent à ne pas suivre la politique GNU, GNOME supplante un jour KDE.
Dans cette page sont représentée quelques copies d'écran de GNOME, vous pouvez cliquer dessus pour avoir la vue en grandeur réelle. Toute les copies d'écran et la manipulation des images a été faite avec Gimp.

Cliquez pour agrandir

Copie d'écran de l'environnement GNOME juste après l'avoir installé sans aucune configuration.

GNOME se rapproche de KDE, on a une bannière en bas de l'écran (GNOME Panel) qui contient une collection d'icône de menu et des applets qui sont des petites applications comme celle qui fournit la date et l'heure en bas à droite. A gauche de la bannière, on a un bouton avec le symbole de Gnome, un pied stylisé, il permet d'accéder au menu générale. Comme KDE ou d'autre environnement, GNOME permet d'accéder à quatre écrans virtuels matérialisé par l'espace quadrillé au milieu de la bannière et juste à côté à droite la liste des applications lancées, on appelle cet ensemble le GNOME Pager. Le reste de l'écran est appelé le bureau ou desktop en anglais, on y trouve des icônes.
GNOME utilise par défaut le window manager Enlightenment, pour mémoire un window manager contrôle les fenêtres dans un environnement X, plus précisément leur déplacement, leur look, leur décoration. Rien n'empêche de choisir un autre window manager, il faut juste que celui-ci soit prévu pour GNOME, si l'on veut utiliser celui-ci avec toutes ses capacités.
Globalement GNOME souffre encore de quelques bogues de jeunesse parfois assez génant, mais il est pleinement fonctionnel et utilisable, à coup sûr sa prochaine version stable sera un must dans le domaine. A noter que les labels de GNOME ont été traduits en partie en français, y a encore quelques fautes d'orthographes mais les auteurs sont déjà pardonnés.

Installation

Je présente ici les manipulations que j'ai faite sous KDE pour installer GNOME et le window manager Enlightenment.
Je rappelle que je dispose de la Mandrake 5.3 (RedHat 5.2 et KDE 1.1). J'ai récupéré les RPM de GNOME et enlightenment en allant dans la section download du site de GNOME.  Voici une liste des packages à installer.

-rwxr-xr-x   1 root     root        83365 avr 27 09:28 audiofile-0.1.6-2.i386.rpm
-rwxr-xr-x   1 root     root       581092 avr 27 09:29 control-center-1.0.5-13.i386.rpm
-rwxr-xr-x   1 root     root      5158513 avr 27 09:37 desktop-background-1.0.0-3.noarch.rpm
-rwxr-xr-x   1 root     root       159653 avr 27 09:37 ee-0.3.8-6.i386.rpm
-rwxr-xr-x   1 root     root      2870723 avr 27 09:44 enlightenment-0.15.5-25.i386.rpm
-rwxr-xr-x   1 root     root       153218 avr 27 09:45 enlightenment-conf-0.15-4.i386.rpm
-rwxr-xr-x   1 root     root        69488 avr 27 09:47 esound-0.2.12-1.i386.rpm
-rwxr-xr-x   1 root     root       326000 avr 27 09:49 fnlib-0.4.7.1.i386.rpm
-rwxr-xr-x   1 root     root       346840 avr 27 09:51 freetype-1.1-5.1.i386.rpm
-rwxr-xr-x   1 root     root       103616 avr 27 09:52 gdm-1.0.0-12rh.i386.rpm
-rwxr-xr-x   1 root     root       125102 avr 27 09:52 gedit-0.5.1-2.i386.rpm
-rwxr-xr-x   1 root     root       201062 avr 27 09:53 gftp-1.13-3.i386.rpm
-rwxr-xr-x   1 root     root       119734 avr 27 09:56 glib-1.2.1-1.i386.rpm
-rwxr-xr-x   1 root     root        26948 avr 27 09:57 glib10-1.0.6-4.1.i386.rpm
-rwxr-xr-x   1 root     root      1088378 avr 27 09:59 gmc-4.5.30-3rh.i386.rpm
-rwxr-xr-x   1 root     root        95195 avr 27 10:28 gnome-audio-1.0.0-5.noarch.rpm
-rwxr-xr-x   1 root     root      1273539 avr 27 10:11 gnome-audio-extra-1.0.0-5.noarch.rpm
-rwxr-xr-x   1 root     root      2155139 avr 27 10:20 gnome-core-1.0.4-13rh.i386.rpm
-rwxr-xr-x   1 root     root        97225 avr 27 10:29 gnome-games-1.0.2-7.1.i386.rpm
-rwxr-xr-x   1 root     root       201187 avr 27 10:36 gnome-libs-1.0.8-2rh.i386.rpm
-rwxr-xr-x   1 root     root       245174 avr 27 10:48 gnome-linuxconf-0.22-0.1.i386.rpm
-rwxr-xr-x   1 root     root      1452423 avr 27 10:55 gnome-media-1.0.1-2.i386.rpm
-rwxr-xr-x   1 root     root       307182 avr 27 11:00 gnome-objc-1.0.2-1.i386.rpm
-rwxr-xr-x   1 root     root       830581 avr 27 10:23 gnome-pim-1.0.7-1.i386.rpm
-rwxr-xr-x   1 root     root      2109767 avr 27 10:08 gnome-users-guide-1.0.5-1.noarch.rpm
-rwxr-xr-x   1 root     root       662337 avr 27 10:01 gnome-utils-1.0.1-5.i386.rpm
-rwxr-xr-x   1 root     root       156507 avr 27 11:18 gnorpm-0.8-0.1.i386.rpm
-rwxr-xr-x   1 root     root        79392 avr 27 11:18 gnotepad+-1.1.3-1.i386.rpm
-rwxr-xr-x   1 root     root      1486878 avr 27 11:22 gnumeric-0.23-1.1.i386.rpm
-rwxr-xr-x   1 root     root        90984 avr 27 11:23 gqview-0.6.0-2.i386.rpm
-rwxr-xr-x   1 root     root       781164 avr 27 11:24 gtk+-1.2.1-7.i386.rpm
-rwxr-xr-x   1 root     root       464261 avr 27 11:35 gtk+10-1.0.6-4.1.i386.rpm
-rwxr-xr-x   1 root     root      1338791 avr 27 11:38 gtk-engines-0.5-11.i386.rpm
-rwxr-xr-x   1 root     root       101657 avr 27 12:02 gtop-1.0.1-2.i386.rpm
-rwxr-xr-x   1 root     root       167911 avr 27 09:26 gxedit-1.23-1.i386.rpm
-rwxr-xr-x   1 root     root       142354 avr 27 12:03 imlib-1.9.5-1.i386.rpm
-rwxr-xr-x   1 root     root       247970 avr 27 12:04 imlib-cfgeditor-1.9.5-1.i386.rpm
-rwxr-xr-x   1 root     root        34101 avr 27 12:04 libghttp-1.0.2-1.i386.rpm
-rwxr-xr-x   1 root     root       251980 avr 27 12:06 libgtop-1.0.1-1.2.i386.rpm
-rwxr-xr-x   1 root     root       130260 avr 27 12:05 libgtop-examples-1.0.1-1.2.i386.rpm
-rwxr-xr-x   1 root     root        57443 avr 27 12:06 libxml-1.0.0-1.1.i386.rpm
-rwxr-xr-x   1 root     root       396285 avr 27 12:07 mc-4.5.30-3rh.i386.rpm
-rwxr-xr-x   1 root     root        17342 avr 27 12:07 mcserv-4.5.30-3rh.i386.rpm
-rwxr-xr-x   1 root     root       308434 avr 27 09:27 orbit-0.4.3-1.i386.rpm
-rwxr-xr-x   1 root     root        88422 avr 27 12:08 xchat-0.9.4-2.i386.rpm

Vous devez préalablement installer  le package xscreensaver-2.34-1.i386.rpm si ce n'est déjà fait et quise trouve sur le CD-ROM de la Mandrake 5.3 (sous /mnt/cdrom/RedHat/RPMS). Pour les packages gnome-libs, gnome-linuxconf, imlib, mc et fnlib, on doit taper rpm -Uvh nom-du-package pour les installer. Pour le package gtk+10, j'ai eu quelques soucis, j'ai du taper rpm -ivh --replacefiles gtk+10-1.0.6-4.1.i386.rpm . Pour les autres packages, j'ai tapé simplement rpm -ivh nom-du-package . Vous constaterez que les packages ne s'installent pas dans n'importe quel ordre, à vous de trouver par tatonnement l'ordre adéquat.
Je n'ai pas réussi à installer les packages gnumeric et gnome-games car il me manquait la libguile.so.2.
Pour lancer GNOME automatiquement lors d'un startx, j'ai remplacé la ligne startkde du fichier /etc/X11/xinit/Xclients par /usr/bin/gnome-session  , à noter que je n'ai pas de .xinitrc chez mes utilisateurs. Cette méthode pour lancer GNOME est pas très jolie car elle ne permet pas à l'utilisateur de choisir son environnement graphique mais je compte y remédier prochainement.
Vous quittez KDE, relancer startx et oh magie, GNOME apparaît.
Une autre solution plus élégante et de créer sous la home directory un fichier .xinitrc et d'y mettre:

exec /usr/bin/gnome-session

Configuration de GNOME et enlightenment

GNOME et enlightenment sont très facilement configurable, la doc (en anglais) est suffisamment claire et détaillée pour que je m'y attarde pas plus. Il existe surtout des outils de configuration conviviaux pour les configurer.
 
Cliquez pour agrandir
L'utilitaire de configuration Control Center de GNOME accessible dans le menu générale.
L'utilitaire de configuration d'Enlightenment, par lequel on peut changer le look des fenêtres.
Cliquez pour agrandir

Quelques outils GNOME

Outre Linuxconf que vous devez connaître et qui est un outil GNOME, voici une présentation succinte de quelques outils GNOME.
 
Le file manager que je trouve nettement plus sympathique et configurable que celui de KDE.
Cliquez pour agrandir
Cliquez pour agrandir
L'éditeur de GNOME qui fait même de l'HTML !

Retour haut de la page