Forum Clubic

Besoin d'aide pour installer driver nvidia please

je debute sur linux et j’ai mandriva 2005 LE avec kernel 2.6.11

  • Je n’arrive pas à installer le driver nforce
    j’ai telechargez NFORCE-Linux-x86-1.0-0306-pkg1.run sur nvidia
    j’ai ouvert un terminal en root et fait sh NFORCE-Linux-x86-1.0-0306-pkg1.run
    Pendant l’installation message : No precompiled kernel interface was found to match your kernel; this means that the installer will need to compile a new kernel interface.

alors j’ai installé kernel-source et le dossier /usr/src/linux est maintenant present après je ne sais pas ce qu’il faut faire…

  • et sur le driver video NVIDIA-Linux-x86-1.0-7676-pkg1.run :
    ERROR: You appear to be running an X server; please exit X before installing. For further details, please see the section INSTALLING THE NVIDIA DRIVER in the README available on the Linux driver download page at www.nvidia.com.

les ames charitables sont le bienvenue lol

En root : /etc/init.d/dm stop

Et tu recommences.

ok mais j’ai toujours le probleme : No precompiled kernel interface was found to match your kernel; this means that the installer will need to compile a new kernel interface.

Que faire svp?

On peut voir le résultat de

uname -a

et

ls -l /usr/src

et
more /usr/src/linux/include/linux/version.h

dsl mais je debute sur linux.

Quelqu’un peut mexpliquer de A à Z comment installer ces drivers de chez nvidia svp?

:sarcastic:

je pense que tu n’as pas besoin d’installer les drivers nforce… il y a déjà les drivers libres dans le noyau, et il me semble qu’ils sont mieux :confused:

pour les pilotes graphiques nvidia, il faut d’abord savoir si tu as les sources du noyau, donc exécute les commandes données par nounours :smiley:

ensuite :

ça veut dire qu’il va compiler le module qui te permettra d’utiliser les pilotes nvidia. Et pour ça il te faut gcc (compilateur). Juste pour vérifier, donne le résultat de gcc -v

Ensuite, pour installer les pilotes nvidia, il faut couper l’interface graphique, de cette façon :

Puis tu fais sh nvidiainstallerblabla.run pour l’exécuter
tu édites ton fichier /etc/X11/xorg.conf, pour remplacer Driver “nv” par Driver “nvidia”
tu remets l’interface graphique /etc/init.d/dm start

et voilà je crois que c’est bon :o
mais attends que qqn avec une nvidia passe pour confirmer, car je ne susi pas sûr, n’ayant jamais installé les pilotes nvidia pour cause d’ati :ane: (ça me rappelle le bon vieux temps où j’avais une TNT2, avant de la remplacer par une immonde :na: radeon 9600pro)

:oui: :oui:

En même temps, c’est pas super compliqué, il suffit de lire la documentation distribuée avec le driver NVidia.

Le « No precompiled kernel interface was found to match your kernel; this means that the installer will need to compile a new kernel interface » n’est pas un problème en soi, puisque l’installeur peut compiler lui même cette interface.

« If ‘nvidia-installer’ must compile a kernel interface for your kernel, you
will need the required support files installed on your system. On most
systems, this means that you will need to locate and install the correct
kernel-source or kernel-headers package ».
Il faut déjà commencer par installer les sources du noyau : « urpmi kernel-source-2.6 »
Et le nécessaire pour compiler tout ça : « urpmi gcc ».
Ensuite on coupe le serveur graphique : « /etc/init.d/dm stop »
Tu intalles ton driver, tu modifies le fichier /etc/X11/xorg.conf comme le dit mr_pouit
Et tu relances le serveur graphique : « /etc/init.d/dm start ».
Tu devrais voir le joli logo NVidia.

Enfin, ce problème concerne le driver graphique ou le driver nForce ?

Dans tous les cas, je déconseille fortement l’utilisation du driver nForce propriétaire qui ne fonctionne pas mieux (voire plus mal) que les drivers libres.

uname -a :

Linux *********************** 2.6.11-6mdk #1 Tue Mar 22 16:04:32 CET 2005 i686 AMD Athlon(tm) XP 1800+ unknown GNU/Linux

ls -l /usr/src :

total 8
lrwxrwxrwx   1 root root   17 sep  2 22:24 linux -> linux-2.6.11-6mdk/
drwxr-xr-x  21 root root 4096 sep  2 22:30 linux-2.6.11-6mdk/
drwxr-xr-x   3 root root 4096 sep  2 04:24 RPM/

Pour la comande more /usr/src/linux/include/linux/version.h :
le dossier existe mais le fichier version.h n’existe pas pourtant le dossier est “blindé” de fichiers.
J’ai dejà les urpmi : Tous les paquetages sont déjà installés
Comment ça se fait que ce fichier n’est pas present? Est ce la cause de 'echec de l’installation des pilotes?

et puis est ce que la commande "/etc/init.d/dm start" = "startx"?

Il doit être présent. Ils ont du le mettre sous un autre dossier.

cd /usr/src/linux
find -name version.h

Mais bon apprement, tes sources sont correctement installées et sont de même version que celle de ton noyau.

ton fichier NVIDIA-Linux-x86-1.0-7676-pkg1.run peut être lancé.

su

sh NVIDIA-Linux-x86-1.0-7676-pkg1.run

tu vas répondre à 3-4 questions et normalement, tout se passe bien.

Tu modifies le fichier xorg.conf comme dit plus haut et le plus simple pour un newb, tu rebootes la machine.

Bah justement au debut de l’installation j’ai toujours ce message : No precompiled kernel interface was found to match your kernel; this means that the installer will need to compile a new kernel interface.

