[ mandrake 10 ] - installation de driver nvidia

- installation de driver nvidia [ mandrake 10 ] - Installation - Linux et OS Alternatifs

Marsh Posté le 20-04-2004 à 23:18:55    

Ok donc hier soir je décide d'installer le driver nvidia pour profiter pleinement de ma GeForce 4 sous linux. Je vais sur http://linux-wizard.net/howto_nvidia.html , je suis toutes les instructions, je teste le jeu chromium, tout semble marcher impeccablement...
 
Cet après midi j'allume mon PC, déjà je dois me logger en mode console, bizarre. Mais bon ça m'est déjà arrivé avant, je lance donc startx, qui se plante !! Voici les dernières lignes de mon fichier /var/log/XFree86.0.log :
 

Code :
  1. (EE) NVIDIA(0) : Failed to initialize the NVIDIA kernel module
  2. (II) unload module "nvidia"
  3. (II) unload module "vgahw"
  4. (II) unloading /usr/X11R6/lib/modules/libvgahw.a
  5. (EE) Screens found, but none have a usable config


 
Bon ça fonctionne quand je remets le driver d'origine, mais bon j'aimerais bien utiliser ma geforce moi ! Quelqu'un a une idée ?


Message édité par Osama le 20-04-2004 à 23:28:59
Reply

Marsh Posté le 20-04-2004 à 23:18:55   

Reply

Marsh Posté le 21-04-2004 à 09:07:39    

:sweat:

Reply

Marsh Posté le 21-04-2004 à 09:12:04    

donne ton /etc/X11/XF86config-4
 
je ne comprends pas pkoi tu load un module vgahw


Message édité par madyodaseb le 21-04-2004 à 09:12:48
Reply

Marsh Posté le 21-04-2004 à 14:45:44    

regarde la partie troubleshootings.
 
cependant as tu fais une mise à jour de ton système et notamment de ton noyau ? es tu sûr d'avoir booté sur le même noyau que celui pour lequel tu as installé le module ?


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

Marsh Posté le 21-04-2004 à 21:49:05    

Extrait de http://www.nvidia.fr/docs/io/10831/README_5336_FR.txt :
 

Code :
  1. Rien ne fonctionnera si le module du noyau NVIDIA ne fonctionne pas
  2.    correctement. Si le fichier journal de X contient un message du type
  3.    "(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module!", vous
  4.    avez très probablement un problème avec le module du noyau NVIDIA.
  5.    Si vous avez effectué l'installation à partir de rpm, vous devez
  6.    d'abord vérifier que le rpm a été spécifiquement construit pour le
  7.    noyau que vous utilisez. Assurez-vous également que le module est
  8.    chargé ('/sbin/lsmod'). À défaut, essayez de le charger explicitement
  9.    à l'aide de 'insmod' ou de 'modprobe' (n'oubliez pas de quitter le
  10.    serveur X avant d'installer un nouveau module de noyau). Si vous
  11.    recevez des erreurs concernant des symboles non résolus, le module
  12.    de noyau a probablement été construit à l'aide de fichiers d'en-tête
  13.    correspondant à une version de noyau autre que celle utilisée. Vous
  14.    pouvez contrôler explicitement quels fichiers d'en-tête du noyau
  15.    ont été utilisés pendant la construction du module du noyau NVIDIA
  16.    à l'aide de l'option --kernel-include-dir (pour plus de détails,
  17.    reportez-vous à
  18.    `sh NVIDIA-Linux-x86-1.0-5336-pkg1.run --advanced-options`.
  19.    La convention relative à l'emplacement des fichiers d'en-tête du noyau
  20.    a changé à peu près au moment de la sortie de la version 2.4.0 du
  21.    noyau, en même temps que l'emplacement du module de noyaux. Si le
  22.    chargement du module du noyau échoue, il est probable que
  23.    modprobe/insmod essaie de charger un module de noyau précédent (si
  24.    vous avez effectué la mise à jour). Il peut s'avérer utile d'accéder
  25.    au répertoire contenant le nouveau module de noyau et de taper
  26.    'insmod ./nvidia.o'.
  27.    Il se peut également qu'il manque des fichiers de périphérique
  28.    /dev/nvidia*.
  29.    Enfin, le module du noyau NVIDIA peut générer des messages d'erreur
  30.    indiquant un problème. Pour afficher ces messages, accédez à
  31.    /var/log/messages ou à tous les emplacements où syslog dirige les
  32.    messages concernant le noyau. Ces messages sont précédés par "NVRM".


 
Bon alors effectivement, quand je fais lsmod il n'y a pas de trace de driver nvidia... Le texte précédent suggère d'utiliser insmod ou modprobe, mais je ne sais pas quoi mettre en argument !!
 
Du coup j'ai tenté un "modprobe nvidia"; ça a rajouté une ligne nvidia dans lsmod, après j'ai lancé startx, et là le bureau s'est lancé, j'ai vu le logo nvidia en plein écran mais après quand je veux tester chromium ça ne marche plus...


Message édité par Osama le 21-04-2004 à 21:54:40
Reply

Marsh Posté le 21-04-2004 à 21:49:57    

[:darkmavis xp]je sais le faire moi ca :o

Reply

Marsh Posté le 21-04-2004 à 21:50:11    

Dark_Schneider a écrit :

regarde la partie troubleshootings.
 
cependant as tu fais une mise à jour de ton système et notamment de ton noyau ? es tu sûr d'avoir booté sur le même noyau que celui pour lequel tu as installé le module ?


 
Euh je ne suis pas sûr de comprendre ta question, tout ce que je sais c'est que j'ai téléchargé les sources correspondant à mon noyau et qu'il a été recompilé au cours de la procédure d'installation du driver nvidia...

Reply

Marsh Posté le 11-05-2004 à 14:59:17    

as tu resolu ton problème, tu me fais peur ...

Reply

Marsh Posté le 11-05-2004 à 15:05:04    

Encore une histoire de /etc/modprobe.preload ;)
 
