Installation drivers Nvidia : 6111 à 7167 sous Mdk 10.1 et ultérieur - Installation - Linux et OS Alternatifs
Marsh Posté le 26-09-2004 à 13:12:19
Oui c'est vrai que si tu démarres en init 3 pour les modifs tu peux passer en init 5 sans rebooter, mais bon par mesure se sécurité/paranoïa j'ai toujours fait comme ça pour l'install des drivers
Marsh Posté le 26-09-2004 à 15:09:43
16 / modprobe -r nvidia && modprobe nvidia && kdm
édit : si tu utilises kdm aussi (mdkkdm aussi pour la version customisée MDK, il me semble ).
Marsh Posté le 26-09-2004 à 15:13:49
ok j'ai édité mais si j'ai démarré en init 3 il vaut mieux quand même exécuter le init 5.
KDM se lancera tout seul si tu exécutes le init 5, non ??
Marsh Posté le 28-09-2004 à 00:11:08
DNX -> j'ai édité mon post : essaye en rajoutant ./ devant NVIDIA....run -x
Marsh Posté le 28-09-2004 à 00:13:35
Pour ton kernel je sais pas mais essaye tojours tu ne risques pas grand chose
Marsh Posté le 28-09-2004 à 14:15:15
ca m'aurait servi, mais je vais recevoir mon portable avec une ATI
Marsh Posté le 01-10-2004 à 15:36:00
JerryCrazy a écrit : rebooter |
tomake> tu pourrai faire un résumé, vaec l'ensemble des commandes, de sorte, qu'il y ait juste un copier-coller à faire
EDIT : au fait pourquoi up ?
Marsh Posté le 04-10-2004 à 23:50:24
Premier post édité et update. Merci de corriger les erreurs que vous voyez
Marsh Posté le 16-10-2004 à 20:22:08
de rien et tant mieux
Marsh Posté le 16-10-2004 à 21:07:04
Ce qui a de bien avec ce topic c'est que j'ai appris le racourcit de vi pour faire une recherche
Marsh Posté le 18-10-2004 à 14:56:41
le chmod ne sert à rien
sh NVIDIA-Linux-x86-1.0-6111-pkg1.run -x
Marsh Posté le 18-10-2004 à 16:05:09
Ok post édité !!
Curieux car le chmod n'apparaissait uniquement que dans le récapitulatif des commandes
Merci Dark
Marsh Posté le 18-10-2004 à 16:53:09
à mon avis avec un commande perl ou sed on peut remplacer PM_SAVE_STATE par PM_SUSPEND_MEM et ce sans avoir à lancer vi
faudra que je regarde, en perl cela d oit être un truc du genre :
perl -e 's/PM_SAVE_STATE/PM_SUSPEND_MEM' NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv
Marsh Posté le 20-10-2004 à 17:55:00
Je vais passer au kernel 2.6.8.1 alors je fais un tour ici
Vous parlez de xorg.conf, mais la mdk10 installe XFree non ? La 10.1 installe Xorg ?
Si je mets à jour que le kernel, je reste avec XFree je suppose ?
Marsh Posté le 20-10-2004 à 21:20:10
pour le kernel : oui bien sûr
pour xfree : pas de souci pour l'instant xfree.conf et xorg.conf c'est pareil donc tu mets la même chose dedans.
Pour la mdk 10.1 normalement c'et xorg tout de suite
Marsh Posté le 20-10-2004 à 22:00:03
tomake a écrit : pour le kernel : oui bien sûr |
Ca veut pas
Citation : ERROR: Unable to load the kernel module 'nvidia.ko'. This is most likely |
rpm -qa | grep kernel
Citation : |
J'ai les bons kernel souce pourtant non ?
Marsh Posté le 20-10-2004 à 22:04:32
Je pense que tu ne les as pas installés !!
Tapes dans une console uname -a ce qui va te donner le nom du kernel que tu utilises.
Installes après les sources de ce kernel et après recommence l'installation des drivers nvidia
Marsh Posté le 20-10-2004 à 22:05:30
De manière générale quand tu installes un kernel, installes ses sources en même temps comme ça pas de soucis
Marsh Posté le 20-10-2004 à 22:24:08
tomake a écrit : Je pense que tu ne les as pas installés !! |
Ben j'ai le kernel 2.6.8.1-10mdk et j'ai installé les sources ensuite. Cf mon rpm -qa | grep kernel
Marsh Posté le 20-10-2004 à 22:34:27
Un truc bête mais tu as vérifié les liens dans /usr/src ??
Il faut que le répertoire linux pointe vers le répertoire de ton noyau actuel
Marsh Posté le 20-10-2004 à 22:36:22
Sinon indique à l'installateur nvidia le chemin vers les sources de ton kernel
Sinon exécute l'installateur nvidia comme ça :
NVIDIA..... .run --add-this-kernel
puis tu lances le NVIDIA...... -custom.run qu'il aura créé
Marsh Posté le 20-10-2004 à 23:18:16
J'ai fais un ./nvidia-installer --kernel-name 2.6.8.1.10mdk et l'installation a marché. Cependant lorsque je fais un modprobe nvidia, ça merde, il me dit que le modules nvidia.ko n'est pas bon...
Marsh Posté le 20-10-2004 à 23:36:00
pas normal ça.
Essaye de réinstaller les drivers quand même.
Donne avant le message d'erreur exact de modprobe
Marsh Posté le 21-10-2004 à 00:10:06
Citation : FATAL: Error inserting nvidia (/lib/modules/2.6.8.1-10mdk/kernel/drivers/video/nvidia.ko): Invalid module format |
Bon j'ai essayé toutes les solutions que j'ai trouvé est rien ne marche
C'est peut-être parce que j'ai le 10mdk...
EDIT: J'abandonne pour aujourd'hui, vais au dodo
Marsh Posté le 25-10-2004 à 07:13:14
Muuthauwg a écrit :
|
As tu avancé pour trouver la solution ?
Marsh Posté le 25-10-2004 à 19:16:09
Lamasso a écrit : As tu avancé pour trouver la solution ? |
Ben non, j'étais pas chez moi jusqu'à aujourd'hui. Tu as le même problème ?
Marsh Posté le 25-10-2004 à 21:57:46
De mon coté, j'ai aussi un pb (c'est normale j'ai mandrake 10.1 depuis peut ^^)
Mon erreur se situe tout au debut de l'instant et je sais pas pkoi car je suis bien en aministrateur (root je crois) et lorsque je veux remplacer "PM_SAVE_STATE" par "PM_SUSPEND_MEM" sous kwrite il me dis ke je n'est pas les droits d'ecriture dans se fichier.
qqn peut il m'aider ?
oui je bloque vraiment au debut
Marsh Posté le 25-10-2004 à 22:31:09
C'est que tu n'es pas en root car normalement en root tu devrais avoir les droits d'écriture pour tous les fichiers !!
tapes su dans une console pour passer en root
Marsh Posté le 26-10-2004 à 01:09:01
question con peut etre mais dans 15) , tu parles de quelle ligne manquante ?
Marsh Posté le 26-10-2004 à 01:23:54
tuxbleu a écrit : question con peut etre mais dans 15) , tu parles de quelle ligne manquante ? |
Dans ce fichier /etc/modprobe.preload tu dois avoir une ligne qui s'appelle nvidia
Si elle n'y est pas rajoute là
Marsh Posté le 26-10-2004 à 01:24:42
enfin quand je dis une ligne il faut que tu prennes une ligne vierge et que tu tappes nvidia
Je sais pas si je suis très clair
Marsh Posté le 26-10-2004 à 01:28:05
ok. En fait j'ai un problème un peu plus tot, étape 10
à l'étape 9, je fais pas sh mais ./ , bon ca ca va, la j'accepte la licence et puis la problème, il me dit que qu'il a un problème pour compiler le kernel ou un truc comme ca (mon anglais est tres approximatif ) et me demande si je ve kil trouve ce kil faut sur le ftp de nvidia, bien sur il y arrive pas et erreur. t'as une idée ?
Marsh Posté le 26-10-2004 à 01:52:43
oui tu continues c'est pas grave s'il ne trouve rien sur le ftp de nvidia.
Ça ne change rien au problème : le mieux est que tu lui dise non ne pas dl à partir du ftp
Concernant le sh ou ./ c'est pareil
Marsh Posté le 26-10-2004 à 01:55:02
Normalement et de mémoire :
le premier avertissement concerne les drivers rivafb --> tu fais ok et tu continue c'est pas grave
le second avertissement concerne normalement le dl de driver précompilé pour ton noyau --> tu dis non merci et tu continues et si tu mets oui dl le driver précompilé pour ton noyau il en trouvera pas et te dira "j'ai pas trouvé" --> tu continues l'installation
Marsh Posté le 26-09-2004 à 12:57:53
C'est une sorte de topic unique où je mets bien au propre la solution pour installer les drivers nvidia (v.6111) avec la distribution mandrake community 10.1 et le kernel 2.6.8.1 (et suivant).
****Facilités : certains de ces fichiers ne sont pas officiels (à vos risques et périls donc )****
Fichier (non officiel) NVIDIA-Linux-x86-1.0-6111-pkg1.tar.bz2 déjà patché (étapes 1 à 5) pour ceux qui ne veulent pas patcher le fichier nv.c. Il faut décompresser ce fichier et exécuter à l'intérieur de répertoire décompressé le fichier nvidia-installer (en fait reprendre à partir de l'étape 6)
Dernier driver officiel Nvidia 7167 pour IA32
--> mirroir driver (logiquement plus rapide) 7167 pour IA32
--> fichier readme de Nvidia très très utile !!
Driver officiel Nvidia 6111 pour IA32
--> mirroir driver (logiquement plus rapide) 6111 pour IA32
--> fichier readme de Nvidia très très utile !!
****Sinon suivre les indications suivantes****
0/ Vérifier que vous avez bien installé les sources du kernel que vous utilisez !! (condition obligatoire) Pour connaitre la version de votre noyau tapez :
uname -r
1/ Télécharger les drivers nvidia 7167 pour IA32 ou voir plus haut pour les mirroirs.
2/ Décompresser le fichier NVIDIA-Linux-x86-1.0-6111-pkg1.run en exécutant dans une console :
sh NVIDIA-Linux-x86-1.0-6111-pkg1.run -x
ou si ça ne marche pas
./NVIDIA-Linux-x86-1.0-6111-pkg1.run -x
3/ Le répertoire NVIDIA-Linux-x86-1.0-6111-pkg1 est créé !
4/ Dans ce répertoire aller dans usr/src/nv, puis ouvrir avec un éditeur de texte (vi, kwrite, kate, emacs par exemple) le fichier nv.c Il peut être utile d'en faire une copie de sauvegarde AVANT au cas où (appeler la copie de sauvegarde nv.c.old)
5/ Rechercher dans le fichier la phrase PM_SAVE_STATE et la remplacer par PM_SUSPEND_MEM
Sauvegarder et fermer le fichier bien sûr
6/ Quitter proprement votre session graphique en cours (déconnexion). A l'affichage du gestionnaire d'authentification (DM), taper [Ctrl]+[Alt]+[F1] pour ouvrir un terminal
7/ Authentifier-vous en root, et taper "service dm stop"
8/ Se placer dans le répertoire NVIDIA-Linux-x86-1.0-6111-pkg1 (celui où a été extrait le NVIDIA(...).run)
9/ Taper
sh nvidia-installer -a
ou si ça ne marche pas
./nvidia-installer -a
(attention l'option -a suppose que vous avez accepté la licence )
10/ Normalement tout s'installe comme il faut
11/ Editer le xorg.conf : taper
vi /etc/X11/xorg.conf
12/ Dé-commenter la ligne Load "glx" # 3D layer
12/ Dans la section "Device" remplacer Driver "nv" par Driver "nvidia"
13/ Sauvegarder et fermer
14 / Ouvrir le fichier /etc/modprobe.preload :
vi /etc/modprobe.preload
15/ Si la ligne est manquante rajouter nvidia et sauvegarder
16/ Taper : (Merci j_c_p )
modprobe -r nvidia && modprobe nvidia && init5
et normalement le logo nvidia s'affiche
Message édité par Tomake le 25-03-2005 à 10:57:11
---------------
"Parfois brutal, toujours loyal"