Echec d'initialisation du module Nvidia

Echec d'initialisation du module Nvidia - Installation - Linux et OS Alternatifs

Marsh Posté le 12-09-2004 à 17:01:42    

bonjour,  
 
je suis sous mkd 10 community.
je souhaite installer les drivers close source nvidia pour une riva tnt2 mais il semble y avoir un complit entre les pilotes rivafb et NVIDIA  
 
 

Citation :

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: Yes)
ERROR: Unable to connect to download.nvidia.com (temporary DNS error (try again
       later))
-> 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.3-4mdk/build'
-> Performing cc_version_check with CC="cc".
-> Performing rivafb check.
-> Performing rivafb module check.
WARNING: Your kernel was configured to include rivafb support as
         a loadable kernel module.
         
         The rivafb driver conflicts with the NVIDIA driver; the
         NVIDIA kernel module will still be built and installed,
         but be aware that the NVIDIA driver will not be able to
         function properly if the rivafb module is loaded!
-> Cleaning kernel module build directory.
   executing: 'cd ./usr/src/nv; make clean'...
   rm -f -f nv.o os-agp.o os-interface.o os-registry.o nv.o os-agp.o os-interfa
   ce.o os-registry.o nvidia.mod.o
   rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags}
   rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~
-> Building kernel module:
   executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.3-4mdk/buil
   d SYSOUT=/lib/modules/2.6.3-4mdk/build'...
   Your kernel was configured to include rivafb support as
   a loadable kernel module.
   
   The rivafb driver conflicts with the NVIDIA driver; the
   NVIDIA kernel module will still be built and installed,
   but be aware that the NVIDIA driver will not be able to
   function properly if the rivafb module is loaded!

   
   *** Failed rivafb module sanity check, but continuing! ***
   
   
   NVIDIA: calling KBUILD...
   make -C /lib/modules/2.6.3-4mdk/build  \
   KBUILD_SRC=/usr/src/linux-2.6.3-4mdk KBUILD_VERBOSE=1 \
   KBUILD_CHECK= -f /usr/src/linux-2.6.3-4mdk/Makefile modules
     Using /usr/src/linux-2.6.3-4mdk as source for kernel
   if [ -h /usr/src/linux-2.6.3-4mdk/include/asm -o -f /usr/src/linux-2.6.3-4md
   k/.config ]; then \
    echo "  /usr/src/linux-2.6.3-4mdk is not clean, please run 'make mrproper'"
   ;\
    echo "  in the '/usr/src/linux-2.6.3-4mdk' directory.";\
    /bin/false; \
   fi;
     /usr/src/linux-2.6.3-4mdk is not clean, please run 'make mrproper'
     in the '/usr/src/linux-2.6.3-4mdk' directory.
   make[3]: *** [prepare1] Erreur 1
   make[2]: *** [modules] Erreur 2
   NVIDIA: left KBUILD.
   nvidia.ko failed to build!
   make[1]: *** [module] Erreur 1
   make: *** [module] Erreur 2
-> Error.
ERROR: Unable to build the NVIDIA kernel module.
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.


 
 
 
Comment fais on pour desintaller rivafb qui semble etre la source de mon problème ? Si j'ai bien compris c'est un module du kernel mais il ne semble pas être chargé :
 
 

Code :
  1. [root@localhost nec1]# lsmod
  2. Module                  Size  Used by
  3. isofs                  33912  0
  4. md5                     3872  1
  5. ipv6                  232352  6
  6. ppp_deflate             6112  0
  7. zlib_deflate           22904  1 ppp_deflate
  8. zlib_inflate           22656  2 isofs,ppp_deflate
  9. bsd_comp                5952  0
  10. ppp_async              11744  1
  11. ppp_generic            29360  7 ppp_deflate,bsd_comp,ppp_async
  12. slhc                    7200  1 ppp_generic
  13. sg                     38044  0
  14. sr_mod                 17060  0
  15. ide-cd                 40548  0
  16. cdrom                  37184  2 sr_mod,ide-cd
  17. floppy                 59444  0
  18. lp                     12200  0
  19. nls_iso8859-15          4480  1
  20. nls_cp850               4736  1
  21. vfat                   13760  1
  22. fat                    45120  1 vfat
  23. supermount             37876  1
  24. via-agp                 7360  1
  25. agpgart                31016  1 via-agp
  26. ppa                    12296  0
  27. parport_pc             32832  1
  28. imm                    12360  0
  29. scsi_mod              114744  4 sg,sr_mod,ppa,imm
  30. parport                38952  4 lp,ppa,parport_pc,imm
  31. usblp                  12256  0
  32. uhci-hcd               29104  0
  33. usbcore                99132  4 usblp,uhci-hcd
  34. rtc                    11576  0
  35. ext3                  110376  2
  36. jbd                    54328  1 ext3


 
 
