TOOLinux

Le journal du Libre

Ubuntu 9.10 et Xsplash

mercredi 16 septembre 2009

Avec l’Alpha 5 toute la structure est déjà en place, avec dans l’ordre de démarrage :

  • Grub 2
  • Upstart 0.6
  • Xsplash
  • Gdm 2.26

Les alpha testeurs ont déjà découvert le nouveau grub et le nouveau GDM. Toutefois Xsplash, le remplaçant d’Usplash reste discret, tout autant que l’optimisation d’Upstart censée apporter un meilleur temps de chargement. Sur son blog, Scott James laisse filtrer quelques informations, l’occasion pour nous de faire une petite synthèse.

Pour les développeurs d’Ubuntu, aucune des solutions existantes ne répondait aux objectifs fixé pour Ubuntu 10.04, c’est à dire disposer d’une séquence de chargement rapide et fluide.

Les développeurs ont alors fait évoluer Usplash pour fournir un nouveau gestionnaire de démarrage :Xsplash. Dans le même temps, ils ont réalisés un gros travail sur le temps de chargement des modules prioritaires, tels que le serveur graphique et le montage des disques.

Il est donc tout d’abord prévu de charger le classique Usplash, jusqu’au chargement complet du serveur X. Une fois ce dernier chargé, Xsplash prend la main de la façon la plus transparente possible. Le plus gros du travail consiste donc à initialiser rapidement le serveur X. Pour cela, les développeurs d’Ubuntu disposent d’un gros avantage : Upstart ; un autre programme utilisé pendant le boot qui a pour rôle de charger les différents services du système. Au final le seul inconvénient de cette solution est un petit saut de l’écran entre le passage d’Usplash à Xsplash.

Le travail est aujourd’hui bien avancé. De bons résultats ont été obtenus sur le temps de chargement du serveur graphique et les dernières versions d’UpStart et d’Xsplash devraient offrir un résultat intéressant pour Ubuntu 9.10, résultat qui sera visible lors du passage à la version bêta d’Ubuntu 9.10.

Il semble donc maintenant clair que Karmic Koala sera un jalon important vers un chargement complet du système en 10 seconde.

Sebastien Lemarinel

Messages

  • "10 secondes ?"
    ma mandriva démarre déjà en 7 secondes chrono sur mon acer aspire one, et ce depuis plusieurs mois.

    "(..) un petit saut de l’écran entre le passage (..)"
    Aucun saut d’écran ici : de grub au bureau lxde prêt.

    Bref, beaucoup de blabla marketting pour vraiment pas grand chose.

  • ...Lxde n’est pas gnome...
    Et Ubuntu est quand même plus complet en terme de services (parfois inutiles), car encore plus tourné vers le grand public.

  • C’est très beau , sobre , profond . bravo à toute l’équipe

  • "ma mandriva démarre déjà en 7 secondes chrono"
    C’est vrai j’avais oublier de préciser que tu étais le point de référence pour calculer les temps de boot dans le monde GNU/Linux.

    "Bref, beaucoup de blabla marketting pour vraiment pas grand chose."
    C’est sur au prix ou ils vendent Ubuntu ils en ont besoin.

    Au lieu de faire du blabla et de porter des accusation sans trop verfier ce que tu avances, ce serait intéressant que tu réfléchisse un peu.

    Actuellement Mandriva utilise un système de boot qui consiste à charger le minimum nécessaire au démarrage du système et de charger ensuite le reste. Ca permet un demarrage plus rapide mais au final l’utilisateur se retrouve ( comme sous windows ) à devoir attendre devant son bureau que les services se charge pour pouvoir utiliser pleinement son système.

    L’objectif d’Ubuntu c’est un temps de démarrage de 10 seconde sec. C’est à dire du Grub au Bureau : bureau et services totalement chargés.

    Dernière chose on Parle d’Ubuntu donc avec Gnome et toi tu nous parle de mandriva avec lxde...

  • Petite faute dans l’article : C’est Canonical plutôt que Caconical.

  • en fait pour moi le temps de chargement n’est pas mon premier soucis
    je préfere plutôt que Canonical se concentre plus sur la stabilité qui est déja très bien et surtout sur la reconnaissance de certains périphériques (scanner, webcam etc)

  • "...Lxde n’est pas gnome... Et Ubuntu est quand même plus complet en terme de services (parfois inutiles), car encore plus tourné vers le grand public."

    Comment peut-tu affirmer celà ? Mandriva est avant tout tournée vers le Grand Public, plus ou moins on s’en fout. Mais Gnome reste Gnome et Mandriva a aussi pas mal de services pas toujours utiles. Voir la liste des services dans le CCM. 

  • Sur Mandriva On te vend de l’aide à l’installation.
    Une petit billet de 45 €.
    Sur Ubuntu il existe de l’aide à l’installation cela s’appelle des forum et c’est gratuit.
    Sur Mandriva une clé usb Live mandriva 2009 c’est 59€
    de capacité 4go.
    Sur ubuntu un clé live c’est le presque le prix d’une clé USB vierge 11€ de capacite 4go.
    Mandriva c’est du linux à la bil gates.
    et c’est souvent buggé les instal , une mauvaise copy de red-hate (fedora)