S'identifier / Créer un compte
  • Actualités
  • Dossiers
  • Tests
  • Commentaires
  • INpactiens
Publicité

Ubuntu : après le shell GNOME, Canonical se débarrasse de X

« Unity on Wayland », ça ferait un bon titre de bouquin

Récemment, Canonical, via la voix de son PDG Mark Shuttleworth, a annoncé que la prochaine version d’Ubuntu se débarrasserait de l’environnement de bureau GNOME, autrement dit son shell. Les fondations de GNOME resteront en place, mais c’est Unity qui prendra le relais, sans doute pour avoir une interface commune sur les ordinateurs classiques et sur les tablettes. Pour parachever la vision de Shuttleworth, la société va se lancer dans un chantier beaucoup plus ambitieux : abandonner le serveur d’affichage X.

ubuntu unity

Le serveur X est responsable de l’affichage dans les systèmes Unix et Linux. Son implémentation la plus connue est X.org, que l’on retrouve dans Ubuntu, Fedora, Mandriva, OpenSuse, et en fait toutes les distributions connues. Ce serveur a évolué au fil des années pour prendre en compte des éléments plus modernes, mais ses racines remontent loin, très loin.

D’après Shuttleworth, le type d’expérience utilisateur que vise Canonical à terme ne laisse plus vraiment de place au serveur X. à la recherche d’un remplaçant depuis un moment, l’éditeur s’est penché sur un projet expérimental nommé Wayland. Ce dernier a été développé par Kristian Hoegsberg, qui a travaillé justement sur quelques-unes des technologies récentes ajoutées au serveur X. Wayland fait table rase du passé sur de nombreux points. Or, comme on s’en doute, c’est à la fois sa plus grande force et sa plus grande faiblesse.

Même si l’on considère que Wayland est un énorme bond par rapport à X et qu’il ne s’empêtre donc plus de l’héritage du passé, on ne remplace pas un serveur graphique aussi simplement. Tout ou presque est bâti autour de X, et non seulement les environnements de bureau tels que GNOME et KDE l’utilisent, mais les pilotes graphiques sont également conçus pour lui. Il faut donc adapter le parc logiciel, mais également posséder des pilotes adaptés.

Shuttleworth estime qu’une transition de X vers Wayland prendrait au moins quatre ans. Les pilotes sont en effet un gros problème, dans la mesure où certaines fonctionnalités, telles que Kernel Mode Settings, sont obligatoires. De fait, un grand nombre de pilotes propriétaires sont tout simplement à jeter.

Côté logiciels, le PDG explique qu’un serveur X pourrait fonctionner à l’intérieur de Wayland, sans les droits root. Une solution de type hybride qui aurait l’avantage de permettre aux applications prévues pour X de continuer à fonctionner, tout en permettant à Unity de se baser entièrement sur Wayland. Progressivement, au fur et à mesure des mises à jour logicielles, les applications pourront s’appuyer sur Wayland au lieu de X. Mais il faudra des années, sans parler du développement des pilotes nécessaires à l’ensemble.

De l’avis même de l’éditeur, un tel changement est énorme et va demander la synchronisation d’un grand nombre de travaux. Mais Canonical est sans aucun doute en position de force avec Ubuntu et a probablement les moyens de ses ambitions. Le travail sera de longue haleine et supposera notamment d’autres progrès dans le domaine des pilotes libres.
 
PS : merci à Lionel !
Source : Phoronix
Vincent Hermann

Rédacteur/journaliste spécialisé dans le logiciel et en particulier les systèmes d'exploitation. Ne se déplace jamais sans son épée.

Publiée le 05/11/2010 à 17:11

Soutenez l'indépendance de Next INpact en devenant Premium

  • Tout le contenu de Next INpact sans pub
  • Et bien plus encore...

Il y a 364 commentaires

Avatar de satandierbis INpactien
satandierbis Le vendredi 5 novembre 2010 à 19:09:08
Inscrit le mercredi 19 novembre 08 - 1223 commentaires
Naaan X n'est pas lourd la preuve ça marche très bien sur les netbook, là où Microsoft est obligé de rester sur XP ou fournir une version allégée et sans effets de 7 (starter).

Mais dans l'interview ils disent qu'ils ont d'abord envisagé le serveur graphique d'android, puis ils ont pris celui de meego.

Donc la cible c'est juste encore plus petit (smartbook, smartphone?), mais X n'est pas lourd par rapport à ce qui se fait ailleurs.
Avatar de pamputt INpactien
pamputt Le vendredi 5 novembre 2010 à 19:09:45
Inscrit le mardi 4 mars 08 - 784 commentaires
Bon alors je veux bien reprendre depuis le début les explications pour ceux qui n'auraient pas suivi
Donc dans un premier message, j'indique
Je ne suis pas fan d'Ubuntu mais chercher une alternative à X et mettre des moyens humains pour travailler dessus est tout à leur honneur. Bon courage car le pari est risqué.

