|
|
|
|
Bonsoir!
Je viens juste d'installer une Debian etch sur mon ordinateur et j'essaye tant bien que mal de faire fonctionner les pilotes nvidia proprio.
j'ai installé le paquet : nvidia-kernel-2.6.18-3-k7 (relatif a mon noyau : 2.6.18-3-k7) et j'obtiens le message suivant quand je change le pilote de "nv" a "nvidia" dans xorg.conf :
(II) LoadModule: "nvidia"
(WW) Warning, couldn't open module nvidia
(II) UnloadModule: "nvidia"
(EE) Failed to load module "nvidia" (module does not exist, 0)
(II) LoadModule: "kbd"
(II) Loading /usr/lib/xorg/modules/input/kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.1.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.6
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input/mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.1.1
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.6
(EE) No drivers available.
Le paquet installe le fichier module /lib/modules/2.6.18-3-k7/nvidia/nvidia.ko
j'ai vérifié, il est bien la.
Si je fais #modprobe nvidia
La commande ne retourne rien. Pas de nouvelle bonne nouvelle, non?
Donc je pense que le module est bien installé. Alors pourquoi xorg ne le trouve pas?
Merci d'avance.
Et j'obtiens le message
Configuration: Linux Debian Mozilla 1.8.1.1
A priori si tu télécharges les kernels headers correspondant à ton noyau et que tu télécharge le driver beta nvidia sur le site de nvidia (qui se présente sous la forme d'un .sh) ça marche directement.
aptitude update aptitude upgrade uname -a apt-cache search linux-header-2.6 aptitude install linux-header-2.6xxxxx aptitude remove nvidia-glx Ensuite télécharge le driver et vérifie que tu as un make et un gcc d'installés. Mets les droits en exécution sur le script, coupe le serveur X (au besoin remplace kdm par gdm ou xdm selon ce que tu as installé) chmod +x NVIDIA* /etc/init.d/kdm stop ./NVIDIA* Laisse toi guider, il devrait recompiler un module nvidia et adapter ton xorg tout seul. Puis redémarre ton serveur X. /etc/init.d/kdm restart Si tout s'est bien passé tu devrais voir apparaître le logo nvidia. Si le serveur X plante, remet le driver normal (en changeant nvidia par nv dans /etc/X11/xorg.conf) et donne nous le contenu des logs (/var/log/Xorg.0.log notamment) Bonne chance |
Rebonjour!!
|
Il faut absolument utiliser les headers qui correspondent à ta linux-image sinon ça ne marchera pas. D'où l'importance de faire le :
uname -a ... pour voir ce que tu utilises Si tu as compilé toi même ton noyau, tu es sensé avoir gardé les sources et donc avoir ces headers. Par défaut le répertoire de sources devrait alors être pointé par le lien symbolique /usr/src/linux : ln -s /mon/repertoire/de/source /usr/src/linux |
Ca y est ca fonctionne!
sh NVIDIA-Linux-x86-1.0-9746-pkg1.run --kernel-source-path=/usr/src/linux-source-2.6.18 Mais ca ne marchai pas... Il faut donc faire un lien symbolique |