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

Flash Info : Fêtons la TVA à 2,1 % : abonnez-vous dès 17 € par an !

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 manudwarf Modérateur
manudwarf Le vendredi 5 novembre 2010 à 19:02:48
Inscrit le dimanche 14 décembre 08 - 4183 commentaires

X a été imaginé y pas mal de temps, bien loin des cartes accélératrices...
Il me semble logiquement qu'il serait bon de revoir tout ça plutôt que de rajouter des plug-in pour la composition et co...

Voilà, c'est le genre d'explication que j'attendais

Ton commentaire me fait penser a ceux qui restent sous XP sans comprendre l'apport de l'aspect graphique de vista et seven.

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

Si je prends l'exemple de ce que j'ai vu aujourd'hui sur le PC d'un pote : impossible de faire marcher composition correctement (sinon 1 fps) et encore moins compiz avec une GMA 9500...
Alors que sur mac, ça passe sans problème...

Hummm je vois moins le rôle de X que du driver...
Avatar de nikon56 INpactien
nikon56 Le vendredi 5 novembre 2010 à 19:03:42
Inscrit le lundi 2 juillet 07 - 5686 commentaires
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.

faut, linux peut tres bien fonctionner sans une seule ligne de code de la GNU, et la GNU peut tres bien se passer de linux, on retrouve gnome ou KDE, ainsi que les applications sur les *BSD, solaris etc... qui n'ont rien a voir avec linux

et concernant ubuntu, ubuntu n'existerais pas sans la GNU, une ubuntu avec ses soft GNU, sur un noyau BSD, c'est techniquement possible hein (bon, faut en vouloir, certes)

Edité par nikon56 le vendredi 5 novembre 2010 à 19:06
Avatar de LeFennec INpactien
LeFennec Le vendredi 5 novembre 2010 à 19:04:49
Inscrit le mardi 25 novembre 03 - 930 commentaires
Voilà, c'est le genre d'explication que j'attendais

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

Hummm je vois moins le rôle de X que du driver...

__________________________________________En fait ?..toi tu n'as jamais rien vu...tu as tres bien assimiler oui?..pour le restye ?..nada :)
Avatar de aedorlen INpactien
aedorlen Le vendredi 5 novembre 2010 à 19:04:52
Inscrit le mardi 20 décembre 05 - 10289 commentaires
Ouais enfin concrètement, personne n'a encore expliqué ce qui est reproché à X... Ok c'est pas évolutif -> qu'est-ce qui lui manque ? C'est pas adapté -> Encore cette histoire de socket ?
Xorg ne pompe pas énorme sur mon PC...

Il y a aussi un problème de sécurité. Certaines partie du code présentent des failles et elles sont tellement bordéliques (d'après ce que j'ai pu lire) que personne n'ose les toucher, de peur de tout casser.
Avatar de LeFennec INpactien
LeFennec Le vendredi 5 novembre 2010 à 19:05:15
Inscrit le mardi 25 novembre 03 - 930 commentaires
Voilà, c'est le genre d'explication que j'attendais

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

Hummm je vois moins le rôle de X que du driver...

__________________________________________En fait ?..toi tu n'as jamais rien vu...tu as tres bien assimiler oui?..pour le reste ?..nada :)
Avatar de manudwarf Modérateur
manudwarf Le vendredi 5 novembre 2010 à 19:05:16
Inscrit le dimanche 14 décembre 08 - 4183 commentaires
faut, linux peut tres bien fonctionner sans une seule ligne de code de la GNU, et la GNU peut tres bien se passer de linux, on retrouve gnome ou KDE, ainsi que les applications sur les *BSD, solaris etc... qui n'ont rien a voir avec linux

J'ai pas dit GNU, j'ai dit "ce qui tourne autour" maitrecapello.gif











On est pas un peu HS ?
Avatar de LeFennec INpactien
LeFennec Le vendredi 5 novembre 2010 à 19:06:31
Inscrit le mardi 25 novembre 03 - 930 commentaires
J'ai pas dit GNU, j'ai dit "ce qui tourne autour" maitrecapello.gif
_____________ce qui tourne autour de quoi?..la terre??:)loll :/petit malin toi :)











On est pas un peu HS ?

Avatar de nikon56 INpactien
nikon56 Le vendredi 5 novembre 2010 à 19:06:35
Inscrit le lundi 2 juillet 07 - 5686 commentaires
J'ai pas dit GNU, j'ai dit "ce qui tourne autour" maitrecapello.gif











On est pas un peu HS ?

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

Edité par nikon56 le vendredi 5 novembre 2010 à 19:08
Avatar de manudwarf Modérateur
manudwarf Le vendredi 5 novembre 2010 à 19:07:29
Inscrit le dimanche 14 décembre 08 - 4183 commentaires
__________________________________________En fait ?..toi tu n'as jamais rien vu...tu as tres bien assimiler oui?..pour le reste ?..nada :)

Je crois que ton chat dort sur la touche 8 de ton clavier
Avatar de LeFennec INpactien
LeFennec Le vendredi 5 novembre 2010 à 19:08:29
Inscrit le mardi 25 novembre 03 - 930 commentaires

_______________________________________________________________
hhmmm Admin inside ..bisous :)
;