puis on me répond
Ah ouais ?
Ton avatar semble dire le contraire

Donc d'une part sur mon avatar, on dirait plutôt que Tux est en mauvaise posture ce qui implique que je ne comprends pas le sens de la remarque comme quoi je soutiendrai Ubuntu.
Je m'interroge donc sur le sens de cette remarque.
Une série de post inutiles suivent sur ce sujet et on finit par en conclure que Linux = Ubuntu.
Bah après réflexion, je pense que certains sont en effet sur Windows.
Attends, je suis sur Ubuntu, je lance le terminal... uname -r... oooh !!! 2.6.35-23-generic

C'est marrant mais j'ai la même chose sur ma Mandriva.
Dois je en conclure que Ubuntu = Mandriva ?
Et FreeBSD n'est pas BSD

Pour ta culture, les démons BSD est la mascotte des systèmes BSD pas uniquement de Free BSD.
Je le sais bien, c'est juste que ça me fait toujours rire d'opposer autant les deux Ubuntu n'existerait pas sans Linux, et Linux sans tout ce qui tourne autour... ahem.

Je ne vois pas en quoi ça justifie que Ubuntu = Linux ?
Avatar de seb2411 INpactien
seb2411 Le vendredi 5 novembre 2010 à 19:09:51
Inscrit le vendredi 24 octobre 08 - 3044 commentaires
@manudwarf : l'autre avantage c'est qu'il utilise directement les technologies graphiques proposés par le noyau linux. Alors que X utilise en plus une sur-couche.

Sinon tu peux aller voir ici en anglais :
http://wayland.freedesktop.org/architecture.html
Avatar de Alucard63 INpactien
Alucard63 Le vendredi 5 novembre 2010 à 19:11:05
Inscrit le mardi 7 mars 06 - 8259 commentaires
si grave

mais le "ce qui tourne autour", si t'enleve linux (a la rigueur, pourquoi pas) et GNU, je vois pas ce qu'il reste...

le theme GTK / icones peut etre

Android?
Avatar de nikon56 INpactien
nikon56 Le vendredi 5 novembre 2010 à 19:11:12
Inscrit le lundi 2 juillet 07 - 5685 commentaires
Naaan X n'est pas lourd la preuve ça marche très bien sur les netbook, là où Microsoft est obligé de rester sur XP ou fournir une version allégée et sans effets de 7 (starter).

Mais dans l'interview ils disent qu'ils ont d'abord envisagé le serveur graphique d'android, puis ils ont pris celui de meego.

Donc la cible c'est juste encore plus petit (smartbook, smartphone?), mais X n'est pas lourd par rapport à ce qui se fait ailleurs.

desolé de te contredire, mais X est quand meme vachement lourd par rapport a ce qu'il a a faire, alors c'est limite inmesurable vut la puissance des machines actuelles, certes, mais ce n'est pas une raison!


et puis c'est devenu une vrai usine a gaz, tracer un bug la dedans, c'est une horreur, ca pete au moindre truc...
Avatar de manudwarf Modérateur
manudwarf Le vendredi 5 novembre 2010 à 19:11:31
Inscrit le dimanche 14 décembre 08 - 4183 commentaires


Je crois qu'il y a eu un léger malentendu Bon, c'est dredi, c'est excusable hein ?
Avatar de nikon56 INpactien
nikon56 Le vendredi 5 novembre 2010 à 19:12:59
Inscrit le lundi 2 juillet 07 - 5685 commentaires

et pourquoi pas Chromium OS non plus?
Avatar de pamputt INpactien
pamputt Le vendredi 5 novembre 2010 à 19:13:47
Inscrit le mardi 4 mars 08 - 784 commentaires

Je crois qu'il y a eu un léger malentendu Bon, c'est dredi, c'est excusable hein ?

Oui, c'est bien parce que c'est vendredi que je prends la peine de répondre.
Avatar de otto INpactien
otto Le vendredi 5 novembre 2010 à 19:13:49
Inscrit le jeudi 21 avril 05 - 13334 commentaires

Bah pour l'instant les commentaires se limitaient à "aah enfin ça va être mieux !". Comprends mon "quoi donc ?"

tout fait!
Avatar de beber_1 INpactien
beber_1 Le vendredi 5 novembre 2010 à 19:15:07
Inscrit le jeudi 13 septembre 07 - 16176 commentaires
;