Sur ma configuration matérielle, il y a 3 points sensibles :
  • la carte vidéo ( GeForce Go )
  • la carte son intégrée ( SISXXXX )
  • la carte WIFI PCCARD à base de Ralink RT2500
Normallement, il n'y a pas de soucis avec cette config même avec des versions plus ancienne d'Ubuntu. Mais j'ai des besoins un peu exotique pour le WIFI.

Il existe un pilote libre fournis à la base par le constructeur et repris par la communauté. Un spécificité de ce chipset et de fournir du WPA-PSK complétement géré au niveau matériel ( le chiffrement AES ou RC4, la phase d'authentification, etc, se gèrent directement au niveau de la carte et non pas au niveau du système d'exploitation ) et loi de Murphy oblige, son implémentation est incompatible avec les routeurs WRT à base d'OpenWRT.

Vu qu'il n'est pas possible de gérer avec ce pilote autre chose que du WPA-PSK ( impossible d'appeller un serveur RADIUS par exmple ), un nouveau projet (rt2x00) a été crée, unifiant les efforts sur les différents Chipset Ralink.

J'ai été impressionné par la qualité de prise en charge de ma carte WIFI par Ubuntu. Cette dernière charge le pilote rt2x00 et est capable de gérer wpa_supplicant derrière sans aucun soucis.

Le seul problème est venu de la carte vidéo lors de l'installation du pilote propriétaire fournis par Nvidia. Le pilote n'a pas été en mesure de reconnaitre l'écran de mon portable et à dû faire un choix entre les 2 sorties vidéos possibles :
  • l'écran
  • la sortie VGA ( utilisé pour TwinView )
Le pilote a choisit (logiquement) celui qui semblait le plus rapide au niveau du RAMDAC et pas de chance, il s'agissait de la sortie VGA...

Il a suffit de modifier le fichier /etc/X11/xorg.conf en spécifiant explicitement l'écran à utiliser (ConnectedMonitor à  DFP pour Digital Flat Panel) :

Section "Device"
        Identifier      "nVidia Corporation NV17 [GeForce4 440 Go 64M]"
        Driver          "nvidia"
        Busid           "PCI:1:0:0"
        Option          "AddARGBVisuals"        "True"
        Option          "AddARGBGLXVisuals"     "True"
        Option          "ConnectedMonitor" "DFP"
        Option          "NoLogo"        "True"


Depuis, j'ai installé OpenArena et ça va quasiment aussi vite que sous Windows.
En fait, je ne suis plus retourné sous Windows depuis plus d'une semaine!