nvidia mandriva 2006 compil kernel

nvidia mandriva 2006 compil kernel - Installation - Linux et OS Alternatifs

Marsh Posté le 05-09-2006 à 20:14:25    

Salut àtous
 
je ouvre  un nouveau sujet malgrès la lecture du HOW-TO de Dark_Schneider.
Cela concerne le drivers nvidia sur mandriva 2006 (Mise à jour par ftp).
 
J'ai telecharger ces sources 'kernel-multimedia-source-2.6.16.19-3mdk-1-0.1.20060mdk.i586.rpm'
Compliler et installer ce noyau '2.6.16.19-3mdkmmcustomVT4A'
Relancer le systeme sur ce noyau  
   

Code :
  1. uname -r
  2.             2.6.16.19-3mdkmmcustomVT4A


Et tentez d'installer le driver nvidia.......
-Avec installateur
 

Code :
  1. NVIDIA-Linux-x86-1.0-8774-pkg1.run
  2. --kernel-source-path /usr/src/kernel-multimedia-2.6.06.19-3mdk
  3. dkms nvidia-8774-0.1.20060plf
  4. ERROR: Unable to load the kernel module 'nvidia.ko'.  This happens most frequently when this
  5.          kernel module was built against the wrong or improperly configured kernel sources, with a
  6.          version of gcc that differs from the one used to build the target kernel, or if a driver
  7.          such as rivafb/nvidiafb is present and prevents the NVIDIA kernel module from obtaining
  8.          ownership of the NVIDIA graphics device(s).
  9.          Please see the log entries 'Kernel module load error' and 'Kernel messages' at the end of
  10.          the file '/var/log/nvidia-installer.log' for more information.
  11. modprobe nvidia
  12. FATAL: Error inserting nvidia (/lib/modules/2.6.16.19-3mdkmmcustomVT4A/kernel/drivers/video/nvidia.ko.gz): Invalid module format


 
Avec dkms

Code :
  1. urpmi dkms-nvidia
  2. Pour satisfaire les dépendances, les 3 paquetages suivants vont être installés (18 Mo):
  3. dkms-2.0.5.9-3mdk.noarch
  4. dkms-nvidia-8774-0.1.20060plf.i586
  5. nvidia-8774-0.1.20060plf.i586
  6. Creating symlink /var/lib/dkms/nvidia/8774-0.1.20060plf/source ->
  7.                  /usr/src/nvidia-8774-0.1.20060plf
  8. DKMS: add Completed.
  9. Preparing kernel 2.6.16.19-3mdkmmcustomVT4A for module build:
  10. (This is not compiling a kernel, only just preparing kernel symbols)
  11. Storing current .config to be restored when complete
  12. Running Mandrakelinux style preparation routine
  13. make clean.......
  14. using /lib/modules/2.6.16.19-3mdkmmcustomVT4A/build/arch/i386/defconfig
  15. make oldconfig.....(bad exit status: 2)
  16. running dkms_mkkerneldoth....
  17. Building module:
  18. cleaning build area....
  19. make KERNELRELEASE=2.6.16.19-3mdkmmcustomVT4A SYSSRC=/lib/modules/2.6.16.19-3mdkmmcustomVT4A/build module......
  20. cleaning build area....
  21. DKMS: build Completed.
  22. Running module version sanity check.
  23. nvidia.ko.gz:
  24. - Original module
  25.    - No original module exists within this kernel
  26. - Installation
  27.    - Installing to /lib/modules/2.6.16.19-3mdkmmcustomVT4A/kernel/drivers/video/
  28. depmod.....
  29. DKMS: install Completed.
  30. modprobe nvidia
  31. FATAL: Error inserting nvidia (/lib/modules/2.6.16.19-3mdkmmcustomVT4A/kernel/drivers/video/nvidia.ko.gz): Invalid module format


 
Ou est l'erreur ? Le noyau mal compilé ,installé ....
Bref  :cry:


Message édité par gitigfake le 10-09-2006 à 02:13:50

---------------
Merci pour vos réponses ...
Reply

Marsh Posté le 05-09-2006 à 20:14:25   

Reply

Marsh Posté le 06-09-2006 à 23:02:23    

Un  :bounce:  pour la forme ....
 
Vraiment personne ne veut s'interesser à mon problême de compilation du driver nvidia dans une version incompatible avec mon kernel compilé ?
 
Je vois bien que cela doit venir des compilations , mais öu ??
 
Des conseils ,des verifications, quelque chose .... :sweat:  
 


---------------
Merci pour vos réponses ...
Reply

Marsh Posté le 06-09-2006 à 23:34:42    

Mandriva 2006 avec un noyau 2.6.16 ?
 
tu as compilé les 2 avec le même gcc ?
tu n'as rien oublié dans les options de ton kernel ?
essaie avec un kernel standard


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

Marsh Posté le 07-09-2006 à 19:35:04    

Citation :

Mandriva 2006 avec un noyau 2.6.16 ?


 
2006 incompatible avec les 2.6.16 .... ?
 

Citation :

tu as compilé les 2 avec le même gcc ?


 
Le seul compilateur installé est le GCC 4.0.1-5mdk
Compilation des sources et du module avec lui.
Comment connaitre la version du GCC utilisé pour le noyau et le driver ???
 

Citation :

tu n'as rien oublié dans les options de ton kernel ?


 
J'ai fait 2 essais aprés que la première fois ,ça a planté sur un module conçernant la partie PCMCIA ..
J'ai tout decoché et c'est passé .
 
Un fait troublant ,c'est le "su root" sans demande de mots de passe  :heink:  
 

Citation :

essaie avec un kernel standard


