Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1485 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  driver Nvidia et version de Gcc !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

driver Nvidia et version de Gcc !

n°467155
slapps
Posté le 30-04-2004 à 00:07:51  profilanswer
 

Bonjour tout le monde je tentais de mettre à jour mes drivers nvidia :  
et mon install bloque sur la version de gcc !
 
 
log :  
 
 
-> gcc-version-check failed:
   
   The string "(gcc" was not found in the /proc/version string: "Linux version  
   2.4.24 (root@slash) (version gcc 3.3.3) #3 mar avr 27 00:06:46 CEST 2004"; p
   lease report this error to linux-bugs@nvidia.com
   
   If you know what you are doing and want to ignore the gcc version check, sel
   ect "No" to continue installation.  Otherwise, select "Yes" to abort install
   ation, set the CC environment variable to the name of the compiler used to c
   ompile your kernel, and restart installation.  Abort now? (Answer: No)
 
Je ne sais pas comment lui montrer que j'ai gcc .....  
 
Merci d'avance slapps !

mood
Publicité
Posté le 30-04-2004 à 00:07:51  profilanswer
 

n°467159
Humidifier
Posté le 30-04-2004 à 00:14:02  profilanswer
 

Pb classique, ton noyau a été compilé avec une version de gcc
inférieure que celle que tu a.
 
Normalement le dernier driver nvidia te demande si tu veux
passer outre pour continuer.
 
Est ce que tu a pris la dernière version 1.0-5336 ?
http://www.nvidia.com/object/linux [...] -5336.html

n°467735
slapps
Posté le 30-04-2004 à 17:15:26  profilanswer
 

justement c'est ce drivers que j'ai ....!  
 
lorsque je fais un cat /proc/version j'ai :
 
Linux version 2.4.24 (root@slash) (version gcc 3.3.3) #3 mar avr 27 00:06:46 CEST 2004
 
ceci indique bien qu'il est compilé avec gcc 3.3.3 non ?  
 
et mon gcc -v donne :
 
root@slash:/home/slash# gcc -v
Lecture des spécification à partir de /usr/lib/gcc-lib/i486-slackware-linux/3.3.3/specs
Configuré avec: ../gcc-3.3.3/configure --prefix=/usr --enable-shared --enable-threads=posix --enable-__cxa_atexit --disable-checking --with-gnu-ld --verbose --target=i486-slackware-linux --host=i486-slackware-linux
Modèle de thread: posix
version gcc 3.3.3
 
donc je ne comprends pas il y a deux semaines j'avais recompilé tout opur justement avoir les mêmes versions ... !  
 
Merci slapps

n°467771
glor
Posté le 30-04-2004 à 17:46:58  profilanswer
 

Euh il suffit de ne pas faire "abort" et ca fonctionne..
C'est du nvidia, il ne faut pas trop en demander..

n°467774
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 30-04-2004 à 17:49:20  profilanswer
 

je crois qu'il faut d'abord taper dans une console "export IGNORE_CC_MISMATCH=yes"

n°467776
slapps
Posté le 30-04-2004 à 17:49:33  profilanswer
 

qd je fais abort pour continuer mon install ! tout se passe sans prob ! sauf que lorsque je fais un /usr/X11R6/bin/xf86cfg textmode !
 
ben y a pas les drivers nvidia dedans ..... !

n°467801
slapps
Posté le 30-04-2004 à 18:10:03  profilanswer
 

par contre j'ai des anciens drivers en deux paquet le GLX et le kernel ! qui se compile très bien !!!  

n°467949
slapps
Posté le 30-04-2004 à 20:06:38  profilanswer
 

est-ce qu'il y a moyen de compiler et d'installer les drivers sans le nvidia-installer ?
 
car il faudrait que je compile les drivers et que je les install .. ?

n°467952
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 30-04-2004 à 20:10:29  profilanswer
 

T'as lu mon message ? Il n'y a pas besoin d'avoir compiler son noyau avec la meme version de GCC que les drivers il suffit de taper dans une console "export IGNORE_CC_MISMATCH=yes" et de lancer l'install des drivers NVidia et c'est tout.

n°467985
slapps
Posté le 30-04-2004 à 20:28:30  profilanswer
 

oups dsl j'avais pas vu Gaellick !!! merci !!!!

mood
Publicité
Posté le 30-04-2004 à 20:28:30  profilanswer
 

n°468046
slapps
Posté le 30-04-2004 à 20:57:28  profilanswer
 

