Aller au contenu

[Tutorial] Installation pilote Nvidia sur Mandriva


lebarjoe

Messages recommandés

bonjour tout le monde, moi c'est grégory et 2me journée sur linux, donc gros gros noob, mais grace à vous j'espère pouvoir évoluer assez rapidement

bon voilà ce qui m'amène

Déjà je tiens à remercier lebarjoe, pour son script

Bon lors de l'installation j'ai eu un problème avec l'agp, et lorsque je fais la commande pour savoir si c'est ok ca m'indique "disable", ensuite en insistant bien, donc en voulant faire un test avec glxgears

il me met ceci

xlib : extension "GLX" missing on display ":0.0".

Error : couldn't get a RGB. Double-buffered visual

Et lorsque je tape la commande suivante

cat /proc/driver/nvidia/cards/0

il me met ceci

Model : Geforce Fx 5200

irq : 16

Video bios : ??.??.??.??.??

Card type : AGP

mon processeur est un amd xp 2500+

Ma distribution est la mandrake 10.1 official (la gratuite)

question=>je fais quoi pour obtenir l'agp et donc la 3d et tout ce qui va bien avec

Sinon le démarrage se fait bien avec le graphisme, et j'ai cru voir un logo nvidia (mais ca a été rapide donc pas sur :()

Merci à vous

Lien vers le commentaire
Partager sur d’autres sites

  • Réponses 285
  • Créé
  • Dernière réponse

Ben c'est quoi, le problème, tout marche !

L'agp que tu teste n'est que la partie du driver nvidia, mais il y a déjà un driver (celui de la CM) qui s'en occupe, sonc c'est normal que ce soit désactivé...

Pour glxgears, la seule chose qui importe, c'est que ça se lance (vite <=> + de 1000fps)

Donc ne touche plus à rien, c'est bon comme ça...

Lien vers le commentaire
Partager sur d’autres sites

heu...

xlib : extension "GLX" missing on display ":0.0".

ça c'est quand même pas top. si tu fais effectivement > 1000fps à glxgears, alors comme dit tuXXX, tu plus à rien, sinon, regarde les erreurs dans le log de X

($cat /var/log/Xorg.0.log | grep EE pour mémoire)

Lien vers le commentaire
Partager sur d’autres sites

euuuuuuuuh non justement glxgears ne se lancais pas

là j'ai rebooté, mais ce que je prenais tout à l'heure pour un possible logo de nvidia, en fait c'était un micro-dysfonctionnement du pilote.

Là comme je visns de dire j'ai rebooté, bin au moment d'arriver au niveau de se logguer, il a carrément disfonctionné, donc boooooooom, j'ai du faire ctrl+alt+F1 de facon à pouvoir me logguer sous mon root, et j'ai du remettre le pilote=>Xorgd/nv

Et là ca a été

ah oui, ce que je voulais dire tout à l'heure, et que j'ai oublié

Lors de l'installation du pilote nvidia, j'ai eu un message comme quoi, j'pouvais etre embété par un dysfonctionnement avec les pilotes riva (enfin là j'ai pas tout compris)

moralité=>je suis revenu sur le pilote d'origine, et demande aux pro ce que je dois faire, pour que le pilote nvidia, fonctionne comme il faut

Lien vers le commentaire
Partager sur d’autres sites

aaaaaaaaaah que ca a été dur pour faire cette installation, j'ai du m'y reprendre à 3 fois, bon déjà le log

*********************************************************************************************

(II) NVIDIA(0): Setting mode "1024x768"

(II) Loading extension NV-GLX