Pour installer le driver j'ai fais un  
sh NVIDIA-Linux-x86-1.0-6111-pkg1.run
 
et j'ai bien verifier les différentes librairies que j'ai :

Code :
  1. [root@localhost nec1]# rpm -qa | grep kernel-source
  2. kernel-source-2.6.3-4mdk
  3. [root@localhost nec1]# uname -r
  4. 2.6.3-4mdk
  5. [root@localhost nec1]# rpm -q ed
  6. ed-0.2-30mdk
  7. [root@localhost nec1]# rpm -q binutils
  8. binutils-2.14.90.0.7-2mdk
  9. [root@localhost nec1]# rpm -qa | grep gcc
  10. libgcc1-3.3.2-6mdk
  11. gcc-3.3.2-6mdk
  12. gcc-c++-3.3.2-6mdk
  13. gcc2.96-cpp-2.96-0.83mdk
  14. gcc-cpp-3.3.2-6mdk
  15. [root@localhost nec1]# rpm -qa | grep glibc-devel
  16. glibc-devel-2.3.3-10mdk
  17. [root@localhost nec1]# rpm -q libMesaGL1 libMesaGLU1
  18. libMesaGL1-5.0.2-2mdk
  19. libMesaGLU1-5.0.2-2mdk


Message édité par weed le 13-09-2004 à 00:06:25
Reply

Marsh Posté le 12-09-2004 à 17:01:42   

Reply

Marsh Posté le 12-09-2004 à 17:14:29    

Tu passes outre l'avertissement :o ou tu fais  
./NVIDIA-Linux-x86-1.0-6111-pkg1.run --add-this-kernel
puis
./NVIDIA-Linux-x86-1.0-6111-pkg1-custom.run -a


---------------
"Parfois brutal, toujours loyal"
Reply

Marsh Posté le 12-09-2004 à 18:10:34    

ca semble fonctionner car je peux jouer à chromium sans probleme mais curieusement lorsque je fais ceci :
[root@localhost nec1]# xdpyinfo | grep GLX
    GLX
    NV-GLX
 
alors que je devrais voire aussi NVIDIA-GLX selon le site de dark. Cette commande verifie que le support OpenGL est bien chargé
 
enfin bon si ca marche c'est principale

Reply

Marsh Posté le 12-09-2004 à 18:52:03    

Dans une console tu tapes :

Code :
  1. vi /etc/X11/XF86Config-4


puis dans cette section (vers la fin), tu modifies :

Code :
  1. Section "Device"
  2.     Identifier "device1"
  3.     VendorName "nVidia Corporation"
  4.     BoardName "NVIDIA GeForce4 (generic)"
  5.     Driver "nv" ---------> remplace par Driver "nvidia"
  6.     Option "DPMS"
  7. EndSection


 ;)


---------------
"Parfois brutal, toujours loyal"
Reply

Marsh Posté le 12-09-2004 à 19:12:18    

NVIDIA-GLX n'existe plus, il n'y a plus désormais que NV_GLX et GLX


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 12-09-2004 à 19:14:49    

Dark_Schneider a écrit :

NVIDIA-GLX n'existe plus, il n'y a plus désormais que NV_GLX et GLX


Citation :

alors que je devrais voire aussi NVIDIA-GLX selon le site de dark.


@Dark -> ton site ne serait pas à jour !?


---------------
"Parfois brutal, toujours loyal"
Reply

Marsh Posté le 12-09-2004 à 19:19:18    

tomake -> je l'avais déja fais en suivant le tres bon tutoriel de Dark
 
Dark -> merci à toi. Et bien je pense que ce sera l'objet de l'une de tes prochaines MAJ .....
 
du reste ca marche tres tres bien, j'ai essayé Chronium et Tuxracer et pour courroner le tout j'ai reussi à activer le chiset son de la carte mère en faisant un simple alsaconf qui a resonnu automatiquement le shipset

Reply

Marsh Posté le 12-09-2004 à 19:43:39    

pkoi as tu utilisé alsaconf ? tu n'a pas besoin, draksound le fait très aussi aussi et il pollue moins le modprobe.conf


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 13-09-2004 à 00:04:43    

arf je suis vraiment deg. Je viens de rebooter et je ne plus utiliser les drivers close source de Nvidia.
 
Failed to initialize the NVIDIA kernel module
Screen found, but none have a usable configuration
 
 
Lorsque je fais un lsmod, je ne vois en effet pas de module NVIDIA chargé alors que c'etait le cas avant. Que s'est t'il passé? C'est à cause de mon alsaconf ?
 
d'ailleur lorsque je me remets en "nv" il y a les programmes Kcminit et Ksplash qui sont tué au moment ou je démarre KDE par un signal SGSEGV, et donc bien entendu plus de son, alsa ne tourne plus.


