Ubuntu Breezy sur un portable Asus A6BG16E-RWDL
L’objet de cet article et de décrire le comportement et les possibilités de cet ordinateur avec le système d’exploitation GNU/Linux. J’ai essayé diverses ditributions. Ubuntu Hoary 5.04, Debian Sid, Gentoo Linux. La dernière en date est une Ubuntu Breezy 5.10. Une petite merveille sur ce portable : à la fin de l’installation, presque toutes les fonctionnalités de l’ordinateur sont supportées, sans autre réglage.
J’ai fait l’acquisition en juin 2005 d’un ordinateur portable en remplacement de mon mini-pc shuttle. Mon choix s’est porté sur un matériel de marque Asus, modèle A6BG16E-RWDL. Il fait partie de l’entrée de gamme d’Asus. On retrouve à l’intérieur un Pentium-M 725, cadencé à 1,6 GHz, 512 Mo de mémoire DDR-SDRAM, un disque dur de 80 Go tournant à 4200 tr/min, un carte graphique ATI Radeon 9700. L’écran est un modèle “panoramique” de 15,4″, offrant une résolution de 1280×800. Il est équipé comme tout modèle Centrino d’une carte wifi Intel, modèle 2200g. Le lecteur de disques est un graveur de DVD double couche, multiformat. J’ai aussi un port PCMCIA, un lecteur de cartes mémoires SD/MS, une webcam. Ce modèle d’ordinateur portable est également capable de lire des cd-audio lors qu’il est éteint, par le biais de la fonctionnalité audio-dj (il y a des boutons de contrôle en façade).
Commençons par ce que je n’ai pas pu tester : le port PCMCIA. Le bus est fourni par Ricoh. N’ayant pas de cartes au format PCMCIA, je n’ai pas eu le loisir de tester le bon fonctionnement du dispositif. Je n’ai pas non plus essayé le port IEEE1394 (Firewire). En revanche, il devrait marcher, car ce genre de matériel est généralement bien supporté sous linux, via les modules ieee1394, ohci1394, eth1394. Ensuite, passons à ce qui ne marche pas. La webcam intégrée, tout d’abord : elle est appelée BisonCam par Asus. Le chipset est un ALi USB2 M5603C. Un lsusb nous donne ALi Corp. USB 2.0 Q-tec Webcam 300. Un driver est en cours de développement. Le lecteur de cartes mémoires SD/MS ne fonctionne pas non plus. C’est bien dommage car j’aurais ainsi pu me séparer de mon lecteur de SD externe. Les différents avis que j’ai pu lire sur le net convergent vers la même conclusion : il y a bien peu de chance qu’il soit supporté un jour. En effet, il est branché sur le bus PCMCIA de Ricoh, firme qui refuse de livrer les spécifications de ce matériel.
Ce qui marche, enfin. Tout le reste ! Particulièrement, les boutons de fonctions et d’accès rapide marchent impeccablement. Tous les boutons fn-fxx sont configurés. Les touches de lancement (mail, navigateur, etc.) émulent une touche standard grâce à acpi_fakekey. Il suffit ensuite de paramétrer la fonction voulue dans le gestionnaire de bureau. Il en va de même pour les touches de l’audio-dj. Le touchpad marche aussi à merveille.
Le niveau de la batterie est bien détecté : l’autonomie obtenue varie entre 3h15 et 4h30, selon la luminosité de l’écran (le plus gros consommateur d’énergie dans un portable). A ce titre, le speedstep, qui permet de faire varier la fréquence du processeur en fonction de la charge est bien géré. Le processeur peut ainsi fonctionner à 600, 800, 1000, 1200, 1400 et 1600 MHz. La mise en veille prolongée (hibernation, suspend-to-disk) marche bien, tout comme la mise en veille standard (suspend-to-ram), si on n’utilise pas de framebuffer pour la console en ajoutant le paramètre vga=xxx dans la configuration de grub. Je n’ai pas essayé ces deux fonctions avec le driver de carte graphique propriétaire fglrx.
En ce qui concerne l’accélération 3D, les résultats sont décevants avec le driver libre. Si on n’utilise pas la 3D, on ne verra toutefois aucun inconvénient à l’utiliser. Avec le driver propriétaire, les résultats s’améliorent, sans toutefois atteindre des niveaux exceptionnels (environ 1800 fps à glxgears). Je n’ai pas testé, mais il est à peu près certain que le driver propriétaire empêche la mise en veille de la machine.
Le graveur de DVD fonctionne à merveille, comme tous les périphériques qui fonctionnent en IDE. Enfin, on se permettra le luxe de jouer avec les led en façade, indiquant l’arrivée d’un mail dans la boîte, ou l’état de connexion au wi-fi. Il suffit d’envoyer la valeur 1 ou 0 avec echo x > /proc/acpi/asus/mled ou /proc/acpi/asus/wled. Pour le mail, il est possible d’activer la led avec mail-notification, par exemple. Merci aux développeurs du module asus_acpi.
Voilà donc un portable bien supporté sous GNU/Linux ! Il est à noter qu’il est possible d’arriver à un tel support avec n’importe quelle autre distribution linux, soit directement, soit en bidouillant un peu !
Mise à jour : il est en fait possible d’utiliser la mise en veille et l’hibernation avec les drivers propriétaires ATI fglrx présents dans Breezy. Il faut pour cela modifier un fichier. Vous trouverez plus d’information sur la page d’un testeur Ubuntu qui possède ce portable.
Je vous invite à consulter le site Tuxmobil qui recense les portables fonctionnant sous GNU/Linux.
Une version plus récente d’Ubuntu (Dapper) sur le même portable
Tags: asus, ordinateur-portable, ubuntu