édit : faut mettre nvidia dedans quoi (en rapport avec udev semble t'il).


Message édité par j_c_p le 11-05-2004 à 15:06:23
Reply

Marsh Posté le 17-05-2004 à 00:30:50    

@helloz @ tous
 
J'ai à peu près le même souci ici:
parfois, au démmarage de la mdk 10, je n'ai pas l'interface graphique du boot ni le choix graphique de démarrage, juste la console.
 
Je suis obligé de réinstaller le pilote de nvidia et seulement après startx fonctionne.
 
Je viens d'éditer modprobe.preload pour y placer nvidia.
 
voici mes fichiers:
modprobe.conf

Code :
  1. alias eth1 sk98lin
  2. alias ieee1394-controller ohci1394
  3. alias eth0 forcedeth
  4. alias sound-slot-0 snd-intel8x0
  5. install scsi_hostadapter /sbin/modprobe sbp2; /sbin/modprobe usb-storage; /bin/true
  6. install snd-intel8x0 /sbin/modprobe --first-time --ignore-install snd-intel8x0 && { /sbin/modprobe snd-pcm-oss; /bin/true; }
  7. install usb-interface /sbin/modprobe usb-ohci; /sbin/modprobe ehci-hcd; /bin/true
  8. remove snd-intel8x0 { /sbin/modprobe -r snd-pcm-oss; } ; /sbin/modprobe -r --first-time --ignore-remove snd-intel8x0
  9. alias /dev/nvidia*   nvidia


 
et modprobe.preload

Code :
  1. # /etc/modprobe.preload: kernel modules to load at boot time.
  2. #
  3. # This file should contain the names of kernel modules that are
  4. # to be loaded at boot time, one per line.  Comments begin with
  5. # a `#', and everything on the line after them are ignored.
  6. # this file is for module-init-tools (kernel 2.5 and above) ONLY
  7. # for old kernel use /etc/modules
  8. scsi_hostadapter
  9. #on charge le module nvidia:
  10. nvidia


 
J'ai le même souci avec ma carte réseau intégrée sur une A7N8X e Deluxe (la gigabit, l'autre fonctionne nickel dès le boot)
 
C'est la première du fichier modprobe.conf : alias eth1 sk98lin
 
Et pourtant, je doit relancer harddrake à chaque fois et relancer la config du réseau pour pouvoir l'utiliser.
 
Quelques idées peut-être ?

Reply

Marsh Posté le 17-05-2004 à 00:30:50   

Reply

Marsh Posté le 17-05-2004 à 10:57:38    

désactiver l'APIC -> http://qa.mandrakesoft.com/twiki/b [...] /AsusA7N8X
 
 
si tu fais un : cat /proc/interrupts
tu seras surpris à mon avis


Message édité par Dark_Schneider le 17-05-2004 à 10:58:08

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

Marsh Posté le 19-05-2004 à 18:26:06    

j'ai eu exactement le meme probleme avec exactement le meme message d'erreur  
sans avoir rien fais de special, j'e n'ai pas pu redemarrer Xfree
 
merci à toi, dastormtrooper
 

Reply

Sujets relatifs:

Leave a Replay

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