Catégorie : Environnement de bureau     Tags :      

    Retrouvez cet article dans : Linux Pratique 37

    Face à la popularité des célèbres environnements de bureau graphiques que sont Gnome et KDE, on a tendance à oublier qu'il existe d'autres alternatives, disposant, elles aussi, d'un ensemble d'applications de base. Début juillet est sortie une version bêta2 du futur Xfce4.4. À cette occasion, nous souhaitions vous présenter cet " autre " bureau, tout aussi ergonomique, et tout aussi simple d'utilisation que ses consorts. Peut-être correspondra-t-il mieux à vos besoins ?

    Xfce, l'" autre " environnement de bureau

    Grâce au déploiement massif de la distribution Ubuntu, qui se décline en plusieurs versions selon l'environnement de bureau choisi, Xfce, bureau
    par défaut de la distribution Xubuntu, commence à sortir de l'ombre. Choisi comme environnement par défaut des distributions dites " légères " : Evinux, Zenwalk, Freeduc et plus récemment Xubuntu, son principal atout est d'être léger et peu gourmand en ressources.
    En effet, plus l'environnement utilise de mémoire, et plus le système sera obligé d'utiliser la swap, ce qui ralentit l'exécution des applications par exemple. Ce n'est pas le cas d'Xfce qui a été conçu pour accaparer le moins de mémoire possible, tout en restant agréable à utiliser. C'est l'environnement de bureau idéal pour les configurations moins récentes (qui possèdent peu de mémoire et un processeur de faible puissance).
    Une autre priorité de Xfce réside dans le respect des normes, spécifiquement celles définies sur Freedesktop 1.

    1 Le projet Freedesktop.org est un lieu d'échange et de collaboration entre différents projets libres (Gnome, KDE, X.org, GStreamer, etc.), qui a pour but de garantir l'interopérabilité des environnements graphiques sous GNU/Linux.

    L'histoire

    Xfce est un projet qui fut initié par Olivier Fourdan, en 1996. À cette époque, les deux géants Gnome et KDE, respectivement apparus en 1997 et 1998) n'avaient pas encore vu le jour. L’idée était alors de créer un environnement de bureau plus facile à gérer que FVWM (le gestionnaire de fenêtres le plus répandu alors).
    L'environnement Xfce 4 est construit à partir de la bibliothèque Gtk2. Au commencement (versions 1 et 2), Xfce n’était pas basé sur Gtk, mais sur XForms, une librairie C qui n’était malheureusement à l'époque pas en GPL. C'est d'ailleurs à cette librairie qu'on doit le nom de Xfce, qui signifie XForms Common Environment. C'est en 1999, voyant que Xforms n'évoluait plus guère, qu'il a été décidé de développer Xfce en Gtk, cette dernière étant alors en plein essor. Par ailleurs, les utilisateurs de Xfce souhaitaient pouvoir jouir d'un environnement entièrement sous licence GPL.

    Les utilitaires et applications d'Xfce

    Xfce, tout comme ses homologues, est constitué de plusieurs composants, dont l'ensemble offre toutes les fonctionnalités de base d'un environnement de bureau. Bien entendu, chacun de ces composants est disponible individuellement, ce qui permet à l'utilisateur de sélectionner uniquement ceux dont il a réellement besoin afin de créer un environnement de travail adapté et totalement personnalisé selon son usage. La toute dernière version, Xfce 4.4bêta2 offre en outre de nouvelles applications qui font d'Xfce un bureau encore plus complet.

    Le tableau de bord

    Certains pourraient reprocher à Gnome et KDE de " trop ressembler " à MS Windows. En effet, le menu K, renfermant toutes les applications KDE classées par catégories, n'est pas sans rappeler le célèbre menu Démarrer de Windows (autant dans son rôle que dans sa position sur l'écran d'ailleurs). Gnome s'éloigne quelque peu de ce schéma en proposant un tableau de bord à trois entrées : Applications, Raccourcis et Système, disposé par défaut en haut de l'écran, mais on reste là encore dans l'optique de ne pas trop perturber l'utilisateur de Windows. On sait où cliquer au premier regard.

    /img-articles/lp/37/art-4/fig-1.jpg

    Fig. 1

    Xfce se démarque ici, puisque la plupart du temps, par défaut, le tableau de bord est mobile et n'occupe plus la totalité de la largeur de l'écran (il est centré) (Fig. 1). La première fois, cela peut être quelque peu dérangeant. Cela dit, une fois qu'on y est habitué, chaque geste paraît naturel, et Xfce est tout aussi userfriendly que ses consorts.
    Le tableau de bord rassemble tous les outils dont vous pouvez avoir besoin : un terminal de commandes, le gestionnaire de fichiers, un navigateur Web (Firefox), un lecteur audio, etc. Il suffit de cliquer sur l'icône correspondante pour lancer le logiciel. Vous trouverez également le gestionnaire d'espaces de travail (4 petites cases grisées). Enfin, divers outils système sont à votre disposition (plus ou moins selon la distribution que vous utilisez ; le tableau de bord peut en effet être configuré différemment par défaut) :

    /img-articles/lp/37/art-4/fig-2.jpg/img-articles/lp/37/art-4/fig-3.jpg

    Fig.2 Fig.3

    • Le menu Xfce (Fig. 2), représenté par une souris. Notons que ce menu s'affiche également par simple clic droit n'importe où sur le bureau. Il permet d'accéder rapidement à l'ensemble des applications installées sur le système, classées par catégories : Accessoires, Bureautique, Infographie, Multimédia, Réseau, etc., ainsi qu'aux différents paramétrages du système.
    • Un bouton de fermeture de session (et parfois, de verrouillage du bureau).
    • L'horloge.
    • Le panneau de configuration de Xfce : il permet de configurer l'ensemble de votre bureau et vous donne accès à quelques utilitaires comme le gestionnaire de fichier, l'économiseur d'écran ou encore le gestionnaire d'imprimante.
    • Le gestionnaire d'imprimante.
    • L'aide en ligne.
    • etc.

    Par souci de sobriété, le tableau de bord comporte, par défaut, peu d'entrées. Cependant, il vous est possible de créer de nouveaux lanceurs simplement en effectuant un clic droit dans le tableau de bord et en sélectionnant Ajouter un nouvel élément. De même, un clic droit sur l'une des extrémités du tableau de bord affiche un menu permettant notamment d'en ajuster les propriétés ou d'y ajouter un nouvel utilitaire intégré (voir encadré sur les Goodies).
    Enfin, la position et l'allure du tableau de bord peuvent être paramétrées via le gestionnaire de panneau de Xfce (qui peut être affiché rapidement via un clic droit dans le tableau) (Fig. 3).

    Ajouter des Goodies
    Les utilisateurs d'Xfce trouveront sur un site dédié (http://goodies.xfce.org/, rubrique Panel Plugins), de petites applications susceptibles d'être insérées dans le tableau de bord. La liste est longue, et vous pourrez, entre autres gadgets, installer :

    • une applet météo ;
    • un bloc-notes ;
    • une mini ligne de commande (par exemple pour lancer rapidement un logiciel) ;
    • un petit calendrier ;
    • des contrôleurs du processeur et de la mémoire ;
    • un utilitaire pour le montage/démontage de périphériques ;
    • un notificateur de mails ;
    • un champ de recherche Google ;
    • etc.

    Une fois installés, un clic droit sur ces applets permet d'accéder à leurs propriétés pour les configurer (vous pourrez définir notamment la position de l'applet dans la tableau de bord). Par défaut, divers goodies peuvent être préinstallés sur votre système : vous pouvez y accéder en effectuant un clic droit dans le tableau de bord afin d'y ajouter un nouvel élément. Vous pourrez alors créer un nouveau lanceur ou sélectionner l'un des goodies disponibles.

    Le panneau de configuration

    Complet et on ne peut plus intuitif, le panneau de configuration (Fig. 4, page suivante) permet de configurer son environnement de travail dans les moindres détails : paramètres d'affichage, écran de démarrage et économiseur d'écran, marges et espaces de travail, peaufinage des fenêtres, interface utilisateur, etc. Vous disposerez également d'un accès direct au gestionnaire de fichiers, à l'agenda Orage, ou encore au gestionnaire de panneau.

    /img-articles/lp/37/art-4/fig-4.jpg

    Fig.4

    Remarquez que la dernière version d'Xfce possède un nouvel utilitaire (Fig. 5) qui permet d'indiquer au système quelles sont vos applications préférées pour la navigation Web, la messagerie électronique et l'émulation d'un terminal de commandes.

    /img-articles/lp/37/art-4/fig-5.jpg/img-articles/lp/37/art-4/fig-6.jpg

    Fig-5 Fig-6

    Enfin, vous aurez également accès au gestionnaire de sessions (Fig. 6), qui outre l'enregistrement de votre session à chaque fermeture, vous offre la possibilité de lancer les services Gnome ou KDE au démarrage.

    Le gestionnaire de fenêtres

    Sous Xfce, le gestionnaire de fenêtres porte le nom de XFWM. Il est doté de fonctionnalités très appréciées des utilisateurs :

    • Le placement " intelligent " des fenêtres et un magnétisme réglable.
    • La gestion des ombres portées et de la transparence (si celle-ci est activée et que votre carte graphique vous le permet).
    • Il peut être entièrement piloté par des raccourcis clavier configurables (ex. : replier la barre de titre des fenêtres, maximisation verticale, etc.).

    Par ailleurs, le gestionnaire de fenêtres vous permettra de sélectionner le thème qui vous sied le mieux pour l'apparence des fenêtres et des icônes (Fig. 7). Un large choix de thèmes vous est proposé. Vous pourrez en outre réorganiser la série de boutons que l'on trouve habituellement dans la barre de titre.

    /img-articles/lp/37/art-4/fig-7.jpg

    Fig-7

    Thunar, le gestionnaire de fichiers

    Thunar (http://thunar.xfce.org/index.xhtml) est tout récent puisqu'il n'a été intégré à Xfce que depuis la version 4.4bêta1 (sortie en juin 2006).

    /img-articles/lp/37/art-4/fig-8.jpg

    Fig-8

    Thunar est très proche de Nautilus en termes d'apparence (Fig. 8). Dans le panneau latéral se trouve la liste des répertoires ; vous pourrez choisir d'afficher les raccourcis vers votre répertoire personnel et votre système de fichiers ou bien choisir une vue en arborescence. L'affichage du contenu s'effectue en mode icônes uniquement. Pour naviguer parmi vos fichiers, effectuez un simple ou double clic au choix ; de plus, Thunar permet la navigation par " mouvement de souris ", ce qui peut s'avérer très pratique.

    Utiliser le système d'alternatives de Debian et Mandriva
    Souvent, il existe plusieurs programmes qui exécutent le même service, et l'utilisation de l'un ou de l'autre est un choix très personnel selon vos préférences en termes d'ergonomie, d'apparence, etc. Quand ces programmes sont appelés directement, le problème ne se pose pas. Il suffit de sélectionner le programme désiré ; mais comment faire lorsqu'une tierce application fait implicitement appel à un programme sans aucune intervention de votre part ?
    Par exemple, il vous est sûrement déjà arrivé de lancer une application basée sur Java en vain : vous avez toujours le même message d'erreur. Dans la plupart des cas, il s'agit simplement d'une incompatibilité avec l'environnement java défini par défaut. Or, plusieurs environnements java peuvent être installés sur votre système, il ne vous reste plus qu'à faire en sorte que votre application utilise la bonne version. Les distributions Debian, Mandriva et dérivées, intègrent la commande update-alternatives, une commande très utile, qui permet de choisir un outil en particulier parmi tous les outils de même type installés sur votre système. Vous pouvez, en effet, disposer de plusieurs interpréteurs java, de plusieurs navigateurs Web, etc.
    Observez le contenu de votre répertoire /etc/alternatives : celui-ci contient un ensemble de liens symboliques, correspondant à tous les programmes qui ont des alternatives sur votre système. Ces liens pointent vers les programmes et les applications qui ont été choisis pour se lancer par défaut (navigateur Web, éditeur de texte, etc.). La commande update-alternatives permet ainsi de modifier et de mettre à jour ces liens. Par exemple, l'option --config permet de lister, puis de sélectionner un programme parmi une liste de programmes du même type :

    update-alternatives --config x-www-browser

    L'option --set permet d'assigner à une commande le chemin absolu vers un programme :

    update-alternatives --set editor /usr/bin/vim

    Pour ceux qui sont encore peu enclin à utiliser la ligne de commandes, GAlternatives (Fig. 1) et KAlternatives (Fig. 2), respectivement pour Gnome et KDE, servent tous 2 d'interfaces graphiques à la commande update-alternatives, pour une utilisation plus simple et intuitive.
    L'un comme l'autre s'installent très simplement avec votre gestionnaire de paquets. Après l'installation, vous pouvez créer un lanceur pour GAlternatives ou KAlternatives ou encore choisir de les lancer en ligne de commande via votre terminal (Konsole ou gnome-terminal).
    Ces interfaces graphiques sont vraiment simples à utiliser : sélectionnez dans la liste des alternatives le type de programme de votre choix, puis choisissez l'un des programmes proposés, en cliquant sur le bouton associé. Constatez que vous avez même la possibilité d'ajouter une alternative à n'importe quel programme en indiquant le chemin complet vers cette alternative. Quand votre choix est fait, fermez la fenêtre.
    F. B.

    On notera qu'il est possible de masquer la barre de navigation, le panneau de gauche et le barre de statut (pratique pour les petites résolutions ou simplement pour agrandir la zone d'affichage).

    Son point fort : Thunar est livré avec un utilitaire de renommage de fichiers très appréciable (Fig. 9, page 16). Il permet de renommer des fichiers en masse et offre diverses options de renommage en fonction du type de fichier à renommer : tags audio, numérotation, chercher et remplacer, majuscules/minuscules, etc. Cet utilitaire se lance lorsque l'on sélectionne plusieurs fichiers et/ou répertoires et que l'on effectue un clic droit pour appeler le menu contextuel (choisir l'option Renommer). Il peut également se lancer individuellement en passant par le menu Xfce.

    /img-articles/lp/37/art-4/fig-9-10.jpg

    Fig.9 Fig.10

    En outre, le menu contextuel des répertoires visualisés dans Thunar offre la possibilité d'ouvrir un Terminal directement depuis le répertoire sélectionné (Fig. 10). Fonctionnalité que l'on ne retrouve d'ailleurs ni dans Nautilus, ni dans Konqueror.
    Les plus observateurs d'entre vous auront peut-être remarqué qu'il n'y a pas de corbeille, destinée à contenir les fichiers supprimés. En réalité, Xfce ne gère pas le système de corbeille, les fichiers supprimés par l'utilisateur le sont définitivement, pas de récupération possible en cas de mauvaise manipulation. Cependant, la corbeille devrait être intégrée dans Thunar dans les versions futures.
    Notons enfin que les fonctionnalités de Thunar peuvent être étendues grâce à un système de plugins (à récupérer sur le site officiel de Thunar : http://thunar.xfce.org/plugins.html). Vous pourrez par exemple ajouter un plugin permettant de créer des archives directement depuis Thunar, via le menu contextuel des fichiers et répertoires (fonction depuis longtemps disponible dans Nautilus et Konqueror).

    MousePad, un éditeur de texte simple et léger

    Mousepad (Fig. 11) est un éditeur de texte conçu pour Xfce 4.4. Il est basé sur Leafpad 2, mais contrairement à ce dernier, Mousepad propose le support d'impression. Il ne propose que des options de base comme la numérotation des lignes et l'indentation automatique. En revanche, il ne faudra pas compter sur lui pour la coloration syntaxique. MousePad n'est donc pas aussi abouti que Gedit ou Kate, mais n'oublions pas que l'objectif était d'avoir un outil fonctionnel
    et léger.

    2 Site officiel de Leafpad : http://tarot.freeshell.org/leafpad/

    /img-articles/lp/37/art-4/fig-11-12.jpg

    Fig.11 Fig.12

    Orage, le calendrier

    Orage est une nouvelle application de type agenda/gestionnaire d'évènements, intégrée à Xfce 4.4bêta1. Basé sur Xfcalendar, Orage offre toutes les fonctionnalités que l'on attend aujourd'hui d'un agenda,
    et demeure simple d'utilisation. Un double-clic dans le calendrier ouvre la liste des évènements de la
    journée.
    Vous pourrez définir autant d'évènements personnels ou professionnels que vous le souhaitez. Pour chacun, vous pourrez mettre en place un système d'alarme qui vous évitera d'oublier vos rendez-vous les plus importants (Fig. 12).

    Conclusion

    Avec Xfce, vous bénéficiez d'un bureau complet, agréable et très léger. Vous serez certainement très surpris par la richesse des applications qui composent l'environnement Xfce. En outre, comme nous l'avons précisé, de nombreux goodies officiels sont disponibles pour agrémenter votre environnement de travail.
    Les utilisateurs de Linux ne voyaient jusqu'à présent que deux alternatives lorsqu'il s'agissait de choisir leur environnement favori : il serait temps désormais de considérer sérieusement cette troisième option...

    • Dernière version : Xfce 4.3.90.2 (juillet 2006)

    Liens
    Site officiel : http://www.xfce.org/index.php?lang=fr
    Goodies : http://goodies.xfce.org/

    Posté par Fleur Brosseau (Fleur) | Signature : Fleur Brosseau | Article paru dans

    Laissez une réponse

    Vous devez avoir ouvert une session pour écrire un commentaire.


    • Il y a actuellement

    • 633 articles/billets en ligne.