cp -a /dev/nvidia* /etc/udev/devices (je ne ne sait pas ce que cela peut faire précisément) puis reboot (en enlevant rhgb et quiet de grub.conf)
Udev décrit dynamiquement la configuration (faire un man udev pour en savoir plus). La commande permet d'ajouter les ressources nvidia dans le champ des ressources décrites par udev. Le service de nommage offert par udev est utilisé par d'autres applications.
Le README est une source essentielle d'informations:
ftp://download.nvidia.com/XFree86/Linux-x86/1.0-6629/README.txt
Dans ton cas, peux-tu vérifier plusieurs points:
1/ composantes sur le système:
le driver X: /usr/X11R6/lib/modules/drivers/nvidia_drv.o
l'extension GLX:
/usr/X11R6/lib/modules/extensions/libglx.so.x.y.z)
des librairies OpenGL (/usr/lib/libGL.so.x.y.z et /usr/lib/libGLcore.so.x.y.z)
deux librairies pour la video XvMC (/usr/X11R6/lib/libXvMCNVIDIA.a et /usr/X11R6/lib/libXvMCNVIDIA.so.x.y.z)
un module kernel (/lib/modules/`uname -r`/kernel/drivers/video/nvidia.o)
2/ dans le fichier /etc/X11/xorg.conf:
* remplacer le driver "nv" ou "vesa" par "nvidia" (ce que tu fais)
* dans Module section, vérifie que la directive: Load "glx" est bien présente et supprime (si elles existent) les lignes Load "dri" et Load "GLcore".
3/ analyser les traces:
Dans le /var/log/Xorg.0.log, analyse les lignes qui comportent (EE) -> erreur (WW: warning et II: information). Le chargement des drivers est mentionnée dans les lignes suivantes:
(II) LoadModule: "nvidia"", le driver
puis (II) NVIDIA(0)"(les différentes lignes qui concernent le chargement)
4/ fixer certaines options (extrait du README)
Option "NvAGP" "integer" Configure AGP support. Integer argument can be one of:
0 : disable agp
1 : use NVIDIA's internal AGP support, if possible
2 : use AGPGART, if possible
3 : use any agp support (try AGPGART, then NVIDIA's AGP)
Please note that NVIDIA's internal AGP support cannot work if AGPGART is either statically compiled into your kernel or is built as a module, but loaded into your kernel (some distributions load AGPGART into the kernel at boot up). Default: 3 .
(app-f) APPENDIX F: CONFIGURING AGP donne le détail des modalités de configuration et apporte quelques précisions relatives aux chipsets.
(app-l) APPENDIX L: PROGRAMMING MODES précise les réglages pour les fréquences d'affichage notamment.