Problème d'installation des drivers Nvidia sous Debian - Linux et OS Alternatifs
Marsh Posté le 07-03-2002 à 16:55:33
j'ai fait un poste la dessus ya quelque temps, où j'explique la méthode debian pour les compiler. Ata je cherche
Marsh Posté le 07-03-2002 à 16:56:40
copy/paste rulez
zetes de barbares quand meme. Faut 5min pour installer les drivers NVidia sous deb, que ce soit sous SID ou Woody :
fireball@deus:~$ apt-cache search nvidia
nvidia-glx-src - NVIDIA binary XFree86 4.x driver
nvidia-kernel-src - NVIDIA binary kernel module
apt-get install nvidia-glx-src nvidia-kernel-src
Ensuite lire le fichier /usr/share/doc/nvidia-kernel-src/README.debian :
cd /usr/src
tar -zxf nvidia-kernel-src.tar.gz
cd linux (or your kernel source directory)
make-kpkg modules_image
cd /usr/src
dpkg -i nvidia-kernel-<la version de ton kernel>*.deb
ensuite, allez lire le fichier /usr/share/doc/nvidia-glx-src/README.Debian :
To build the nvidia-glx deb you need to first verify that you have dpkg-dev and
debhelper installed, then do the following:
cd /usr/src/nvidia-glx-1.0.2313
dpkg-buildpackage -us -uc
cd /usr/src
dpkg -i nvidia-glx*.deb
Modify your /etc/X11/XF86Config-4
Ensuite, suffit de charger le module NVdriver et éditer le XF86Config-4 et ça roule
PS :
Il est a noté qu'il faut soit etre connecté au net pour qu'il y aille sur le site de Nvidia downloader les sources, soit les mettre directement dans le rep.
C pas dur quand meme
Marsh Posté le 07-03-2002 à 16:57:46
et pour satisfaire ta curiosité, le fichier modversion.h n'est crée que lors de la compilation du kernel. Donc en gros, faut que tu compiles ton kernel avant de pouvoir compiler les modules, ce qui est logique.
Marsh Posté le 07-03-2002 à 17:10:27
je vais essayé
(j'ai cherché sur des moteurs de recherche et je n'ai même pas pensé à le faire ici, p'tain quel con...)
Marsh Posté le 07-03-2002 à 17:57:33
Je n'ai pas fait comme tu m'as dit, mais j'y suis arrivé sans problèmes
En fait, j'avais téléchargé les derniers drivers de NVidia sur le site de nvidia, je voulais donc essayer d'utiliser cela et non des drivers pris sur debian avec apt-get.
Pour créer le fichier modversion.h, j'ai recompilé mon noyau. Puis, après avoir décompressé les fichiers NVIDIA_kernel et NVIDIA_GLX, je me suis placé dans le dossier NVIDIA_kernel et j'ai lancé make install ; ensuite, j'ai fait de même dans NVIDIA_GLX.
Enfin, j'ai édité le fichier /etc/X11/XF86Config-4, j'ai remplacé Driver "nv" par Driver "nvidia" , et j'ai vérifié la présence dans la section module , de Load "glx" , et j'y ai enlevé les lignes: Load "dri" et Load "GLcore" .
Maintenant, je vais enlever le splash screen du démarrage, je sais faire
Marsh Posté le 07-03-2002 à 19:32:27
il suffit simplement d'installer les kernel-headers et kernel-source de ta version
Marsh Posté le 07-03-2002 à 19:46:47
apolon34 a écrit a écrit : il suffit simplement d'installer les kernel-headers et kernel-source de ta version |
Et je les trouve où ?
Marsh Posté le 07-03-2002 à 19:52:18
Le splash screen, on le vire comment ?
Marsh Posté le 07-03-2002 à 20:12:57
the_fireball a écrit a écrit : Le splash screen, on le vire comment ? |
Dans /etc/X11/XF86Config-4
Dans la section "Device", on ajoute:
"NoLogo" "1"
et voilà.
Maintenant, tu auras un écran blanc sans le logo (finalement, que faut-il préférer: l'écran blanc ou l'écran blanc avec le logo Nvidia dessus ?)
Marsh Posté le 07-03-2002 à 20:33:58
Thx pour l'info. Pour les sources et les headers, ben apt-get est ton ami
Marsh Posté le 07-03-2002 à 16:48:50
J'ai télécharher les derniers drivers Nvidia sur leur site, mais je n'arrive pas à les installer sur ma Debian Woody (kernel 2.4.18) en suivant leurs instructions.
Je me place dans le dossier NVIDIA_kernel, et je tape make install
Malheureusement, il m'est dit que linux/modversion.h ne peut être trouvé.
En effet, j'ai lancé une recherche sur mon PC et je n'ai effectivement pas ce fichier !!
J'ai cherché une réponse sur le net, mais je n'ai rien trouvé...
Je vous demande alors de me dire où je pourrais trouver ce fichier ou si j'ai oublié des étapes préliminaires.
Merci.