Je viens donc de mettre à jour deux Kubuntu 7.10 vers 8.04, et la bonne nouvelle c'est que ça s'est plutôt très bien passé, comme une lettre à la poste, en utilisant l'updateur de Kubuntu et sans rien faire de particulier.

Si ça c'est bien passé avec Kubuntu, je m'attends à ce que ça se passe encore plus facilement (si toutefois c'est possible) avec Ubuntu.

Les deux machines que j'ai mises à jour étaient une station de travail (Bipro Intel Xeon, système installé sur LVM) et mon bon vieux portable (système entièrement installé sur LVM chiffrée). Ce ne sont donc pas les configs les plus simples qui soient, et ça fait un bon test de mise à jour.

Première note : Ces jours-ci, les miroirs primaires FTP Ubuntu sont totalement saturés. On comprend pourquoi. Je vous conseille donc très fort de sélectionner comme source de paquetages des miroirs alternatifs avant de lancer la mise à jour :

  • Mise à jour de mon portable en utilisant les miroirs de free.fr : 2 heures.
  • Mise à jour de l'autre station en utillisant le miroir "primaire France" : Plus de 24 heures.

Qu'on se le dise ;-)

Après mise à jour, tout fonctionne impec sur les deux machines, y compris le Wi-Fi de mon portable qui utilise pourtant ndiswrapper, typiquement le truc qui se casse à la mise à jour, ben là, même pas.

Je note un problème après cette mise à jour : Mon portable a une carte graphique ATI[1] et j'utilisais le pilote propriétaire fglrx. Là, j'ai vu une belle marche arrière :

  • Avec Ubuntu 7.04 : Tout marchait parfaitement
  • Avec Ubuntu 7.10 : Impossible d'utiliser la "suspension" ou "l'hibernation" du portable. le pilote fglrx coince.
  • Avec Ubuntu 8.04 : Impossible de sortir de l'environnement graphique. Plantage systématique en quittant ou fermant la session (écran noir, plus rien ne répond, il est cependant possible de débloquer la machine en utilisant la MagicSysRq key "E", qui tue tous les processus et permet alors de réobtenir la console et de voir ensuite la machine s'arrêter normalement).

Pour cette raison, je viens (pour le moment) d'abandonner l'usage du pilote propriétaire fglrx pour le pilote ATI générique libre, abandonnant au passage l'utilisation de l'accélération 3D matérielle de ma carte graphique (dont je n'ai cependant que faire 98% du temps) et divisant par 2 les performances OpenGL. Bon.

Je ne peux cependant pas en vouloir à Ubuntu, car il semble que c'est ATI qui rame très loin derrière les versions de noyau et de xorg dans le développement de son pilote propriétaire... Espérons (voeu pieux) qu'ATI va se décider à pondre une mise à jour qui marche pour son pilote. Ils commencent à me flégon... :-/

Si vous avez une carte ATI utilisant fglrx, je vous suggère de le désactiver (repasser au pilote ordinaire) et de rebooter ensuite votre machine avant de lancer la mise-à-jour vers Hardy.

Pour le reste, RÀS, alors si vous vous sentez l'âme aventureuse, vous pouvez tenter le coup - sachant bien que si vous cassez votre bécane, ce ne sera pas ma faute ;-)


Addendum 2 mai 2008 10:36 : Mon problème de blocage à la fermeture de session avec le pilote fglrx a été résolu comme décrit ici, merci à Olivier Lacroix pour le tuyau.

Solution reçue moins de 24h après avoir posé la question. Décidément, le support de la communauté dans le Logiciel Libre, c'est vraiment que du bonheur ! Ramez une fois dans votre vie avec un problème similaire sous Windows, vous comprendrez la différence... (Typiquement, vous n'aurez la solution qu'en attendant 2 ans une hypothétique corrective, ou à défaut le jour où vous changerez de matériel...)

Notes

[1] J'en vois déjà des qui rigolent...