Installation des drivers Nvidia sur Debian

CrOC
27 August 2001


Table of Contents


1. Introduction

Cet article est déstiné à faire partager mon experience lors de l'installation des drivers Nvidia. Ma carte graphique est une gforce 2 mx avec Xfree 4 et mon os une Debian Woody avec un kernel 2.4.8.


2. Préparation

2.1. Options du kernel

Avant toute chose assurer vous que le DRI est desactivé et l'agp activé dans "character devices" du kernel.

Je vous conseil également de ne pas utiliser de display manager comme xdm, gdm, kdm.

2.2. Effacer les librairies actuelles

Lors de l'installation des drivers nvidia les librairies sont automatiquement remplacées mais il est préférable de le faire à la main afin d'être certain qu'il n'en reste pas une...pouvant créer des conflits par la suite.

Avant toute modifications il est prudent de sauvegarder le repertoire /etc/X11 et les librairies avant de les effacer.

Les librairies à effacer sont :


3. Installation et Configuration

3.1. Installation du kernel nvidia

Packages à installer :

3.2. Configuration du Kernel Nvidia

Les sources n'étant pas diffusées, il est nécessaire de compiler le kernel nvidia. Pour ce faire il faut que le kernel actuellement utilisé soit celui présent dans /usr/src/$repertoiresources (/linux par exemple).

Le kernel nvidia doit en effet être recompilé et installé à chaque fois que le kernel linux lui-même est compilé. Pour compiler le kernel nvidia :

IMPORTANT : si vous avez un message d'erreur lors de l'installation de nvidia-kernel-versionkernel.deb il est fort probable qu'il y ai une ou plusieurs dépendances non satisfaites. Un #dselect install installera les dépendances et vous pourrez cette fois ci installer le package.

3.3. Installation des librairies GLX nvidia

IMPORTANT : comme pour l'installation du package nvidia-kernel, quelques dependances sont nécéssaires : #dselect install.

Les librairies sont installées une fois pour toutes.

Pour qu'un utilisateur puisse utiliser ces pilotes il faut qu'il fasse partie du groupe video : #adduser username video


4. Modification du XF86config-V4

Voici la partie la plus importante. Le fichier exemple fourni par nvidia comprend toutes les configurations pour toutes les cartes nvidia (twin view, etc....)

voici mon fichier XF86Config-v4 et voici celui fourni par nvidia XF86Config.sample

Une fois configuré votre XF86Config-v4 il ne reste plus qu'à relancer X. Pour tester votre carte graphique vous pouvez faire #cat /proc/nv/card0


5. Recompilation d'un noyaux par la suite

Vous désirez recompiler votre kernel ? Il vous faudra alors recompiler également le kernel Nvidia (make-kpkg modules_image) et le réinstaller (dpkg -i nvidia-kernel-versionkernel.deb), et ceci à chaque fois.


6. Bug


7. Contact

lagneau_nospam@ifrance.com