bon du nouveau mnt je passe l'install sans problème soit-disant !! mais ds :
 
/usr/X11R6/bin/xf86cfg -textmode j'ai pas de nvidia ds la base de donnée des cartes et rien de même ds les drivers ... !  
 
voici mon log !  
 
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Fri Apr 30 20:51:21 2004
 
option status:
  license pre-accepted    : false
  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            : false
  silent                  : false
  XFree86 install prefix  : /usr/X11R6
  OpenGL install prefix   : /usr
  Installer install prefix: /usr
  kernel source path      : /usr/src/linux
  kernel install path     : /lib/modules/2.4.24/kernel/drivers/video
  proc mount point        : /proc
  ui                      : ncurses
  tmpdir                  : /tmp
  ftp site                : ftp://download.nvidia.com
 
Using: nvidia-installer ncurses user interface
-> License accepted.
-> 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.
-> Using the kernel source path '/usr/src/linux' as specified by the
   '--kernel-source-path' commandline option.
-> Kernel source path: '/usr/src/linux'
-> Performing cc_version_check with CC="cc".
-> Cleaning kernel module build directory.
   executing: 'cd ./usr/src/nv; make clean'...
   rm -f nv.o os-agp.o os-interface.o os-registry.o  nv-linux.o nv_compiler.h *
   .d NVdriver nvidia.o
-> Building kernel module:
   executing: 'cd ./usr/src/nv; make module SYSSRC=/usr/src/linux'...
   echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > nv_compiler.h
   cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
   arentheses -Wpointer-arith  -Wno-multichar  -Werror -O -MD -D__KERNEL__ -DMO
   DULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KE
   RNEL__ -DMODULE  -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=5
   336  -DNV_UNIX   -DNV_LINUX   -DNV_INT64_OK   -DNVCPU_X86      -DREMAP_PAGE_
   RANGE_4  -I. -I/usr/src/linux/include -Wno-cast-qual -Wno-error nv.c
   cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
   arentheses -Wpointer-arith  -Wno-multichar  -Werror -O -MD -D__KERNEL__ -DMO
   DULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KE
   RNEL__ -DMODULE  -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=5
   336  -DNV_UNIX   -DNV_LINUX   -DNV_INT64_OK   -DNVCPU_X86      -DREMAP_PAGE_
   RANGE_4  -I. -I/usr/src/linux/include -Wno-cast-qual -Wno-error os-agp.c
   cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
   arentheses -Wpointer-arith  -Wno-multichar  -Werror -O -MD -D__KERNEL__ -DMO
   DULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KE
   RNEL__ -DMODULE  -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=5
   336  -DNV_UNIX   -DNV_LINUX   -DNV_INT64_OK   -DNVCPU_X86      -DREMAP_PAGE_
   RANGE_4  -I. -I/usr/src/linux/include -Wno-cast-qual -Wno-error os-interface
   .c
   cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
   arentheses -Wpointer-arith  -Wno-multichar  -Werror -O -MD -D__KERNEL__ -DMO
   DULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KE
   RNEL__ -DMODULE  -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=5
   336  -DNV_UNIX   -DNV_LINUX   -DNV_INT64_OK   -DNVCPU_X86      -DREMAP_PAGE_
   RANGE_4  -I. -I/usr/src/linux/include -Wno-cast-qual -Wno-error os-registry.
   c
   ld -r -o nv-linux.o nv.o os-agp.o os-interface.o os-registry.o  
   ld -r -o nvidia.o nv-linux.o nv-kernel.o
