Carte graphique

La carte graphique fonctionne avec avec un pilote propriétaire fourni par NVIDIA. La dernière disponible via portage dans Gentoo est la version 185.18. Vous pouvez l'installer en même tant que le serveur Xorg en modifiant la variable VIDEO_CARDS dans le fichier /etc/make.conf comme suit:
VIDEO_CARDS="nvidia"
Vous devez aussi ajouter la ligne suivante au fichier /etc/portage/package.keywords/monolithic car cette version est encore masquée:
x11-drivers/nvidia-drivers ~amd64
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). 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: 3.0.0 NVIDIA 185.18.31
OpenGL shading language version string: 1.30 NVIDIA via Cg compiler
direct rendering: Yes

2009-10-17