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

 


Dernière réponse
Sujet : driver Nvidia et version de Gcc !
slapps Merci pour les réponses :p

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
slapps Merci pour les réponses :p
Gaellick 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.
FlamM 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" );

FlamM

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

Humidifier 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
slapps 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 !
Humidifier Bidouille directement le fichier de conf d'Xfree comme cela
est expliqué dans la doc nvidia.
 
Bon RTFM
slapps 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 !
slapps oups dsl j'avais pas vu Gaellick !!! merci !!!!
Gaellick 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.
slapps 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 .. ?
slapps par contre j'ai des anciens drivers en deux paquet le GLX et le kernel ! qui se compile très bien !!!  
slapps 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 ..... !
Gaellick je crois qu'il faut d'abord taper dans une console "export IGNORE_CC_MISMATCH=yes"
glor Euh il suffit de ne pas faire "abort" et ca fonctionne..
C'est du nvidia, il ne faut pas trop en demander..
slapps 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
Humidifier 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
slapps 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 !

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)