-> done.
-> Kernel module compilation complete.
-> Installing both new and classic TLS OpenGL libraries (but only new XFree86
   TLS libraries.
-> Installing 'NVIDIA Accelerated Graphics Driver for Linux-x86' (1.0-5336):
   executing: './usr/src/nv/makedevices.sh'...
   executing: '/sbin/ldconfig'...
   executing: '/sbin/depmod -aq'...
-> done.
-> Driver file installation is complete.
-> Running post-install sanity check:
-> done.
-> Sanity check passed.
-> Shared memory test passed.
-> Installation of the NVIDIA Accelerated Graphics Driver for Linux-x86
   (version: 1.0-5336) is now complete.  Please update your XF86Config file as
   appropriate; see the file /usr/share/doc/NVIDIA_GLX-1.0/README for details.
 
le problème par exemple c'est que ./usr/src/nv/makedevices.sh  n'éxiste pas !

n°468355
Humidifier
Posté le 01-05-2004 à 11:37:32  profilanswer
 

Bidouille directement le fichier de conf d'Xfree comme cela
est expliqué dans la doc nvidia.
 
Bon RTFM

n°468361
slapps
Posté le 01-05-2004 à 11:42:32  profilanswer
 

merci Humidifier effectivement j'ai réussi à l'aide de  
 
http://www.codemonkeyx.net/node/view/63
 
mais par contre j'ai toujours pas le logo :) mais si ça fonctionne sans ... !:p m
 
Merci de votre aide !

n°468394
Humidifier
Posté le 01-05-2004 à 12:15:14  profilanswer
 

C'est normal que tu n'ai pas le logo, puisque
que le tuto que tu a suivi te fait utiliser l'option:
 
Option ?NoLogo? ?on?
 
RTFM et tu connaitra toutes les options du drivers ...
ftp://download.nvidia.com/XFree86 [...] 336/README

n°468454
FlamM
comme tarte flambée bien sûr !
Posté le 01-05-2004 à 12:55:16  profilanswer
 

slapps a écrit :


-> gcc-version-check failed:
   
   The string "(gcc" was not found in the /proc/version string: "Linux version  
   2.4.24 (root@slash) (version gcc 3.3.3) #3 mar avr 27 00:06:46 CEST 2004"; p
   lease report this error to linux-bugs@nvidia.com


 
en fait c'est plutôt un bug des drivers nvidia, puisqu'ils font un grep sur la chaîne "(gcc" alors que c'est "(version gcc" qui est contenu dans /proc/version .
 
tu aurais donc pu également résoudre ton pb en commençant par décompresser uniquement les drivers Nvidia avec la commande
./NVIDIA-Linux-x86-1.0-5336-pkg1 --extract-only
 
et tu vas dans le rep NVIDIA-Linux-x86-1.0-4620-pkg1/usr/src/nv et tu modifies la ligne 55 du fichier conftest.sh en remplaçant  VERSION="^Linux version.* (.*) (\(gcc.*\)).*" par  VERSION="^Linux version.* (.*) (\(version gcc.*\)).*"
 
et ensuite tu lances l'installeur qui se trouve dans NVIDIA-Linux-x86-1.0-4620-pkg1/
 
et faudrait ptet signaler ce problème à nvidia
 
edit : ce que j'ai dit là est valable pour la 4620 pour la 5336 voir le post suivant


Message édité par FlamM le 01-05-2004 à 19:56:24

---------------
* La vitesse de la lumière étant supérieure à celle du son, certaines personnes paraissent brillantes jusqu'à ce qu'elles ouvrent leur gueule. *
n°468875
FlamM
comme tarte flambée bien sûr !
Posté le 01-05-2004 à 20:00:38  profilanswer
 

Pour la version 5336 c'est dans le fichier gcc-version-check.c à la ligne 64 qu'il faut faire la correction suivante :
remplacer

Code :
  1. s = strstr(str, "(gcc" );


par  

Code :
  1. s = strstr(str, "(version gcc" );


---------------
* La vitesse de la lumière étant supérieure à celle du son, certaines personnes paraissent brillantes jusqu'à ce qu'elles ouvrent leur gueule. *
n°470911
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 05-05-2004 à 01:09:05  profilanswer
 

merci, mais de toute facon, si je me rappelle bien, les 5336 demande si on veut continuer l'install alors que la version de GCC n'est pas la bonne. Il suffit de dire oui ou je ne sais plus quoi et l'install se termine normalement.

n°470928
slapps
Posté le 05-05-2004 à 08:02:17  profilanswer
 

Merci pour les réponses :p


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  driver Nvidia et version de Gcc !

 

Sujets relatifs
[Drivers Nvidia] bien plus lent que les drivers libre nvMozilla firefox & compte root & version FR
[Réseaux]Besoin Urgent:Spanning Tree et X.25 en version easy plz[Mandrake 10] Version de GTK+ ? [Résolu]
question @ 2 sous : Quelle est ma version de kde ? (ligne de commande)[Mandrake 10] Problème installation des drivers NVidia [Résolu]
userspace driver : qui connait ?[ mandrake 10 ] - installation de driver nvidia
[Debien Sid] Dernière version d'emacs-1. bug copier/coller 
Plus de sujets relatifs à : driver Nvidia et version de Gcc !


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR