Carte graphique

La carte graphique fonctionne avec avec un pilote propriétaire fourni par NVIDIA. Il semble toutefois que la dernière version publiée (177.13) ne fonctionne pas correctement avec le système de mise en veille tuxonice (voir plus loin). La dernière version compatible est la version 173.14.12. Dans Gentoo, vous pouvez l'installer en même tant que le serveur xorg-server en modifiant la variable VIDEO_CARDS dans le fichier /etc/make.conf comme suit:
 VIDEO_CARDS="nvidia"
Si vous avez déja installé Xorg, il suffit simplement d'installer le paquet nvidia-drivers. Sinon, ce paquet s'installera en même temps qu'Xorg (en installant le paquet xorg-server). Pour que celà soit le cas, votre fichier /etc/make.conf doit contenir la ligne suivante:
 VIDEO_CARDS="nvidia"

Vous pouvez ensuite installer la dernière version du pilote nvidia via emerge. Pour ce faire, il est nécessaire d'ajouter cette ligne au fichier /etc/portage/package.keywords:

=x11-drivers/nvidia-drivers-173.14.12 ~amd64
Vous trouverez plus de détail dans le Wiki Gentoo. Vous devez ensuite modifier votre fichier /etc/X11/xorg.conf en y ajoutant une section Device contenant les lignes suivantes:
Section "Device"
        Identifier "nVidia Inc. GeForce2"
        Driver     "nvidia"
        VendorName "NVIDIA Corporation"
        BoardName  "GeForce 8600M GS"
        Option     "NoLogo" "true"
        Option     "RenderAccel" "true"
        Option     "AddARGBGLXVisuals" "true" #Nécessaire pour Compiz
        Option     "DepthBits" "24"
EndSection

Vous devez éventuellement modifier la section Modules de ce même fichier comme suit:

Section "Module"
	Load  "dbe"     # Double buffer extension
        Load  "vbe"
        Load "extmod"
        Load "glx"
        ...
EndSection

Enfin, pour utiliser Compiz, il est nécessaire d'y ajouter les lignes suivantes:

Section "ServerFlags"
        Option     "AIGLX" "true"
EndSection

Section "Extensions"
  Option "Composite" "Enable"
EndSection

Vous pouvez vérifier que l'accélération matérielle fonctionne correctement avec les commandes suivantes:
$ glxinfo | grep OpenGL
et
$ glxinfo | grep rendering
Ceci doit produire les résultats suivants:

OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 8600M GS/PCI/SSE2
OpenGL version string: 2.1.2 NVIDIA 173.14.12
direct rendering: Yes

2008-08-15