Message édité par weed le 13-09-2004 à 00:05:27
Reply

Marsh Posté le 13-09-2004 à 00:38:27    

Il y a de fortes chances que, comme te l'a dit Dark Schneider tu es "pollué" le modprobe.conf. Regardes de ce côté là.
Sinon qu'est-ce que tu as fait/installé/désinstallé avant de rebooter ??


---------------
"Parfois brutal, toujours loyal"
Reply

Marsh Posté le 13-09-2004 à 00:38:27   

Reply

Marsh Posté le 13-09-2004 à 10:54:49    

weed> tes résolutions. regardes le fichier de log de XFree. tu devras peut être désactivé DDC


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 13-09-2004 à 10:58:08    

"Sinon qu'est-ce que tu as fait/installé/désinstallé avant de rebooter ??"
tomake> J'ai installé les drivers sans X et après sous KDE j'ai juste lancé alsaconf. Ca m'a reconnu et configurer automatiquement le chipset son de ma carte mère. Et enfin avant de rebouté j'ai fais quelques jeux et lu des mpeg avec totem pour tester le son et la 3D.
 
 
 
 
"pkoi as tu utilisé alsaconf ? tu n'a pas besoin, draksound le fait très aussi aussi et il pollue moins le modprobe.conf"
Dark> et bien pour 2 raisons :
- je trouve draksound assez curieux, tu as juste 3 ligne Pilote, résolution de probleme et Choix d'un problème. J'ai pensé à lancer draksound mais je savais pas quoi faire alors qu'en fait il suffit de cliquer sur OK pour qu'il me configurer ALSA.
- j'aimerais bien me passer des outils de la mandrake quand c'est possible. Si par exemple, un jour je veux tester une Debian SID. Comment ferais je n'ayant pas les outils mandrake ?
 
je viens de faire un draksound en fait et le alsa refonctionne bien mais les drivers nvidia ne veulent pas refonctionner. Qu'est ce que vous  me conseillez de faire ? refaire sh NVIDIA-Linux-x86-1.0-6111-pkg1-custom.run ?
 
 

Code :
  1. [nec1@localhost etc]$ cat modprobe.conf
  2. alias sound-slot-0 snd-via82xx
  3. install scsi_hostadapter /sbin/modprobe imm; /sbin/modprobe ppa; /bin/true
  4. install snd-via82xx /sbin/modprobe --first-time --ignore-install snd-via82xx &&                  { /sbin/modprobe snd-pcm-oss; /bin/true; }
  5. install usb-interface /sbin/modprobe usb-uhci; /bin/true
  6. remove snd-via82xx { /sbin/modprobe -r snd-pcm-oss; } ; /sbin/modprobe -r --firs                 t-time --ignore-remove snd-via82xx


 
PS : maintenant lorsque je ferme une aplication et bien juste apres j'ai le gestionnaire de panne qui me dit que l'application s'est terminé anormalement et envoie un signal SIGSEV.

Reply

Marsh Posté le 13-09-2004 à 10:58:35    

Dark_Schneider a écrit :

weed> tes résolutions. regardes le fichier de log de XFree. tu devras peut être désactivé DDC


oki je vais faire ca ...

Reply

Marsh Posté le 13-09-2004 à 11:04:06    

ce n'est pas "choix d'un problème" mais "choix d'un pilote". ce qui est explicite ? non ?


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 13-09-2004 à 11:15:50    

euhh au fait je ne vois pas en quoi les fichiers log vont m'aider à savoir désactiver DDC.
 
 
/var/log/XFree86.0.log

Code :
  1. (II) Module i2c: vendor="The XFree86 Project"
  2.         compiled for 4.3.0.1, module version = 1.2.0
  3.         ABI class: XFree86 Video Driver, version 0.6
  4. (II) NV(0): I2C bus "DDC" initialized.
  5. (II) NV(0): I2C device "DDC:ddc2" registered at address 0xA0.
  6. (II) NV(0): I2C device "DDC:ddc2" removed.
  7. (II) NV(0): I2C device "DDC:ddc2" registered at address 0xA0.
  8. (II) NV(0): I2C device "DDC:ddc2" removed.
  9. (II) NV(0): DDC Monitor info: 0x8385730


 
........
 

Code :
  1. (II) NV(0): Ranges: V min: 50  V max: 150 Hz, H min: 30  H max: 70 kHz, PixClock max 2550 MHz
  2. (II) NV(0): Monitor name: NEC CI VR17
  3. (II) NV(0): end of DDC Monitor info

Reply

Marsh Posté le 13-09-2004 à 11:20:44    

weed> tu devrais arréter de lire en diagonale. lis la partie "problèmes" sur mon site notamment celle qui concerne les résolutions.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 13-09-2004 à 11:37:30    

oki je vais ca ce midi.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed