Petites explications sur l'interface graphique
de Linux:
A la base UNIX était en mode texte
mais ce n'était pas très pratique et pas jolie.
Des gentils monsieur ( et surement madames :) ) on décidé
de changer ça. C'était en 1983 au MIT, le projet Athena
était lancé. Parmi de nombreux projet, ils ont créés X Windows
System.
La version actuelle de X Windows est X11R6.
X Windows se retrouve sur tout les UNIX ( donc sur Linux
) et tous les window-managers s'appuient sur lui. Il est
construit sur le modèle client / serveur. Le modèle
client / serveur a des avantages et des inconvénient: un
peu plus lent que s'il était construit tout bêtement
comme ceux de chez Redmond ( mais pas de panique, on voit
pas de différence ), prend plus de mémoire mais est très
facilement utilisable sur un écran déporté ( par exemple
sur une autre machine dans un réseau ).
Sous Linux le serveur s'appelle XFree86,
c'est une implémentation libre de X Windows System,
la version actuelle est la 4.0. Il gére mieux la
3D ( l'API par défaut est OpenGL ) que l'ancienne
version.
Attention Xfree 4.0 ne supporte pas autant
de carte que Xfree 3.3.6 ( mais ça va venir ).
Dans cette section je vais vous présenter
quelques WM:
GNOME:
GNOME en lui même n'est pas un WM, car il ne s'occupe que
de l'intérieur des fenêtres, il doit être
associé a un "vrai" WM comme Sawfish ou Enlightenment. GNOME
en est a sa version 1.2, qui est assez excellente. Le démarrage
en jette et l'installation via Helix-Code
est vraiment superbe. Il comprend donc la décoration de
l'interieur des fenétres, un panneaux bien pratique et une
suite de petit logiciels.
Mais qu'est-ce donc que Helix-Code? Le leader du projet
GNOME, Miguel de Icaza a décidé de monté une boite ( Helix-Code
) avec des collègues, histoire de gagner quelques
sous mais cette boite continu de développer GNOME sous licence
GPL, donc tout le monde est beau et les oiseaux chantent.
Eazel
est une boite créé par des anciens de chez Apple, qui bosse
sur le remplaçant de gmc, l'"explorateur" de GNOME.
Version actuelle stable: 1.2
Sawfish:
il est plus léger en mémoire et est mieux intégré
avec GNOME que Enlightenment. Originellement son nom est
Sawmill, mais une sombre histoire a fait que, hop la, maintenant
c'est Sawfish. Sawfish est basée sur LISP. Il a beaucoup
d'option et beaucoup de thèmes. C'est le WM que j'utilise
en ce moment.
Version actuelle stable: 0.30
Enlightenment:
alias E, c'est le WM pour impressionné vos copains ( bien
que tout les WM, avec un chouette thèsmes, décrocheront
la mâchoire de vos copains tout aussi facilement ),
mais il bouffe pas mal de RAM. Il a a peu prés les même
options que Sawfish, plus quelques trucs dont les applets
( des petites applis qui se dock sur le bureau ). Les thèmes
sont pléthores et la plupart des thèmes de Sawfish
sont des resucées de ceux de E.
Version actuelle stable: 0.16.4
KDE:
c'est un WM très complet, mais assez pauvre graphiquement
( ressemble à Windows ). Il existe une polémique
sur les widgets ( les briques logiciels pour faire les boutons,
ascenseur,... ) Qt, parce que il ont était développé par
une boite privée et que leurs licence n'est pas à
100% GPL. Mais pour ceux qui viennent de Windows, c'est
sûrement le WM le moins dépaysant. La version 2.0
( très jolie avec des fonctionnalités très
interressantes ) devrait bientôt arriver ( début
septembre 2000 ), accompagner ( normalement ) de KOffice.
Version actuelle stable: 1.1.2
Window
Maker: le WM officielle de GNU, il est léger
en mémoire et est inspiré de NextStep. Je l'utilise rarement
mais il est assez chouette et a un outil de configuration
bien fait et plein d'applets.
Version actuelle stable: 0.62.1
BlackBox:
très léger ( 200 ou 300 ko en mémoire ), il est très
simple mais classe. Il est sobre mais fait ce qu'il doit
faire: afficher des fenêtres. Il y a quelques applets
en développement.
Version actuelle stable: 0.51.3.1
Maintenant, sous vos yeux ébahis, le site
pour trouver les thémes de votre WM préferé:
www.themes.org.
Après il suffit de basculé sur le site spécifique de
votre WM.
|