J'ai urpmi(sé)  
-kernel-multimedia-source-2.6.12-12.mm.1mdk et le kernel correspondant (2.6.12-12mm.1mdk...).
Rebooter sur ce kernel 2.6.12....
Lancer l'installateur nvidia et  
Module Nvidia.ko compilé et installé ,Xorg modifié ,Cela fonctionne  :)  
 
Bon ,je n'ai pas recompilé un nouveau 2.6.12 et cela suffit pour le moment ....
 
Merci Dark_Schneider  et , ben non pas pour le moment ....
 
 


---------------
Merci pour vos réponses ...
Reply

Marsh Posté le 09-09-2006 à 23:07:10    

tu peux mettre [resolu] dans le titre stp


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

Marsh Posté le 10-09-2006 à 01:33:14    

RE-merci Dark_Schneider   mais...
 
-Est normal que le proc (Athlon 2600XP) passe à fond quand la 3D est demandée ? Cela le faisait déja avec "ma 10.2" mais avec Direct rendering à NO alors que là c'est à OUI !
 
-Je suis "obligé" de recompiler (PasTaper) pour avoir le modules Joydev ?!?
 
-Le son c'est pas ça ... OSS est meilleur dans Xmms , Alsa chie dans la colle ... ,Chromium n'a pas de sons ,ni alien blaster ,ni GNUbackgammon , Mplayer ne fonctionne qu'avec Alsa ,etc,...portant "si je n'ai pas révé" au premier redemarrage suite à la mise à jour (FTP) sur un kernel custom 2610-1mmKD7AKD7A ,je pouvais réglé le volume par Xmms  :heink:  
 
-Alors ,Oui c'est résolu pour nvidia sur un noyau mdk ,Mais la mise à jour 10.2 -> 2006 n'est pas fini completement ...
 

Reply

Marsh Posté le 12-09-2006 à 01:13:55    

1. oui et non. cela dépend de ce qui est lancé.
cf mon site pour la vérification du support 3D
 
2. pour vérifier si un module est présent :


modprobe -l | grep joydev


 
3. relance draksound et vérifie que le support OSS par ALSA est activé.
le support alsa pour xmms est dans le pakcage xmms-alsa
montre moi le résultats des commandes suivantes :


cat /etc/modprobe.conf
lspcidrake


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

Marsh Posté le 12-09-2006 à 21:11:25    

Salut
 

Citation :

cat /etc/modprobe.conf


Code :
  1. cat /etc/modprobe.conf
  2. install snd-via82xx /sbin/modprobe --first-time --ignore-install snd-via82xx
  3. install usb-interface /sbin/modprobe uhci-hcd; /sbin/modprobe ehci-hcd; /bin/true
  4. remove snd-via82xx /sbin/modprobe --first-time -r --ignore-remove snd-via82xx
  5. alias eth0 8139too
  6. install scsi_hostadapter /sbin/modprobe sata_via; /bin/true
  7. alias snd-0 snd-via82xx
  8. remove via82cxxx_audio /sbin/modprobe --first-time -r --ignore-remove via82cxxx_audio
  9. install via82cxxx_audio /sbin/modprobe --first-time --ignore-install via82cxxx_audio
  10. # --- BEGIN: Generated by ALSACONF, do not edit. ---
  11. # --- ALSACONF version 1.0.9 ---
  12. alias sound-slot-0 snd-via82xx
  13. # --- END: Generated by ALSACONF, do not edit. ---
  14. options snd-via82xx enable=1 dxs_support=5 ac97_clock=48000


 

Citation :

lspcidrake lspcidrake


Code :
  1. lspcidrake
  2. bash: lspcidrake: command not found

en root !

Code :
  1. lspci
  2. 00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge (rev 80)
  3. 00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
  4. 00:0c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
  5. 00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
  6. 00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
  7. 00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
  8. 00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
  9. 00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
  10. 00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
  11. 00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
  12. 00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
  13. 00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
  14. 01:00.0 VGA compatible controller: nVidia Corporation NV28 [GeForce4 Ti 4200 AGP 8x] (rev a1)


 
Pour preciser ,car il y a eu des changements ....
 
Alsa foctionne (xmms-alsa 1.2.10-21.2006.Sos , libasa2-1.0.9-1mdk , libalsa-oss0-1.0.9-1mdk) dans Chromium ,GnuBg
C'est Ok   :)  (Toujours pas de réglage du volume sur un chip CMedia CMI9761 AC'97 )  :(
 
Le module joydev est bien chargé et utilisable ,fallait rajouter joydev à la suite de  
probeall usb-interface usb-uhci ehci-hcd joydev dans /etc/modules.conf  
 
D'ailleurs ce fichier est il correct ??

Code :
  1. more /etc/modules.conf
  2. # above snd-viac82xx snd-pcm-oss
  3. probeall usb-interface usb-uhci ehci-hcd joydev
  4. #alias sound-slot-0 via82cxxx_audio
  5. probeall scsi_hostadapter
  6. #options snd-via82xx ac97_clock=44100,48000 enable=1
  7. options 8139too media=0x230 full_duplex=1
  8. #alias char-major-195 nvidia
  9. # --- BEGIN: Generated by ALSACONF, do not edit. ---
  10. # --- ALSACONF verion 1.0.6 ---
  11. options snd  device_mode=0666
  12. alias sound-slot-0 snd-via82xx
  13. # --- END: Generated by ALSACONF, do not edit. ---
  14. above snd-via82xx snd-pcm-oss
  15. options snd-via82xx dxs_support=2


 
C'est quoi cette "feature !?!" de passer root (su root) sans demande de mot de passe ?
 


---------------
Merci pour vos réponses ...
Reply

Sujets relatifs:

Leave a Replay

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