URL: https://linuxfr.org/news/ubuntu-12-04-precise-pangolin-est-sortie Title: Ubuntu 12.04 Precise Pangolin est sortie Authors: seb24 detail_pratique, Jarvis, Nÿco, Yves Bourguignon, baud123, Florent Zara, Benoît Sibaud, patrick_g, Anonyme, Nils Ratusznik, claudex, j, LeXa1979, tuiu pol, Grumpf, NeoX, Adeimantos, _PhiX_, Christophe "CHiPs" PETIT, Christophe, Def, rootix, Benoît et rpnpif Date: 2012年02月01日T18:04:30+01:00 License: CC By-SA Tags: couchdb, debian, fedora, firefox, compiz, ubuntu et xfce Score: 60 La distribution Ubuntu 12.04 (avril 2012) vient d'être publiée en version stable, et se surnomme _Precise Pangolin_ ([pangolin](http://fr.wikipedia.org/wiki/pangolin "Définition Wikipédia") précis). Cette version bénéficiera d'une maintenance à long terme (LTS, _[Long Term Support](http://fr.wikipedia.org/wiki/en:Long Term Support "Définition Wikipédia")_). Cette version sort 6 mois après [Ubuntu 11.10](http://linuxfr.org/news/l%E2%80%99ocelot-onirique-est-n%C3%A9-ubuntu%C2%A01110). NdM : _à l'instar de précédentes dépêches, encore un superbe exemple de dépêche collaborative : pas moins de 21 contributeurs pour cette dépêche dont : Nÿco, Christophe PETIT, Christophe Chapuis, Florent, tuiu pol, detail_pratique, Étienne BERSAC, PhiX, rpnpif, NeoX, Oumph, Yves Bourguignon, Bruno, Jarvis, Adeimantos, LeXa1979, Benoît, Grumpf et Def !_ ---- [Liste des images disponibles](http://cdimage.ubuntu.com/releases/12.04/release/) [Notes de publication](https://wiki.ubuntu.com/PrecisePangolin/ReleaseNotes) [La communauté francophone](http://www.ubuntu-fr.org/) [Site officiel](http://www.ubuntu.com/) ----  # Objectifs # Les objectifs pour cette version sont centrés principalement sur la stabilité et la qualité. C'est en effet une version LTS, elle sera donc supportée durant plusieurs années et aura généralement la préférence des professionnels et entreprises ainsi que des personnes souhaitant avoir une certaine tranquillité. L'idée est également d'apporter une meilleure finition et une meilleure cohérence de l'ensemble de la distribution avec l'évolution de l'aspect visuel de la marque et de la distribution. C'est enfin l'occasion pour [Canonical](http://fr.wikipedia.org/wiki/Canonical_Ltd. "Définition Wikipédia") de lancer les travaux pour rendre Ubuntu multiplateforme avec une expérience utilisateur unifiée et la plus homogène possible sur tout type de matériel : PC, portables, Tablettes, Smartphones, TV... # Organisation # ## Support étendu pour les LTS ##  Pour faire un petit rappel, Ubuntu se base sur un cycle double : * une sortie tous les 6 mois de versions standards ; * une sortie tous les 2 ans de versions ayant un support étendu (« Long Term Support » : support à long terme) Les versions standard bénéficient d'un support pendant 18 mois. Ce support contient les mises à jour de sécurité et la résolution des bugs mineurs. Les versions LTS bénéficient de 3 ans de support (sécurité et bug) pour une utilisation bureautique et 5 ans pour une utilisation sur serveur. Petit à petit, les LTS ont pris de l'importance (notamment pour les entreprises) et font l'objet d'une attention particulière de la part de Canonical. À partir de cette version, la LTS sera supportée 5 ans, que ce soit pour les serveurs ou la version bureautique. À ce support standard, va s'ajouter une mise-à-jour semestrielle d'une partie du cœur de la distribution : le noyau, les pilotes ainsi que le serveur graphique. Ces mises-à-jour s'effectueront pendant deux ans, permettant ainsi de garder la LTS à jour pour le matériel récent. Cela permettra également de profiter des différentes évolutions des pilotes libres, notamment pour les cartes graphiques. Enfin, une dernière évolution : la totalité des versions dispose maintenant d'une mise à jour régulière de Firefox et Thunderbird pour suivre le nouveau rythme de publication de la fondation Mozilla. ## Nouvelle politique qualité Les deux dernières versions d'Ubuntu ont reçu un nombre relativement important de critiques sur la qualité générale de la distribution. De nombreux changements (la nouvelle interface [Unity](http://fr.wikipedia.org/wiki/Unity_%28gestionnaire_de_bureau%29 "Définition Wikipédia") et [GNOME 3](http://fr.wikipedia.org/wiki/GNOME#S.C3.A9rie_3.x "Définition Wikipédia")) ont, en effet, fait baisser la qualité de la distribution. Au-delà de ces problèmes ponctuels, des problèmes de fond ont été soulevés dans l'organisation et la manière de mener le développement de la distribution. On se rappellera [la proposition de Scott James Remnant](http://netsplit.com/2011/09/08/new-ubuntu-release-process/) de changer radicalement le développement d'Ubuntu. De fait, lors de l'UDS (_[Ubuntu Developer Summit](http://uds.ubuntu.com/)_, le grand rassemblement des développeurs d'Ubuntu), les discussions ont abouti à une évolution dans le processus de développement, dans le but d'améliorer la qualité générale d'Ubuntu et des projets liés. On retrouve quatre grandes évolutions : - La gestion de la publication des images pour l'installation a été complètement revue. Le serveur qui prenait en charge la préparation des images a été changé. Il est beaucoup plus puissant et permet un important gain de temps. La préparation des images a bénéficié également d'une automatisation accrue. Tous ces changements permettent d'améliorer la qualité de la publication des images (Live CD, LiveUSB, images [ARM](http://fr.wikipedia.org/wiki/Architecture_ARM)) et laissent plus de temps aux développeurs pour travailler sur les bugs et sur la qualité générale d'Ubuntu ; - Le processus de publication du code et de la gestion des branches a également fortement évolué. Les tests unitaires automatisés ont été généralisés : si une régression liée à un code nouveau est détectée, le code concerné est supprimé de la branche de développement jusqu’à ce que le problème soit résolu. Enfin, tout envoi d'un code dans la branche principale nécessite l'approbation d'un développeur tiers ; - Généralisation des [PPA](http://en.wikipedia.org/wiki/Personal_Package_Archive "Définition Wikipédia") durant la phase de développement. Une fois le code testé par les développeurs et validé par les tests automatiques pour intégration dans la branche principale, les gros projets, comme Unity, passent par une étape de « [Release Candidate](http://fr.wikipedia.org/wiki/Release Candidate "Définition Wikipédia") » dans un PPA. Un appel est alors lancé auprès des testeurs pour des tests approfondis. Une fois les retours synthétisés et les plus gros bugs résolus, le code est envoyé dans les dépôts principaux pour des tests plus larges ; - L'application Checkbox est utilisée sous Ubuntu pour réaliser des tests de compatibilité du matériel au profit du projet [Ubuntu friendly](https://friendly.ubuntu.com/). Ce programme est maintenant également utilisé lors du développement pour réaliser des tests auprès de la communauté. Il propose plusieurs dizaines de tests à effectuer sur l'interface Ubuntu (sur un modèle du type QCM : ça fonctionne ou pas). Ces tests permettent de repérer les régressions et les bugs qui n'auraient pas été détectés. Une fois le test terminé, l'utilisateur est invité à envoyer ses résultats aux développeurs pour analyse. Ces changements ont été bien accueillis par la communauté. Ils ont permis d'avoir une version de développement relativement stable dès la première Alpha. Autre avantage, celui de laisser respirer les développeurs et d’éviter l'habituelle pluie de rapports de bugs après chaque changement. Pour le testeur, le travail est simplifié. Entre Checkbox qui permet toutes les deux semaines de réaliser des test complets (même s'ils sont un peu fastidieux), et des rapports de bugs moins fréquents, il y a maintenant plus de temps pour détailler les problèmes sur les bugs importants. Pour l'anecdote, le petit groupe de testeurs francophones s'est fait remarquer par Mark Shuttleworth qui les a surnommés « [les mousquetaires](http://www.markshuttleworth.com/archives/938) ». ## Kubuntu, Lubuntu et Xubuntu Si Ubuntu est la distribution principale de Canonical, on retrouve également d'autres distributions dérivées qui sont également supportées officiellement par Canonical. - [Edubuntu](http://fr.wikipedia.org/wiki/Edubuntu "Définition Wikipédia") : version d'Ubuntu dédiée à l'éducation ; - [Xubuntu](http://fr.wikipedia.org/wiki/Xubuntu "Définition Wikipédia") : version d'ubuntu utilisant l'environnement de bureau [XFCE](http://fr.wikipedia.org/wiki/XFCE "Définition Wikipédia") ; - [Lubuntu](http://fr.wikipedia.org/wiki/Lubuntu "Définition Wikipédia") : version d'Ubuntu utilisant l'environnement de bureau [LXDE](http://fr.wikipedia.org/wiki/LXDE "Définition Wikipédia") ; - [Kubuntu](http://fr.wikipedia.org/wiki/Kubuntu "Définition Wikipédia") : version d'Ubuntu utilisant l'environnement de bureau [KDE](http://fr.wikipedia.org/wiki/KDE "Définition Wikipédia"). Toutes ces versions sont des versions uniquement communautaires. C'est-à-dire que toutes les décisions sont prises indépendamment de Canonical. La majorité du travail est réalisée par la communauté également. Toutefois, elles bénéficient d'un soutien de la part de Canonical au niveau de l'infrastructure (par exemple les serveurs). Ces derniers mois, on a appris que Xubuntu, Edubuntu et Kubuntu dans leurs version 12.04 bénéficieront d'un [support à long terme](http://www.jonobacon.org/2012/01/10/xubuntu-kubuntu-and-edubuntu-lts/) tout comme Ubuntu. Dans le même temps on apprenait également que Canonical n'emploierait plus une personne à plein temps sur Kubuntu. Le développeur [Jonathan Riddell](https://lists.ubuntu.com/archives/kubuntu-devel/2012-February/005782.html) sera réaffecté à l'intégration de Qt dans Ubuntu. # Les nouveaux projets # En parallèle d'Ubuntu, un certain nombre de projets ont été lancés pour poursuivre l'amélioration d'Ubuntu et élargir le nombre de plates-formes pouvant accueillir cette distribution. ## Ubuntu TV ## Canonical a lancé une nouvelle initiative [lors de l'UDS](http://www.markshuttleworth.com/archives/820), avec pour objectif de publier une version spécifique d'Ubuntu pour différentes plateformes : - Les télévisions ; - Les tablettes ; - Les smartphones ; - Les ordinateurs embarqués dans les voitures. Ces solutions seraient articulées autour d'Ubuntu Core, d'Unity et d'[Ubuntu One](http://fr.wikipedia.org/wiki/Ubuntu One "Définition Wikipédia"). Si on ne connait pas encore bien de quoi sera fait la majorité de ces versions, Canonical a présenté lors du dernier CES une première itération d'[Ubuntu TV](http://www.ubuntu.com/tv), qui a fait l'objet d'une [dépêche ici-même](http://linuxfr.org/news/ubuntu-sur-les-terminaux-mobiles-et-les-tablettes) et d'une présentation lors du congres mondial sur les mobiles à Barcelone [MWC 2012](http://www.youtube.com/watch?feature=player_embedded&v=uXUD-sJfsOs).  Pour le moment cette version reprend en grande partie l'interface d'Unity, en lui ajoutant de nouvelles « loupes » dédiées aux activités audiovisuelles : achats de films, programmes TV et différentes options pour la lecture des vidéos. Elle ajoute aussi la possibilité de parcourir l'interface avec une simple télécommande et un certain nombre d'effets visuels. Ce n'est encore qu'une version expérimentale, mais c'est visiblement le plus avancé des quatre projets en cours. La première version complète n'est pas prévue avant 1 an (probablement pour Ubuntu 13.04). En attendant, Canonical devra trouver des partenaires chez les fabricants de télévisions pour y placer son interface. Elle devrait être compatible aussi bien avec les plateformes ARM que x86.  ## Ubuntu For Android Lancée lors du ["Mobile World Congress 2012"](http://www.mobileworldcongress.com/index.html), [Ubuntu For Android](http://www.ubuntu.com/devices/android) est une version d'Ubuntu très spéciale. Elle vient en effet se greffer sur un appareil fonctionnant avec Android, dont elle utilise le noyau d'origine. Lorsque l’appareil mobile est branché sur un écran externe, le système active Ubuntu sur l'écran externe en offrant le bureau classique d'Ubuntu.  L'environnement étant partagé, Ubuntu laisse l'appareil sous Android fonctionner de manière tout-à-fait normale. On peut lancer des applications issues des deux systèmes, en voir les notifications, envoyer et recevoir des appels ou des SMS, utiliser Thunderbird ou Pitivi (logiciel de montage vidéo), et bénéficier du travail d'intégration réalisé sur les logiciels de communication et leurs données (contacts, calendrier, etc.). L'objectif est au final d'offrir un véritable bureau « mobile », une bonne solution d'appoint. On peut également penser que cette brique logicielle sera sûrement réutilisée de manière plus avancée sur la version Ubuntu pour Smartphones. On aurait alors un tronc commun totalement identique, et seul Unity adapterait son interface au périphérique choisi. Comme pour Ubuntu TV, Canonical espère trouver des partenaires qui inclueraient directement UFA dans les téléphones. ## Ubuntu Business Desktop Remix [Annoncé le 10 février 2012](http://www.markshuttleworth.com/archives/1002) par Mark Shuttleworth, [Ubuntu BDR](http://www.ubuntu.com/business/desktop/remix) vise à proposer des images d'Ubuntu Desktop orientées vers les entreprises :> « Ce remix comprend les changements les plus communs que nous ayons observés chez les utilisateurs institutionnels et les regroupe en un seul CD qui peut être installé directement ou utilisé comme une base pour une personnalisation plus poussée ». On retrouve donc par défaut VMware Viewer, OpenJDK, Landscape et Flash (le premier et le dernier étant des logiciels propriétaires). À l'inverse, les applications multimédias, de jeux et de réseaux sociaux ont été supprimées. Ce n'est donc pour l'instant qu'un choix de logiciels différents. Mais il est probable que cette version d'Ubuntu évolue de manière plus spécifique pour répondre aux besoins des entreprises. # Les nouveautés présentes dans Ubuntu 12.04 ## Architecture, noyau et environnement graphique Au niveau architecture quelques changements : - La version 64 bits devient maintenant la version par défaut pour l'installation au lieu de la 32 bits ; - Pour la version 32 bits, c'est la version PAE (support étendu de la mémoire) qui est proposée ; - L'architecture ARM a reçu un certain nombre d'améliorations, issues en partie de l'association [Linaro](http://www.linaro.org), en partenariat avec Canonical. Ils s'occupent notamment d'améliorer et d'optimiser l'intégration de l'architecture ARM dans le noyau Linux. En pratique, on retrouve une compatibilité étendue, de nouveaux pilotes et des [performances à la hausse](http://www.phoronix.com/scan.php?page=article&item=ubuntu_1204_armfeb&num=1). La version du noyau Linux utilisée est [la 3.2](http://linuxfr.org/news/le-noyau-linux-3-2-est-disponible), à laquelle s'ajoutent quelques patchs venant des noyaux supérieurs 3.3 et 3.4 (notamment le support du mode RC6 pour l'économie d'énergie avec les processeurs graphiques Intel). Du côté du serveur X, il avait été décidé de rester sur la version 1.10 de X.Org Server pour la version précédente d'Ubuntu alors que la version 1.11 était déjà sortie. Maintenant que cette dernière version est éprouvée, il a été logique de passer sur cette version pour cette LTS. N'oublions pas que le noyau Linux, pilotes et serveur graphique vont être mis à jour pendant 2 ans. En ce qui concerne X, Ubuntu utilise toujours le gestionnaire de composition [Compiz](http://fr.wikipedia.org/wiki/en:Compiz "Définition Wikipédia") (0.9.7 ), ainsi que [nux](http://askubuntu.com/questions/18413/what-is-nux-and-whats-it-used-for) et GTK3+ pour l'interface Unity. Enfin, à propos de Gnome, Ubuntu utilise les logiciels issus principalement de sa version 3.2 pour des raisons de stabilité. Les développeurs n'ont pas souhaité ajouter des logiciels de la version 3.4 car le calendrier était trop serré et le travail d'intégration de la 3.2 avait déjà été réalisé sur Ubuntu 11.10. Toutefois quelques logiciels venant de Gnome 3.4 n'affectant pas trop la stabilité sont intégrés ([pour plus de détails](http://jeremy.bicha.net/2012/02/01/gnome-versions-for-ubuntu-1204/)). ## Nettoyage dans les paquets Comme pour chaque version l'équipe du projet Ubuntu évalue la pertinence des logiciels intégrés à la distribution. Avec une certaine surprise, le lecteur audio [Banshee](http://fr.wikipedia.org/wiki/Banshee_(logiciel\) "Définition Wikipédia") a été remplacé par [Rhythmbox](http://fr.wikipedia.org/wiki/Rhythmbox "Définition Wikipédia") – qui vient d'être porté sur GTK3. Même si Banshee offre de nombreuses fonctionnalités, il pose quelques problèmes de stabilité et des problèmes de compatibilité avec les architectures ARM. Ubuntu 12.04 étant une LTS, il a donc été décidé de jouer la sécurité. Banshee pourrait toutefois revenir pour les prochaines versions. Wubi prend son indépendance et devrait également disparaitre de l'image par défaut. On le retrouvera au téléchargement seul comme un programme Windows standard. Une autre décision dans ce domaine fut d'augmenter la taille limite de l'image d'Ubuntu par défaut. Elle correspondait à 700 Mo, équivalent à un CD. Mais cette limitation est devenue de plus en plus difficile à tenir et la nouvelle limite est maintenant passée à 750 Mo. Pour Precise Pangolin on reste encore sur une taille d'image de 703 Mo ce qui laisse donc la possibilité de graver Ubuntu sur un CD. ## Optimisation de la consommation électrique Depuis 2 ans, la consommation électrique d'Ubuntu n'a cessé de se dégrader. En cause, quelques régressions dans le noyau (principalement avec les pilotes graphiques) et des soucis avec des nouvelles versions de logiciels. Ces régressions deviennent de plus en plus problématiques, au moment même où Ubuntu souhaite toucher le monde des appareils mobiles. Canonical s'est donc fixé comme objectif d'améliorer la consommation électrique d'Ubuntu. C'est [Colin Ian King](http://smackerelofopinion.blogspot.com/), armé de différents outils et d'un multimètre de précision qui s'est attelé à la tâche. Il a réalisé, tout au long de la période de développement, un certain nombre de tests pour identifier les points susceptibles d'être améliorés pour réduire la consommation électrique : - On retrouve donc notamment le patch PCIe ASPM qui permet de traiter une régression dans l'économie d'énergie pour la gestion du PCI express et le patch RC6 qui permet d'améliorer la gestion d'énergie pour les puces Intel de dernière génération ; - L'usage de la fonction [ALPM](http://fr.wikipedia.org/wiki/ALPM "Définition Wikipédia") (_Aggressive Link Power Management_), qui permet de mieux gérer le SATA et de le passer dans un état de faible consommation lorsque c'est nécessaire ; - L'utilisation de certains scripts de PowerTOP pour passer les périphérique en mode faible consommation ; - Le réglage de la luminosité de l'écran au 2/3 par défaut ; - L'optimisation des logiciels fonctionnant en tâche de fond : Zeitgeist, Notify-OSD, Ubuntu One, Gwibber ; - La suppression de certains scripts dans pm-utils qui sont censés améliorer la consommation mais qui, au final, n'avaient aucun effet, voire un effet négatif ; - L'optimisation de Compiz. Au final Phoronix a réalisé [un test d'Ubuntu 12.04](http://www.phoronix.com/scan.php?page=article&item=ubuntu_pangolin_power&num=1) qui donne quelques détails intéressants. Si les performances et la consommation électrique se sont fortement améliorés sur les machines récentes, le bilan reste plus mitigé sur les machines plus anciennes (Pentium4M par exemple). ## LightDM LightDM est un projet récent ayant pour but d'offrir une solution de login simple et flexible basée sur des bibliothèques standards du monde Linux. Il se décompose en un core principal, associé à des modules appelés « greeter ». Ces derniers vont s'occuper du rendu de la page d'identification en utilisant différents toolkits (GTK, Webkit, Qt, etc.). Cette solution est maintenant adoptée par Ubuntu, Xubuntu et Kubuntu. Pour Precise Pangolin, on trouve plusieurs nouveautés : - Le panneau d'authentification (_greeter_) affiche maintenant les fonds d'écrans des utilisateurs lorsqu'ils sont sélectionnés ([une vidéo ici](http://www.omgubuntu.co.uk/2012/01/lightdm-wallpaper-switching-lands-in-precise/)) ; - Les transitions entre les différents utilisateurs se font via une petite animation ; - Le thème utilisé correspond maintenant au thème présent par défaut dans Ubuntu ; - Une meilleure gestion du multi-écran. L'écran d'authentification s'affiche sur l'écran ayant le curseur de la souris, les écrans secondaires ayant simplement un logo Ubuntu. Si l'utilisateur bouge la souris sur un autre écran, le panneau d'authentification suit le curseur ; - Les temps de chargement et de transition ont été réduits. ## Unity 5  C'est maintenant la 5ème itération d'Unity et la 3ème à être présente sur Ubuntu desktop. Au menu des nouveautés on retrouve : ### Le lanceur d'application Le lanceur d'application dispose maintenant de deux modes d'affichage : - Toujours visible, qui est maintenant la position par défaut (la plus adaptée pour les nouveaux utilisateurs) ; - Auto-hide, qui cache systématiquement le lanceur sur le côté. Il faut ensuite envoyer le curseur sur le côté de l'écran et pousser légèrement l'écran pour faire apparaître le lanceur, ce qui permet notamment d'éviter les faux positifs. Note : le mode inteli-hide a été supprimé (il permettait d'afficher le dock quand l'écran n'était pas occupé par des fenêtres et de le cacher lorsque l'écran était occupé). Il est maintenant possible de parcourir le lanceur avec le clavier. C'est un travail réalisé par l'équipe dédiée à Ubuntu TV (notamment pour rendre accessible Unity avec une télécommande). Le style a légèrement évolué. Les étiquettes qui apparaissent au survol des icônes du lanceur ont été affinées, ainsi que les listes d'accès rapide. Pour ces dernières, deux nouvelles listes d'accès rapide ont fait leur apparition. Une pour le bouton du Dash, qui permet d'accéder directement aux « loupes » applications, documents, musique et vidéos ; une autre pour Nautilus, qui permet d'accéder aux répertoires favoris. On devra par contre attendre la prochaine version pour de plus amples fonctionnalités, notamment l'usage de Zeitgeist pour présenter les documents récents dans les listes de chaque application. ### Le Dash Le Dash principal rassemble maintenant les applications récemment utilisées qui ne sont pas présentes dans le dock, les documents récents et les documents récemment téléchargés. ### Les loupes Les loupes ont reçu quelques petites modifications et ajustements dans les styles pour rendre l'affichage plus clair, mais rien de bien notable. Cependant, une [loupe vidéo](http://www.omgubuntu.co.uk/2012/02/unity-5-4-lands-in-precise-brings-hud-video-lens-minor-ui-changes/) est maintenant présente par défaut en plus des loupes musique, documents et applications. Elle récupère les informations des fichiers locaux, mais également de divers site de vidéo en ligne. ### Divers Le multi-écrans est maintenant [mieux géré](http://www.youtube.com/watch?v=lbwNMnNUGFA). Moins de bugs, et le dock peut être positionné sur un écran au choix ou sur tous les écrans. De plus, un effet (désactivable) bloque légèrement le curseur quand il passe d'un écran à l'autre pour permettre d'accéder au dock plus facilement. Il est maintenant possible de faire apparaître un résumé des raccourcis claviers disponibles en appuyant quelques secondes sur la touche <Super> : une bonne manière de bien exploiter ces raccourcis. L'ensemble de l'interface Unity adopte une coloration en relation avec la couleur du fond d'écran (ce qui n'est pas toujours du meilleur goût :p). ### Le HUD  [Le HUD](http://linuxfr.org/news/hud-pour-head-up-display-disparition-des-menus-dans-unity) est une nouveauté pour cette version. Annoncée par [Mark Shuttleworth](http://www.markshuttleworth.com/archives/939), l'idée de base est d'apporter une solution complémentaire au menu classique des applications. Il suffit ainsi d'appuyer sur la touche ALT pour invoquer le HUD. Il se présente sous la forme d'un moteur de recherche semblable à celui du Dash sous lequel apparaît une liste de résultats. Il suffit alors de taper le nom de l'option que l'on cherche. C'est une solution qui peut être pratique notamment pour les applications ayant une grosse quantité d'options. À terme, le HUD devrait également intégrer une solution de recherche vocale et un affichage complémentaire pour remplacer le menu standard. ### Overlay Scrollbar La barre de défilement – conçue pour pour se faire discrète – est adaptée aussi bien aux usages tactiles qu'à la souris ou au clavier, elle a reçu un [certain nombre d'améliorations](http://www.youtube.com/watch?v=MLPQqgjD4Z4) : - Le style du curseur a subi une petite mise à jour et sa taille est légèrement plus grande pour faciliter sa manipulation ; - Il n'est maintenant plus nécessaire de viser l’ascenseur pour faire apparaître le curseur de défilement. Il apparaît lorsqu'on approche le curseur du bord de la fenêtre ; - L'apparition du curseur est maintenant plus logique ; - Le défilement plus la touche CTRL permet de réaliser un défilement fluide ; - En cliquant avec le bouton du milieu, on peut faire défiler la page jusqu'au point désiré. Si ces améliorations sont bienvenues et permettent de régler quelques régressions vis-à-vis de la barre de défilement classique, on pourra regretter que le port n'a pas été fait vers d'autres _toolkit_. Ainsi on ne dispose pas de cette solution sur Qt ou XUL, ce qui touche certaines applications clés comme Firefox et provoque une incohérence certaine dans l'interface. ## Compiz Présent dans sa version 0.9.7, Compiz a bénéficié d'un gros travail de stabilisation tout en continuant sa modernisation. ### Open GL ES [OpenGL ES](http://fr.wikipedia.org/wiki/OpenGL ES "Définition Wikipédia") est maintenant pris en charge par Compiz. C'est une version d'OpenGL allégée, notamment utilisée par les appareils ayant une faible puissance (smartphones par exemple). Grâce à cette implémentation, Compiz élargit le nombre de plates-formes qui seront gérées par Unity et ouvre l'accès au monde mobile. C'est également une brique importante pour l'avenir, puisqu'OpenGL ES est une dépendance obligatoire pour Wayland, le futur serveur d'affichage. ### Performances Les performances ont été grandement améliorées ; la charge processeur a été réduite [jusqu’à 50 %](https://wiki.ubuntu.com/DesktopTeam/Meeting/2012-02-28) sur certaines machines. Les animations et effets sont moins gourmands et un certain nombre de bugs qui impactaient les performances ont été résolus. ##Zeitgeist Zeitgeist est un _dæmon_ qui se charge de sauvegarder les différentes actions réalisées par l'utilisateur. Il est ensuite utilisé pour fournir les résultats des recherches de fichiers et autres documents dans le dash. Zeitgeist a été [intégré à Nautilus](http://iloveubuntu.net/ubuntu-1204s-nautilus-receives-new-zeitgeist-powered-capabilities), avec l'ajout de la sauvegarde des actions sur les fichiers (copie, renommage, déplacement). Il prend maintenant en compte les captures d'écrans et la sauvegarde de fichiers via Firefox. À défaut d'un véritable Tracker, cette solution permet d'offrir des résultats de recherches pertinents sans surcharger la machine. ## Centre de contrôle Le centre de contrôle a reçu de nouvelles options pour compléter celles présentes par défaut dans Gnome. ### Unity Plusieurs options permettant de modifier le comportement d'Unity sont maintenant présentes. Il n'est plus forcément nécessaire d'installer un programme spécifique pour la moindre modification. Avec la gestion du thème, on trouve la possibilité de redimensionner la taille des icônes du lanceur. Dans cette même section, un onglet permet de régler le comportement du lanceur : toujours visible ou caché automatiquement. Dans ce dernier cas, il est également possible de régler la sensibilité pour l'apparition du lanceur (notamment pour éviter de le faire apparaître par erreur). C'est dans la gestion des écrans (et du multi-écrans) du centre de contrôle qu'on trouve la possibilité de positionner le dock sur l'écran de son choix ou sur tous les écrans. Il est également possible d'activer ou désactiver l'effet qui ralentit le curseur lors du passage d'un écran à l'autre (utile lorsque le lanceur est présent sur tous les écrans). ### Zeitgeist Un nouvel item « confidentialité » permet également de régler finement le comportement de Zeitgeist, pour savoir quelles données et actions le dæmon doit enregistrer, ou tout simplement pour le désactiver. Il est également possible d'activer l'envoi automatique de rapports vers les serveurs d'Ubuntu lors de crashs du système. À terme, le centre de contrôle devrait suivre le plan détaillé [dans ce document](https://docs.google.com/document/d/1ILTJDiDCd25Npt2AmgzF8aOnZZECxTfM0hvsbWT2BxA/edit?ndplr=1) et la gestion du multi-écrans devrait également suivre les spécifications écrites [dans celui-là](https://docs.google.com/document/d/1aHvJ-iIw-59bXTYBmIhQqEx0za2h9jpFE_RhZ2VOvJc/edit?authkey=CJO5wPkH&hl=en_GB). Ces spécifications sont rédigées par [l'équipe en charge de l’expérience utilisateur](https://wiki.ubuntu.com/UETeam). ### Gestionnaire de son L'interface de gestion du son a subi un petit lifting (position des contrôles) qui simplifie son fonctionnement. ## La logithèque La logithèque continue d'évoluer doucement : les évolutions ne sont pas marquantes mais permettent de continuer d'améliorer notablement cet élément clé présent dans Ubuntu, Debian [et peut-être bientôt dans Fedora](http://lists.fedoraproject.org/pipermail/devel/2011-November/thread.html#159951) ? - **Galerie photos et vidéos** : il est maintenant possible de voir plusieurs captures d'écrans pour chaque application, et une option permet d'intégrer également des vidéos : une bonne promotion pour les applications. - **Processus d'achat des applications** : le processus d'achat a été en partie revu avec une interface plus simple et plus réactive. - **Nouveau dépôt « indépendant »** : en parallèle du dépôt payant, on retrouve maintenant un nouveau dépôt « indépendant ». Ce dernier permet aux projets libres de publier leurs logiciels avec les même facilités que celles offertes par le dépôt payant (avec une interface web simplifiée et un processus de validation). Il permet notamment de publier de nouvelles versions indépendamment du rythme de sortie d'Ubuntu et des dépôts officiels. - **Commentaires et notes** : pour chaque fiche il est maintenant possible de filtrer les résultats selon la langue et de les classer selon différents filtres. - **Temps de chargement** : sûrement l'une des plus grosses critiques de la version précédente ; le temps de chargement de la Logithèque a été fortement réduit. De même, l'affichage des différents éléments de l'interface a également été largement amélioré. - **Nouvelle catégorie : Livres et magazines** : une nouvelle catégorie est maintenant disponible pour [les livres et magazines](http://www.canonical.com/content/canonical-announces-partnership-pearson-technology-group-and-linux-new-media-add-ebooks-and-), payants ou gratuits. Cette catégorie propose principalement des magazines et livres sur Ubuntu et Linux. Ils sont disponibles au format PDF, sans mesures techniques de protection (MTP aussi connues sous le nom de DRM en anglais pour _Digital Rights Management_). - **Recommandations** : un nouvel onglet fait son apparition dans l'interface. Il propose des applications qui peuvent intéresser l'utilisateur selon les applications déjà installées. - **Logithèque en ligne** : une version de la logithèque est également accessible [par le web](https://apps.ubuntu.com/cat/). Elle reprend globalement le même style et fonctions que la logithèque présente sur Ubuntu. ## Ubuntu One Ubuntu One – l'offre dans les nuages pour le grand public –, continue son évolution. ### Nouveau client en QT  Le client Ubuntu One est maintenant totalement en Qt. Cette nouvelle version est maintenant beaucoup plus stable et rapide que son ancêtre sur GTK. Qt ayant visiblement facilité la possibilité de portage multiplateforme, on retrouve un client identique sur Windows et Ubuntu. Petit bémol, on regrettera le style de l'application, qui n'a pas grand rapport avec le style adopté par les autres applications sur Ubuntu. ### Remplacement de CouchDB Initialement le projet Ubuntu One s'est appuyé sur la base de données CouchDB. Depuis deux ans le service a connu un succès grandissant, mais en parallèle des problèmes sont apparus sur la capacité de CouchDB à répondre aux besoins spécifiques du service, que ce soit du coté serveur ou du côté client. Les développeurs ont donc décidé de faire évoluer le service et [d'abandoner progressivement CouchDB](https://lists.ubuntu.com/archives/ubuntu-desktop/2011-November/003474.html) au profit d'une API faite maison : [U1DB](https://launchpad.net/u1db). Cette dernière va s'occuper en particulier de réaliser la synchronisation des données et offre une API multiplateforme capable d’interagir avec différentes bases de données. ### Music web streaming La version web du client offre maintenant une section « musique » pour permettre de lire la musique stockée sur Ubuntu One depuis un simple navigateur. Il est possible de créer des listes de lecture et de voir les pochettes des différents albums. Cette option n'est disponible que pour la version payante d'Ubuntu One. ### Nouvelle application iPhone Pour compléter l'aspect multiplateforme d'Ubuntu One, les utilisateurs d'iPhone disposent maintenant d'une application pour la gestion de leurs fichiers, tout comme les utilisateurs de téléphones Android. Cette application permet de gérer, télécharger et ouvrir les fichiers présents dans votre nuage. Elle permet également de synchroniser automatiquement les photos prises par votre smartphone avec vos autres machines connectées à Ubuntu One. ## Les nouveaux logiciels en bref : Au niveau des nouveaux paquets on retrouve : - Myunity qui permet de configurer Unity dans les moindres détails ; - XBMC dans sa dernière version, qui fait son arrivée dans les dépôts. On retrouve les mises à jours habituelles comme Transmission en version 2.5, Libre Office en version 3.5 ou encore Wine en version 1.4. ## Controverse ### Doutes sur le projet Compiz ? Comme vous devez le savoir, depuis le développement de [GNOME](http://fr.wikipedia.org/wiki/GNOME "Définition Wikipédia") 3, deux projets principaux sont en confrontation (technologique évidemment) : les compositeurs Compiz et Mutter. En effet par défaut, GNOME 3 utilise le compositeur Mutter. Canonical a fait un tout autre choix qui est Compiz. Elle a embauché en 2010 le développeur de Compiz, Sam Spilsbury, pour améliorer son logiciel pour Unity. Mais sur son [blog](http://smspillaz.wordpress.com/2011/12/25/apology-2/), le 25 décembre 2011, on peut y lire :>Hi,>>Over the past few years, I have promised a new direction for the compiz project. I promised that with the new backing we’d see a revival in development, and increased stability.>>I have failed.>>I have failed the compiz community.>>I have failed the Ubuntu community.>>I have failed the previous maintainers.>>Despite my best efforts, stability has gotten worse, and I feel as though I can’t even get the simplest things right for the project anymore.>>Perhaps things will get better, perhaps things will get worse. I would only hope that the project can attract some of the people it needs in order to keep it alive as it once was, or can solidify on a new direction. Coup de déprime de fin d'année ou réelle inquiétude du projet Compiz ? Le site [OMGUbuntu](http://www.omgubuntu.co.uk/2011/12/to-sam-the-face-behind-the-wobbly-window/) a répondu rapidement le 28 décembre pour l'encourager :> Everyone is glad of the work you do Mais aucune réponse de sa part. Puis le 4 Février 2012, le site [Phoronix](http://www.phoronix.com/scan.php?page=news_item&px=MTA1Mjc) se demande si ce projet est mort du fait que Fedora compte laisser totalement tomber la prise en charge de Compiz et du fait de son message sur son blog. Et finalement le jour même, le dernier message sur le [blog de Sam Spilsbury](http://smspillaz.wordpress.com/2012/02/04/thanks/) est rassurant :> Thanks for all the support. Cette épisode a fait couler beaucoup d'encre dans le monde très restreint des beta-testeurs d'Ubuntu. En tout cas, Canonical ne semble pas du tout déterminé à remplacer Compiz par Mutter. Nous en saurons certainement plus sur l'avenir de Compiz et notamment pour son adaptation pour le serveur d'affichage Wayland lors du prochain UDS. # Préparation d'Ubuntu 12.10 Alors qu'Ubuntu 12.04 vient de sortir, les préparatifs pour le développement de la version suivante ont déjà débuté. Mark a, comme c'est maintenant la tradition, annoncé le nom de code de cette version [sur son Blog](http://www.markshuttleworth.com/archives/1121). Il s'agit de **Quantal [Quetzal](http://fr.wikipedia.org/wiki/Quetzal "Définition Wikipédia")** ! Cette version devrait être centrée sur la qualité générale, en continuant le travail réalisé sur Ubuntu 12.04 ; et sur une grosse mise à jour du thème, à propos duquel Mark évoque à nouveau un futur thème d’icône, plus coloré à l'image de l'oiseau qui donne son nom à cette version. Quant au Quantum, il est là pour rappeler la folie qui gagne les aspects d'informatique dans les nuages (_cloud_) et de virtualisation des réseaux. Alors qu'on avait eu vent de quelques rumeurs d'une possible migration vers _systemd_, Mark [réaffirme son attachement à Upstart](http://www.markshuttleworth.com/archives/1121). [L'ouverture des discussions](https://lists.ubuntu.com/archives/ubuntu-desktop/2012-March/003776.html) a eu lieu le 28 mars en vue de préparer [l'UDS](http://uds.ubuntu.com/). Les propositions seront fermées au 1er mai et l'UDS se déroulera du 7 au 11 Mai. Quelques pistes de réflexions sont déjà ouvertes : la design Team a publié un article sur son [Blog](http://design.canonical.com/2012/03/task-switching-in-ubuntu-and-a-introduction-to-the-spread/) accompagné [d'une nouvelle spécification ](http://design.canonical.com/the-toolkit/unity-task-switching/) en vue d'améliorer et compléter le switch entre applications et fenêtres.  Martin Pitt a également [publié un PPA](https://launchpad.net/~pitti/+archive/systemd) pour tester une première implémentation de [systemd](http://linuxfr.org/news/%C3%A9volutions-techniques-de-systemd) dans Ubuntu, même si on ne devrait pas voir arriver ce nouveau système d'init sur cette version. On sait qu'il y a un certain nombre de projets en cours pour faire évoluer le Dash, qui n'ont pas pu encore être intégrés faute de temps. Certains objectifs reportés pourraient aussi se concrétiser pour cette version : - Amélioration du temps de démarrage ; - Récupération du système en cas de crash (pour éviter les écrans noir/blanc par exemple) ; - OneConf pour sauvegarder la configuration de son PC via UbuntuOne ; - Boot totalement graphique ; - LightDm comme Lockscreen ; - Boîtes de dialogue modales ; - Intégration du calendrier « Maya » du projet Elementary (avant la fin du monde :p). # Le mot de la fin Pour finir cet article je me permets de donner quelques impressions personnelles. Au niveau des points négatifs, on pourra continuer à reprocher à cette version d'Ubuntu quelques lacunes, comme le manque d'intégration de certaines fonctionnalités (par exemple les Overlay-Scrollbar), l'absence de réelle ligne de conduite dans le style graphique des applications, ou encore certains petits manques agaçants, comme l'absence de démarrage totalement graphique. Ces points restent plus de l'ordre du détail, mais nuisent à la cohérence de l'ensemble. Du coté d'Unity, si on ne peut que se réjouir des gros efforts réalisés pour le rendre plus facile à utiliser et plus stable, il reste encore un gros travail pour en faire un environnement de « première classe ». Pour le coté positif, je pense sans trop me tromper qu'on pourra marquer d'une pierre blanche cette version au niveau de la qualité (même si ce n'est pas encore parfait). C'est en effet notable tout au long du développement : les nouveaux processus permettent de faire entrer le projet dans un cercle plus vertueux qui devrait continuer d'évoluer positivement pour les prochaines versions. L'ensemble de la distribution a aussi bénéficié de beaucoup d'attention : on retrouve de meilleures performances, des temps de démarrage d'applications plus raisonnables, une consommation électrique à la baisse, une version d'Unity qui arrive à une certaine maturité et un Compiz plus mature et stable. De quoi faire de cette LTS une bonne version et un bon compagnon à long terme, mais pas encore de quoi en faire une version « _pixel perfect_ ».