Andesi - forum

Forum francophone pour Debian

Vous n'êtes pas identifié(e).

#1 04/11/2006 01:09:24

bloodaxe
Membre
Inscription : 21/05/2004
Messages : 441

probleme de compilation du driver nvidia

Salut tous,

hey oui encore un qui vient vous embéter avec son driver nvidia ;-).

Alors, je vous explique mon ptit soucie.

Je suis sous debian etch, et j'utilise le driver beta d'nvidia, le 9625 exactement.
Car en faite c'est la seul qui marche (marchait jusqu'au passage a xorg 7.1) sur mon portable ASUS. Les anciens drivers plantaient tous sur les cartes mère A6T, j'avais ouvert un bug chez nvidia pour la petite histoire.

Donc lors du passage a xorg 7.1, il fallait que je réinstalle le driver nvidia, normale quoi.

Mais l'installation a foirer et j'ai eu droit a ce message d'insulte:

ERROR: The CC sanity check failed:
       The C compiler 'cc' does not appear to be able to
       create executables.  Please make sure you have 
       your Linux distribution's gcc and libc development
       packages installed.
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.

Evidemment les librairie de dev sont installer, j'ai cherché sur le site d'nvidia et google pour savoir quoi faire, mais rien n'a résolu mon affaire.

Je post a tous hazard si quelqu'un a deja eu affaire a ce soucie.

Merci de votre aide.

Hors ligne

#2 04/11/2006 11:58:16

ioguix
Administrator
Lieu : Paris
Inscription : 25/04/2003
Messages : 3 945

Re : probleme de compilation du driver nvidia

Salut,

Es-tu certain d'avoir gcc d'installé ?

Essai de trouver dans un terminal si ton gcc est valide, si c'est bien la même version que ton celui qui a compilé ton kernel etc...

++


