C'est clair : pour celle ou celui qui ne sait pas de quoi je parle, le titre de ce billet peut sembler pour le moins obscur
Simplement, Poulsbo est le petit nom d'un composant made by Intel qui est basé pour la partie graphique sur le GMA500 et qui équipe certains netbooks comme l'Asus T91 ou le Clevo TN70M (aka "WeSurf"). Et il se trouve que l'ami Poulsbo est très mal supporté par les distrib' Linux actuelles : la faute, semble-t-il, à Intel qui refuse de publier les spécifications nécessaires au développement des pilotes qui iraient bien.
Sous Ubuntu 9.04 (aka Jaunty), les choses avaient finalement fini par s'arranger un peu avec un support stable, bien que peu performant, de Poulsbo. Mais avec l'arrivée d'Ubuntu 9.10 (aka Karmic), les choses se sont à nouveau compliquées puisque certains packages utilisés pour Jaunty n'ont pas (encore) été portés sous Karmic. Du coup, sur le Net, on trouve pas mal de tutoriaux mélangeant allègrement dépôts Karmic et Jaunty, ce qui laisse présager une stabilité aléatoire de la chose et quelques complications à venir lors des futures mises-à-jour...
Donc, en farfouillant un peu, j'ai finalement réussi à obtenir un affichage graphique correct sous Karmic, sans utiliser de paquet prévu pour Jaunty : suivez le guide, et attention à la marche en descendant
Après l'installation d'Ubuntu Netbook Remix 9.10, j'ai d'abord déclaré les dépôts suivants :
deb http://ppa.launchpad.net/lucazade/gma500/ubuntu/ karmic main deb-src http://ppa.launchpad.net/lucazade/gma500/ubuntu/ karmic main
J'ai également installé la clé correspondante puis fait une mise-à-jour des paquets :
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6699F3D9 sudo aptitude update
Ensuite, j'ai installé le premier package :
sudo aptitude install libdrm-poulsbo1
Puis, j'ai téléchargé et installé une version du paquet xserver-xorg-video-psb prévue pour Karmic (cf. https://launchpad.net/~kalon33/+archive/ppa).
C'est peut-être là le point-clé de la procédure, la partie qui manque dans les "how-to" qu'on trouve sur le Net et qui, du coup, se rabattent sur des paquets Jaunty. Merci beaucoup à Joël Du Broy pour son aide cette cette partie !
wget https://launchpad.net/~kalon33/+archive/ppa/+files/xserver-xorg-video-psb_0.36.0-0ubuntu1ppa9.10+1_i386.deb gdebi -n xserver-xorg-video-psb_0.36.0-0ubuntu1ppa9.10+1_i386.deb
Pour finir, j'ai suivi la fin de la procédure qui fonctionnait également sous Jaunty (9.04) :
sudo aptitude install poulsbo-driver-2d poulsbo-driver-3d echo "blacklist i915" | sudo tee -a /etc/modprobe.d/blacklist.conf sudo update-initramfs -u
Et voilà... Bon, j'ai rédigé ce billet en quelques minutes, donc il se peut qu'il contienne quelques approximations mais le gros est là. S'il vous manque quelque-chose ou si ça ne fonctionne pas, postez un p'tit commentaire. De mon côté, j'ai réussi à faire fonctionner mon T91 et mon WeSurf de cette manière.
Ah oui, y'a aussi JoliCloud qui annonce le support août-of-ze-boscq du GMA500 dans ses versions à venir. J'ai pu tester une pre-Beta et je peux confirmer que cela fonctionne très bien : affaire à suivre, donc
J'ai quelques invitations disponibles.
Fin de la visite : n'oubliez pas l'guide, et attention à votre tête en sortant