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

 


Dernière réponse
Sujet : Du X, du nvidia, du gcc et de la recompil de kernel... [resolu]
udok


 
je te merde aussi


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
udok


 
je te merde aussi

udok

Mikala a écrit :

c'est udok [:spamafote]


je te merde

udok

The_Fireball a écrit :

pourquoi tu rebootes en mode single pour les drivers nvidia ???? Perso je les compile juste après la compile de mon nouveau noyau (avec alsa), j'installe le noyau, nvidia, alsa, je reboote sur le nouveau noyau et tout marche. C'est plus simple que ta méthode non ?


 
y-a une époque ou ça merdait quand je compilais pas sous le noyau cible [:spamafote]

the_fireball certes
mikala c'est udok [:spamafote]
the_fireball pourquoi tu rebootes en mode single pour les drivers nvidia ???? Perso je les compile juste après la compile de mon nouveau noyau (avec alsa), j'installe le noyau, nvidia, alsa, je reboote sur le nouveau noyau et tout marche. C'est plus simple que ta méthode non ?
udok tiens c'est marrant ça, je viens de vérifier : (je rappelle que je suis sous sid)
je compile mon kernel
je reboot en mode single (runlevel 1) pour installer les nvidia
erreur mismatch, je vérifie les versions, et effectivement elles diffèrent comme je l'ai indiqué plus haut (inversion de deux mots)
j'installe donc les drivers apres avoir fait un export
je reboot en mode normal, et là je constate que les versions sont redevenu identique entre gcc et /proc/version [:wam]
comprends pas là ...
AirbaT Bon, en rentrant, je refais ce que j'ai fait hier, et là, ca marche...
 
:D
Sebastien Ben on est deux à avoir eu le probleme cette semaine à cause de ce message sur des sid.
the_fireball si tu parles de moi, non, je n'utilise que des Sid chez moi ;)
Sebastien Debian SID les prb, peut etre que tu utilises une woody ou une sarge.
udok bah oué, bizarre ... :'(
the_fireball j'ai essayé avec les deux types de kernel et à chaque fois, aucun probleme... Bizarre vous avez dit bizarre ?
udok

The_Fireball a écrit :


 
ah. Ca doit bien faire des mois que je compile le driver nvidia sur ma debian via les packages et aucun message d'erreur sur gcc et compagnie. Et pourtant je n'ai pas positionné de variables pour les ignorer (ou alors c'est fait par le mainteneur mais ça serait louche)


 
tu utilises un kernel debian ou de kernel.org ?
moi j'utilise un de kernel.org
je comprends pas, avant j'avais ça ça :
gcc -v : version gcc 3.?.? 2003???? (prerelease) (Debian)
cat /proc/version : gcc version 3.?.? 2003???? (prerelease) (Debian)
et l'inversion entre gcc et version faisait tout merdé :/
mais là j'ai pareil pour les deux et je suis toujours obliger de foutre la variable en question [:sisicaivrai]
remarque que la derniere compile, j'ai fixé la variable sans attendre l'erreur donc peut-être ça fait plus, sait-on jamais :)

the_fireball

udok a écrit :

fait des copier coller exact, je sens que tu as merdé qq'part
sinon si tu as une deb, il y a effectivement un pb de version dans gcc du à debian :/


 
ah. Ca doit bien faire des mois que je compile le driver nvidia sur ma debian via les packages et aucun message d'erreur sur gcc et compagnie. Et pourtant je n'ai pas positionné de variables pour les ignorer (ou alors c'est fait par le mainteneur mais ça serait louche)

Sebastien j'avais fait IGNORE_CC_MISMATCH=1 sh nvxxx.run
et c passé perso.
Debian et noyau 2.4.23
udok ah tiens mais elles sont bonnes tes versions ... moi pas comprendre ...
enfin bref, si tu as bien fait :
export IGNORE_CC_MISMATCH=1
c'est louche :o
AirbaT L'erreur nvidia :

Code :
  1. 0:43 airbat@Moork ~% tail -30 /var/log/nvidia-installer.log
  2.    that the installer will need to compile a new kernel interface.
  3. -> Kernel include path: '/lib/modules/2.4.23-ck1/build/include'
  4. -> Cleaning kernel module build directory.
  5.    executing: 'cd ./usr/src/nv; make clean'...
  6.    rm -f nv.o os-agp.o os-interface.o os-registry.o  nv-linux.o nv_compiler.h *
  7.    .d NVdriver nvidia.o
  8. -> Building kernel module:
  9.    executing: 'cd ./usr/src/nv; make nvidia.o SYSINCLUDE=/lib/modules/2.4.23-ck
  10.    1/build/include'...
  11.                                                                                
  12.    You appear to be compiling the NVIDIA kernel module with
  13.    a compiler different from the one that was used to compile
  14.    the running kernel. This may be perfectly fine, but there
  15.    are cases where this can lead to unexpected behaviour and
  16.    system crashes.
  17.                                                              
  18.    If you know what you are doing and want to override this
  19.    check, you can do so by setting IGNORE_CC_MISMATCH.
  20.                                                              
  21.    In any other case, set the CC environment variable to the
  22.    name of the compiler that was used to compile the kernel.
  23.                                                              
  24.    *** Failed cc sanity check. Bailing out! ***
  25.    make: *** [gcc-check] Erreur 1
  26. -> Error.
  27. ERROR: Unable to build the NVIDIA kernel module.
  28. ERROR: Installation has failed.  Please see the file
  29.        '/var/log/nvidia-installer.log' for details.  You may find suggestions
  30.        on fixing installation problems in the README available on the Linux
  31.        driver download page at www.nvidia.com.


 
Le gcc dans mon path :
 

Code :
  1. 0:45 root@Moork ~# gcc -v
  2. Lecture des spécification à partir de /usr/lib/gcc-lib/i486-linux/3.3.3/specs
  3. Configuré avec: ../src/configure -v --enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --enable-debug --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc i486-linux
  4. Modèle de thread: posix
  5. version gcc 3.3.3 20031206 (prerelease) (Debian)


 
Celui du noyau  

Code :
  1. 0:45 root@Moork ~# cat /proc/version
  2. Linux version 2.4.23-ck1 (root@Moork) (version gcc 3.3.3 20031206 (prerelease) (Debian)) #3 mar déc 16 00:03:42 CET 2003


 
Moi pas comprendre ! Moi dodo aussi pour le moment, postez vos idées  :sol:

udok fait des copier coller exact, je sens que tu as merdé qq'part
sinon si tu as une deb, il y a effectivement un pb de version dans gcc du à debian :/
AirbaT Je decide de me compiler un petit noyau du lundi soir, histoire de continuer ma quete du saint-"PC qui s'eteint tout seul au poweroff".
 
Victoire, le pc s'eteint bien ! Malheureusement, c'est au tour des drivers nvidia de me jouer des tours.
ce que j'ai fait :
#make dep modules bzlilo modules_install
#reboot
 
Au boot X braille, rien de plus normal.
 
#./NVIDIA_gnagna-version-.run
 
"Votre noyau n'a pas été compilé avec le meme gcc". Ha bon. Premiere nouvelle ca deja...  
#cat /proc/version --> gcc 3.3.3
gcc -v --> 3.3.3  
Ahh... ca commence à pas me plaire...
 
On persiste :
#IGNORE_CC_MISMATCH=1
#./NVIDMKSKS--.run
"Va te re-faire voir !" La meme erreur :/
 
Pas impressionné, je retente une nouvelle compil, bis-repetita.
 
C'est grave docteur ?

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