[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222

Hors ligne

#3 04/11/2006 13:46:01

bloodaxe
Membre
Inscription : 21/05/2004
Messages : 441

Re : probleme de compilation du driver nvidia

Oui forcement je l'ai. Vu que je l'ai déjà installer, et la version est bonne:

gcc -v
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug --enable-mpfr --with-tune=i686 --enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.1.2 20060901 (prerelease) (Debian 4.1.1-13)

Et la version de gcc qui a servit a la compile du noyau:

cat /proc/version
Linux version 2.6.17-2-k7 (Debian 2.6.17-9) ([email protected]) (gcc version 4.1.2 20060901 (prerelease) (Debian 4.1.1-13)) #1 SMP Wed Sep 13 17:18:46 UTC 2006

Donc de ce coté la tous est ok.

Hors ligne

#4 04/11/2006 14:32:18

ioguix
Administrator
Lieu : Paris
Inscription : 25/04/2003
Messages : 3 945

Re : probleme de compilation du driver nvidia

mhhh...

et cc ? il marche cc ? Car le message d'erreur parle de CC en fait...

C'est toujours un script tout fait pour installer ce module je suppose..C'est domage, dans d'autre circonstances, je t'aurais conseillé d'utiliser auto-apt ou d'aller fouiller le configure pour savoir sur quoi il se base pour t'insulter de la sorte... hmm

++


[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222

Hors ligne

#5 04/11/2006 14:40:54

bloodaxe
Membre
Inscription : 21/05/2004
Messages : 441

Re : probleme de compilation du driver nvidia

ok, ben lorsque je tape cc ca marche:

cc
cc: no input files
Etch:/home/futex/Documents/Softs/firefox# cc -v
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug --enable-mpfr --with-tune=i686 --enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.1.2 20060901 (prerelease) (Debian 4.1.1-13)

Ca doit etre un bete alias vers gcc.

Hors ligne

#6 04/11/2006 18:40:01

Korben Dallas
Membre
Lieu : Tours
Inscription : 21/05/2005
Messages : 83
Site Web

Re : probleme de compilation du driver nvidia

Si j'ai bien compris, tu as installé le driver du site nvidia et pas celui fourni par Debian ?

Si oui, pourquoi ne pas installer plutôt celui de Debian en l'installant avec module-assistant ?


Korben Dallas
Debian Testing Noyau 2.6.18-4-k7 sur Desktop Asus M2N4-SLI Amd Athlon64 3200 AM2 1 Go Asus 7600GS
Ubuntu Feisty sur Laptop HP Pavilion ze411s

Hors ligne

#7 04/11/2006 20:08:46

bloodaxe
Membre
Inscription : 21/05/2004
Messages : 441

Re : probleme de compilation du driver nvidia

parcequ'il n'y a que le 9625 qui marche sur mon portable, les autres bugaient, quand je lancais une appli 3D j'avais un ecran blanc et je ne pouvais rien faire d'autre que de rebooter.

Hors ligne

#8 06/11/2006 11:48:10

ioguix
Administrator
Lieu : Paris
Inscription : 25/04/2003
Messages : 3 945

Re : probleme de compilation du driver nvidia

Le problème annoncé par l'installeur annonce que ton gcc n'est pas capable de porsuire des binaires...

de mémoire, ce genre de test est réalisé en compilant un programme minimaliste en C (int main () { return 1; }) via la commande gcc test.c...logiquement un a.out devrait en résulter...

Enfin, c'est le genre de test réalisé dans les configure...Quant à savoir ce que veux l'installeur de nvidia...


[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222

Hors ligne

#9 06/11/2006 20:09:43

bloodaxe
Membre
Inscription : 21/05/2004
Messages : 441

Re : probleme de compilation du driver nvidia

vu je developpe en c, je pense que mon gcc marche bien lol

Hors ligne

#10 07/11/2006 12:36:17

ioguix
Administrator
Lieu : Paris
Inscription : 25/04/2003
Messages : 3 945

Re : probleme de compilation du driver nvidia

Oui bon ben écoute, j'essai de trouver des pistes à exploiter hein...

Va savoir pourquoi ce *** de programme d'installation proprio considère ton install gcc comme adaptée...essai d'aller voir dans le binaire si tu peux trouver des pistes (strings, strace, etc)...

je pense que t'a déjà dû le faire, mais il dis quoi '/var/log/nvidia-installer.log' ?


[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222

Hors ligne

#11 07/11/2006 20:28:25

bloodaxe
Membre
Inscription : 21/05/2004
Messages : 441

Re : probleme de compilation du driver nvidia

j'ai ceci:

nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Nov  6 19:00:36 2006
option status:
  license pre-accepted    : false
  update                  : false
  force update            : false
  expert                  : false
  uninstall               : false
  driver info             : false
  precompiled interfaces  : true
  no ncurses color        : false
  query latest version    : false
  OpenGL header files     : true
  no questions            : false
  silent                  : false
  no recursion            : false
  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
  no kernel module        : false
  force SELinux           : default
  no X server check       : false
  force tls               : (not specified)
  X install prefix        : (not specified)
  X library install path  : (not specified)
  X module install path   : (not specified)
  OpenGL install prefix   : (not specified)
  OpenGL install libdir   : (not specified)
  utility install prefix  : (not specified)
  utility install libdir  : (not specified)
  doc install prefix      : (not specified)
  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                      : (not specified)
  tmpdir                  : /tmp
  ftp mirror              : ftp://download.nvidia.com
  RPM file list           : (not specified)
Using: nvidia-installer ncurses user interface
-> License accepted.
-> There appears to already be a driver installed on your system (version: 1.0-
   9625).  As part of installing this driver (version: 1.0-9625), the existing 
   driver will be uninstalled.  Are you sure you want to continue? ('no' will a
   bort installation) (Answer: Yes)
-> 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: No)
-> No precompiled kernel interface was found to match your kernel; this means
   that the installer will need to compile a new kernel interface.
-> Performing CC sanity check with CC="cc".
ERROR: The CC sanity check failed:
       The C compiler 'cc' does not appear to be able to
       create executables.  Please make sure you have 
       your Linux distribution's gcc and libc development
       packages installed.
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.

Hors ligne

#12 08/11/2006 10:35:42

ioguix
Administrator
Lieu : Paris
Inscription : 25/04/2003
Messages : 3 945

Re : probleme de compilation du driver nvidia

Salut,

n'y as-t-il pas un moyen de le forcer à utiliser GCC plutot que CC dans les options (même si CC n'est qu'un lien, sait-on jamais) ?

A la rigueur, essai un "export CC=gcc" avant de lancer l'installeur...


[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222

Hors ligne

#13 08/11/2006 15:30:53

Tihz
Membre
Lieu : Paname
Inscription : 02/11/2006
Messages : 876

Re : probleme de compilation du driver nvidia

Salut,

Tu peux aussi essayer ceci aussi :

export IGNORE_CC_MISMATCH=1

Ce qu'il y a de bien avec les standards, c'est qu'il y en a beaucoup entre lesquels choisir.

Hors ligne

#14 08/11/2006 20:54:39

bloodaxe
Membre
Inscription : 21/05/2004
Messages : 441

Re : probleme de compilation du driver nvidia

Deja essayer aussi, sans succès :-(

Hors ligne

#15 09/11/2006 14:29:45

LightBeam
Membre
Lieu : DOUAI (un coin en Nord)
Inscription : 30/10/2006
Messages : 17
Site Web

Re : probleme de compilation du driver nvidia

Perso, quand je dois compiler un programme j'installe ce genre de truc:

apt-get install gcc cpp g++ make automake

il cherche les dependances lui même, c'est le minimum pour compiler...

Hors ligne

#16 09/11/2006 16:58:07

Tihz
Membre
Lieu : Paname
Inscription : 02/11/2006
Messages : 876

Re : probleme de compilation du driver nvidia

bloodaxe a écrit :

parcequ'il n'y a que le 9625 qui marche sur mon portable, les autres bugaient, quand je lancais une appli 3D j'avais un ecran blanc et je ne pouvais rien faire d'autre que de rebooter.

Pourquoi ne pas essayer de recuperer la version debian des drivers nvidia qui sont dans experimental. Il s'agit bien de la version 9625 ?

Sinon peut etre qu'avec le passage a xorg 7.1, les autres versions marche bien desormais, qui sais ?

Je crois pas trop a la seconde solution mais on peux toujours rever ;-)

Bon courage, apres ça je suis a court d'idée pour aujourd'hui


Ce qu'il y a de bien avec les standards, c'est qu'il y en a beaucoup entre lesquels choisir.

Hors ligne

#17 10/11/2006 20:04:01

bloodaxe
Membre
Inscription : 21/05/2004
Messages : 441

Re : probleme de compilation du driver nvidia

LightBeam a écrit :

Perso, quand je dois compiler un programme j'installe ce genre de truc:

apt-get install gcc cpp g++ make automake

il cherche les dependances lui même, c'est le minimum pour compiler...

Ces paquets sont installé depuis longtemps, ca vient donc pas de ca.

Tihz a écrit :

Pourquoi ne pas essayer de recuperer la version debian des drivers nvidia qui sont dans experimental. Il s'agit bien de la version 9625 ?

Je vais essayer ca, je vois plus quoi d'autre faire.

Hors ligne

Pied de page des forums