(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized

(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture

(==) NVIDIA(0): Backing store disabled

(==) NVIDIA(0): Silken mouse enabled

(**) Option "dpms"

(**) NVIDIA(0): DPMS enabled

(II) Loading extension NV-CONTROL

(==) RandR enabled

(II) Initializing built-in extension MIT-SHM

(II) Initializing built-in extension XInputExtension

(II) Initializing built-in extension XTEST

(II) Initializing built-in extension XKEYBOARD

(II) Initializing built-in extension LBX

(II) Initializing built-in extension XC-APPGROUP

(II) Initializing built-in extension SECURITY

(II) Initializing built-in extension XINERAMA

(II) Initializing built-in extension XFree86-Bigfont

(II) Initializing built-in extension RENDER

(II) Initializing built-in extension RANDR

(II) Initializing extension GLX

(II) Keyboard "Keyboard1" handled by legacy driver

(**) Option "Protocol" "ExplorerPS/2"

(**) Mouse1: Device: "/dev/mouse"

(**) Mouse1: Protocol: "ExplorerPS/2"

(**) Option "CorePointer"

(**) Mouse1: Core Pointer

(**) Option "Device" "/dev/mouse"

(==) Mouse1: Emulate3Buttons, Emulate3Timeout: 50

(**) Option "ZAxisMapping" "6 7"

(**) Mouse1: ZAxisMapping: buttons 6 and 7

(**) Mouse1: Buttons: 7

(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)

(II) XINPUT: Adding extended input device "NVIDIA Event Handler" (type: Other)

(II) Mouse1: ps2EnableDataReporting: succeeded

SetClientVersion: 0 8

*******************************************************************************************

et la commande lsmod | grep -i agp

via-agp=>7360=>1

agpgart=>27752=>2=>via-agp

sinon la commande cat /proc/driver/nvidia/agp/status donne

Statut=>enable

Driver=>agpgart

Agp rate=>8x

fast writes=>disable

SBA=>enable

******************************************************************************************

et enfin glxgears me donne

...

3211 frames in 5.0 seconds=642.200 FPS

*****************************************************************************************

donc il semblerait que là le pilote soit vraiment installé

de plus maintenant je vois le logo nvidia :craint:

Ah oui au fait, j'ai mis un extrait du log de Xorg, car la commande que tu m'a cité, me dis "access denied" quand je vais sous la console

Lien vers le commentaire
Partager sur d’autres sites

tiens, le log de X n'est accessible qu'en root, chez toi? :craint: pourquoi pas...

donc, je la veux bien en root. ce qui est interressant dans le log de X ce sont les ligne commençant par EE (soit les erreurs)

s'il n'y en a pas, alors tout est ok.

bizarre que le score soit si bas :| essayes d'activer le fastwrite.

Lien vers le commentaire
Partager sur d’autres sites

euuuuuuh le log de X, n'est pas accessible du tout donc j'ai été voir en direct (double-clic) (meme en root je veux dire :()

tu me dis d'activer le fastwrite, ok, mais je fais comment??

sinon est-ce que ca serait abusé de te demander, comment je fais pour envoyer des images sur un deuxième écran, en l'occurence là ca sera une TV (pour mater les dvd :francais:)

Lien vers le commentaire
Partager sur d’autres sites

hello tout le monde

déjà je demande à etre fouetté sur la place publique car là je suis sous windaube (j'avais trouvé un script pour le twinview, mais j'ai plus d'affichage)

Sinon pour le twinview, que les personnes intéressées aillent à ce lien ca évitera d'avoir 3 fois les memes post

http://www.pcinpact.com/forum/sujet_45422.htm

(Celui là je viens tout juste de le trouver, avant c'était un script que j'avais trouvé je sais plus ou :()

Lien vers le commentaire
Partager sur d’autres sites

amis linuxiens vos galeres d'installation de pilotes sont terminées

en tout cas pour les drivers nvidia

les derniers pilotes à la mode sont sortis ici http://www.nvidia.com/object/linux_display...2_1.0-7167.html

voici ci-dessous les changements apportés

Linux Display Driver - IA32

Version: 1.0-7167

Operating System: Linux IA32

Release Date: March 11, 2005

Release Highlights

Support for GeForce 6200 with TurboCache? GPUs

Improved OpenGL workstation performance.

Added support for XRandR rotation; see Appendix W in the text README.

Added ExactModeTimingsDVI X config option to give explicit control over the mode timings used on Flat Panels.

Added Xorg dlloader support.

Changed driver behavior such that PAT (Page Attribute Table) is used where possible instead of MTRRs.

Added a workaround for an X server bug with PCI-E GeForce 6800 and GeForce 6600; a fix has been provided to XFree86 and XOrg.

Fixed stability problems on x86_64 PCI-E systems.

Fixed 2D rendering corruption on certain older GPUs.

Improved compatibility with Linux 2.6 kernels.

Fixed compatibility problems with some SWIOTLB em64t systems.

Fixed a bug that triggered error messages of the form: "ioctl32(doom.x86:6747): Unknown cmd fd(16) cmd(c0384642){00} arg(ffffc75c) on /dev/nvidiactl"

Fixed NvAGP incompatibility with recent Linux 2.6 kernels.

Improved interaction with the udev filesystem.

Improved performance of PCI cards on Linux 2.6 systems.

Updated documentation. Please see the text README file.

je vais de ce pas les installer sur ma mandrake 10.1, debian, knoppix, kanopix, unbutu et suse

jarbin

a+

alors concretement je peux vous dire que ça roxe

installation no problemo sous mandrake 10.1

regarder

glxgears

40335 frames in 5.0 seconds = 8067.000 FPS

40336 frames in 5.0 seconds = 8067.200 FPS

40331 frames in 5.0 seconds = 8066.200 FPS

40073 frames in 5.0 seconds = 8014.600 FPS

40337 frames in 5.0 seconds = 8067.400 FPS

40337 frames in 5.0 seconds = 8067.400 FPS

ensuite sous quake 3 demo :

en mode fast 266.9 fps

normal 296.5 fps

high quality 293.3 fps

config CPU BARTON 3000

graphique winfast A6600 GT TDH

1024 Mo ram

HDD 120 Go maxtor 8mo

à tous les possesseurs de gpu nvidia surtout les 6600 et 6800 agp pci express ruez vous chez nvidia :)

Lien vers le commentaire
Partager sur d’autres sites

Pourquoi les galères d'installation?

Y'a rien qui a changé de ce côté là

salut et ben je peux te dire que je galere sous linux avec les pilotes materiels et j ai jamais vraiment reussi à installer proprement les pilotes ati ou nvidia sur les nouvelles cartes video donc leadtek winfast A6600 GT TDH et ATI radeon 9600 PRO avec les pilotes qui vont avec.

pour la carte winfast nvidia

c'est simple avec la mandrake 10.1 et les pilotes nvidia 6629 lors de l'installation il me met un message comme quoi un module rivafb risque de créer des conflits avec les pilotes installés.

ensuite en redemarrant et en lançant x : plantage...

modification de vesa en nvidia et encore plantage dans fichiers de config.

xdrake mais rien à faire affichage de la console

ça dure depuis un petit moment ...

avec les pilotes Version: 1.0-7167 donc derniers pilotes non seulement l'installation ce deroule bien

sans messages d'avertissement mais aussi et surtout l'acceleration 3D et prise en compte et j'ai mon bureau kde tout neuf tout beau :) c'est pas joli ça ?

sans rien modifier ni lancer des grep | modules... ou des vi xorg... ou encore lspci... et je ne sais quoi d'autres.

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...

Bonjour a vous! Voila, ça fait quelque jour seulement que je suis sous la mandraka 10.1 donc je suis un newbi!

Voici ma configue: amd 3000+ carte graphique: nvidia geforce fx 5200 128mo

j'ai donc suivit votre topic pour installer le driver et jusque la je m'en suis sorti! mais a la fin de l'installation il me marque ceci: "update your XF86config or Xorg.conf file as appropriate" Et la, je suis perdue! que doit-je faire?

De plus, vous donner deux test a faire pour verifier que tout fonctionne! dans le premier il me marque: agp 8x est-ce normal? dans le deuxieme, il fait tourné des rouage, entre des données sur la console, mais ne s'arrete pas! quand moi je ferme la fenetre avec les rouage il me marque que le test a echoué car le fenetre a ete fermé! doit-je le laisser poursuivre longtemps??? (j'en etait a plus d'une dizaine de ligne)

Encore une chose: depuis l'installe du driver, g des jeux qui fonctionne alors qu'avant non (bien me direz vous) oui mais j'en ai toujour qui tourne pas! comme quake2! a koi est-ce du et que doit-je faire???

Au fait, cette methode etait-elle vraiment celle pour ma carte graphique???

D'avance merci

Lien vers le commentaire
Partager sur d’autres sites

Bonjour, j'ai enfin fini le nouveau script et le tutorial.

Pour consulter le nouveau tuto du printemps c'est ICI

MAJ 21/03/2005 :

- Prise en compte des derniers drivers NVIDIA 1.0-7167/ 32bits et 64bits,

- Prise en compte des carte graphique AGP ET PCI Express,

- Suppression du mode "--auto" à l'installation de package rpm, cela règle le problème de détection du CD, (c'est snouf qui va être content :iloveyou: )

- Amélioration de la détection de la version de serveur graphique,

- Modification du tutorial : chapitre Pré-requis, CODE du script et "Ce que fait le script",

- Amélioration de la détection du kernel utilisé,

- Amélioration du code,

- + de messages explicites durant l'installation et en cas d'erreurs,

- En cas d'échec de l'installation, un message d'erreur en français explique la cause du dysfonctionnement,

- Création d'une fonction "echec" permettant le retour à une utilisation normale en cas d'échec d'installation des drivers,

- Détection automatique du drivers NVIDIA à installer (pour plateforme i686 et x86_64),

- Suppression de la possibilté d'installer la souris en mode console,

- Modification du tutorial,

- Propose une mise à jour en cas de détection de driver Nvidia déjà présent sur mandrake.

Lien vers le commentaire
Partager sur d’autres sites

bonjour a vous! encore merci car ce tutot fonctionne superbement bien! par contre: je relance la question: malgres la mise a jour certain jeu ne tourne toujours pas (quake 2 nottement) et ensuite, mes ecran de veille ne fonctionne pas non plus! pouvez vous m'aider?

D'avance merci

Lien vers le commentaire
Partager sur d’autres sites

bonjour a vous! encore merci car ce tutot fonctionne superbement bien! par contre: je relance la question: malgres la mise a jour certain jeu ne tourne toujours pas (quake 2 nottement) et ensuite, mes ecran de veille ne fonctionne pas non plus! pouvez vous m'aider?

D'avance merci

Peux-tu être un peu plus précis ?

Que se passe-t-il quand tu essaye de lancer quake2 ? Y-t-il des messages d'erreurs ?

As-tu vérifié que les drivers sont bien installés ?

1. cat /proc/driver/nvidia/version
2. cat /proc/driver/nvidia/cards/0
3. glxgears (dans un terminal) CTRL+C pour quitter
4. lsmod |grep nvidia (à faire le compte root dans un terminal)

Lien vers le commentaire
Partager sur d’autres sites

Aaaahh là ça marche ! :p

Un grand merci à toi lebarjoe ! :francais: C'est super bien foutu

:-D

Ca fait super plaisir, je suis vraiment content pour toi :yes::reflechis:

Désolé si j'ai mis tant de temps à produire ce script, mais les drivers ATI était ma priorité car ils sont plus délicat à installer que les drivers nvidia.

Bon jeux à toi... :eeek2:

Lien vers le commentaire
Partager sur d’autres sites

lebarjoe: mon driver est bien installer j'ai fait les test comme tu le dit!

pour quake 2: pas de message d'erreur: il met ouverture de quake 2, il cherche, il cherche, il cherche et puis il s'arrette! en clair, il tente de le demarrer mais ne le demarre pas et n'affiche aucun message!

Pour les ecrans de veille, au lieu de demarrer l'ecran de veille c a dire l'animation que je lui est demander, il me met un ecran noir!

Lien vers le commentaire
Partager sur d’autres sites

bas alors là, je n'ai jamais eu ce problème.

Est-ce que d'autre jeux (quake3, ou demo quake3 et autres) fonctionnent-ils ?

Peux-tu donner ta liste des jeux qui ne fonctionnent pas ? Comme ça on pourrait essayer de voir si il n'y a pas un point commun entre tous ces jeux.

Pour le screensaver, si je comprends même en sélectionnant n'importe quel screensaver cela ne fonctionne pas ? même en faisant une prévisualitation ?

Lien vers le commentaire
Partager sur d’autres sites

Information tiré du fichier LISEZMOI de nvidia.

Q: Quake2 ne fonctionne pas correctement.

R: Pour fonctionner correctement, Quake2 a besoin de quelques petits

  réglages. D'abord, l'installation crée dans le répertoire Quake2 un

  lien symbolique vers libMesaGL.so, appelé libGL.so. Ce lien

  symbolique doit être supprimé ou renommé. Ensuite, pour exécuter

  Quake2 en mode OpenGL, vous devez taper

  'quake2 +set vid_ref glx +set gl_driver libGL.so'. Quake2 semble ne

  pas prendre en charge les modes plein écran, mais vous pouvez

  utiliser votre serveur X avec une résolution prise en charge par

  Quake2 pour l'émulation du mode plein écran.

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.


×
×
  • Créer...