Bah oui. Il te dit qu’il ne possède pas de pilote précompilé pour ton noyau et que tu as besoin des sources pour compiler un pilote adapté à ton noyau.

Tu sélectionnes le ‘OK’ et il va le faire.

Avant de faire tout ca soit tu stop kdm soit tu fais un rm -rf /tmp/.X0-lock en root.
Ensuite tu rend ton fichier NVIDIA excécutable, un chmod u+x ton_fichier, puis tu fais ./ton_fichier (en root)
Là tu répond au question.
Une fois que c’ets fait tu fait en root ou via sudo vi /etc/X11/xorg.conf et puis tu fait :%s/nv/nvidia/gc une fois que c’est fait tu fais :wq
Et là en root tu fais /etc/init.d/kdm restart
et tu devrais avoir le logo nvidia qui t’indique que tu as bien le driver installé

Oui, on a déjà expliqué la manip à faire 3-4 fois, mais il semble de pas vouloir comprendre…

J’ai l’impression de pas avoir été clair

pendant l’installation 1ere erreur au debut :


No precompiled kernel interface was found to match your kernel; this means that the installer will need to compile a new kernel interface

je met ok, 2eme erreur :

    ERROR:
         If you are using a Linux 2.4 kernel, please make sure
         you either have configured kernel sources matching your
         kernel or the correct set of kernel headers installed
         on your system.

         If you are using a Linux 2.6 kernel, please make sure
         you have configured kernel sources matching your kernel
         installed on your system. If you specified a separate
         output directory using either the "KBUILD_OUTPUT" or
         the "O" KBUILD parameter, make sure to specify this
         directory with the SYSOUT environment variable or with
         the appropriate nvidia-installer command line option.

après


 ERROR: Installation of the network driver has failed.  Please see the file '/var/log/nvidia-nforce-installer.log'
 for details.  You may find suggestions on  fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.

et c’est ça le principal probleme
même probleme avec

« Please see the file ‘/var/log/nvidia-nforce-installer.log’ »

Et je rappelle juste au passage qu’installer les drivers nforce est inutile puisque les drivers libres sont déjà présents dans le Kernel et ils fonctionnent très bien.

Ouai mais drivers graphiques GEFORCE idem :confused:

On a déjà expliqué 5 fois comment procéder à l’installation.
Nous ne somme pas devin, si tu ne nous fournis pas d’autres informations pertinentes (journaux d’installation par exemple), on ne peut rien faire pour toi.

À lire sinon : http://www.pcinpact.com/forum/sujet_38878.htm

J’ai essayé avec la solution pcinpact mais jen arrive encore au même probleme

Voici mon log de linstall :


nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Fri Sep 16 21:49:14 2005

option status:
  license pre-accepted    : true
  update                  : false
  force update            : false
  expert                  : false
  uninstall               : false
  driver info             : false
  no precompiled interface: false
  no ncurses color        : false
  query latest driver ver : false
  OpenGL header files     : true
  no questions            : true
  silent                  : true
  no backup               : false
  kernel module only      : false
  sanity                  : false
  add this kernel         : false
  no runlevel check       : false
  no network              : false
  no ABI note             : false
  no RPMs                 : false
  force tls               : (not specified)
  force compat32 tls      : (not specified)
  X install prefix        : /usr/X11R6
  OpenGL install prefix   : /usr
  compat32 install prefix : (not specified)
  installer install prefix: /usr
  utility install prefix  : /usr
  kernel name             : (not specified)
  kernel include path     : (not specified)
  kernel source path      : (not specified)
  kernel output path      : (not specified)
  kernel install path     : (not specified)
  proc mount point        : /proc
  ui                      : none
  tmpdir                  : /root/tmp
  ftp mirror              : ftp://download.nvidia.com
  RPM file list           : (not specified)

Using built-in stream user interface
-> License accepted by command line option.
-> No precompiled kernel interface was found to match your kernel; would you li
   ke the installer to attempt to download a kernel interface for your kernel f
   rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes)
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
   this means that the installer will need to compile a kernel interface for
   your kernel.
-> Kernel source path: '/lib/modules/2.6.11-6mdk/source'
-> Performing CC test with CC="cc".
ERROR: If you are using a Linux 2.4 kernel, please make sure
       you either have configured kernel sources matching your
       kernel or the correct set of kernel headers installed
       on your system.
       
       If you are using a Linux 2.6 kernel, please make sure
       you have configured kernel sources matching your kernel
       installed on your system. If you specified a separate
       output directory using either the "KBUILD_OUTPUT" or
       the "O" KBUILD parameter, make sure to specify this
       directory with the SYSOUT environment variable or with
       the equivalent nvidia-installer command line option.
       
       Depending on where and how the kernel sources (or the
       kernel headers) were installed, you may need to specify
       their location with the SYSSRC environment variable or
       the equivalent nvidia-installer command line option.
ERROR: Installation has failed.  Please see the file
       '/var/log/nvidia-installer.log' for details.  You may find suggestions
       on fixing installation problems in the README available on the Linux
       driver download page at www.nvidia.com.

J’ai l’impression je pourrais jamais me separer de windows lol
delivrez moi! :lol:

Problème au niveau des source du Kernel.

Que donne « uname -a » ?
Que donne « ls -ld /lib/modules/2.6.11-6mdk/source » ?
Que donne « ls -l /usr/src/ » ?

Sinon, si tu ne te sers pas de l’accélération graphique OpenGL ou du TwinView, tu n’es pas obligé d’installer le driver Nvidia. Le driver libre suffit également.