Bonjour à tous.
Mon nouveau problème ces derniers jours a été d'installer les drivers propriétaires de Nvidia afin de pouvoir tirer parti de l'accélération 3D OpenGL de ma GeForce2 MX400 sous Slackware 10.0. J'ai donc téléchargé le .run disponible sur le site. Je l'ai installé en prenant soin de quitter X avant etc. L'installation s'est bien passé. Mais le problème c'est qu'il continuait à utiliser le driver nv OpenSource. OpenGl n'était donc pas pris en compte.
Après avoir lu plusieurs tutoriaux, j'ai changé une ligne dans mon xorgconf. Dans la section "Device" j'ai remplacé le nom du driver existant (nv) par "nvidia".
Ensuite, dans le fichier /etc/rc.d/rc.modules, j'ai ajouté la ligne suivante : /sbin/modprobe nvidia espérant enfin avoir le logo nvidia au démarrage et ainsi pouvoir tirer parti d'OpenGL. Résultat : mon server X ne démarre plus du tout. Il bloque à : "Loading X11 Manager".
De toute façon j'allais formater tout mon disque bientôt pour pouvoir accorder beaucoup plus de place à ma Slackware. Ce n'est donc pas bien grave. Mais j'aimerai savoir comment tirer parti d'OpenGL pour ma prochaine install de Slackware. Voilà. Si quelqu'un a une solution et qu'il veut la partager avec moi, qu'il soit remercié par avance.
# t'as peut-être oublié des trucs dans xorg.conf ?
Posté par Meku (site web personnel) . Évalué à 1.
Load "glx"
et retire (s'ils sont présents) :
Load "dri"
Load "GLcore"
[^] # Re: t'as peut-être oublié des trucs dans xorg.conf ?
Posté par Thjalfi . Évalué à 2.
J'avais bien effectué ce que tu écris à savoir enlever Load "dri" et mettre Load "glx".
En fait, plus je regarde tous les tutoriaux présents sur le net, plus je me dis que j'ai tout configurer correctement...
Quelqu'un a une idée ? Ne serait-ce pas à cause du "sbin/modprobe nvidia" que le server X ne se lance plus ?
[^] # Re: t'as peut-être oublié des trucs dans xorg.conf ?
Posté par Frédéric Lopez . Évalué à 3.
Si ce n'est pas le cas, tape modprobe nvidia toujours sous root et relance le serveur X. Si ça ne fonctionne toujours pas, regarde les logs de ton serveur X dans /var/log/Xorg.0.log, ça devrait te donner des pistes.
[^] # Re: t'as peut-être oublié des trucs dans xorg.conf ?
Posté par nakan (site web personnel) . Évalué à 2.
[^] # Re: t'as peut-être oublié des trucs dans xorg.conf ?
Posté par Thjalfi . Évalué à 1.
Mais j'ai trouvé la solution !
La solution n'était pas du tout là où je la cherchais.
En fait, après avoir réussi à redémarrer en mode console en passant l'option init 3 au boot, j'ai tenté de lancer le serveur X. Plantage. Je regarde le fichier log : "NVIDIA chipset "GeForce2 MX/MX400" in device section card isn't valid for this driver".
Même erreur que lorsque j'avais essayé de lancer le serveur X avec une Debian Woody sur ma machine. Je n'avais pas trouvé la solution à l'époque. Je lance donc une enième recherche sur le net. Je tombe sur un forum NVIDIA où une personne avait le même message mais avec une autre carte vidéo. Il y avait une réponse d'une autre personne : enlève les lignes Vendor, Chipset et BoardName.
J'enlève la ligne Chipset à mon xorg.conf
Et là, oh miracle, ça marche. J'ai le logo NVIDIA (je n'ai jamais été aussi content de le voir celui là ;) ). Et j'ai l'OpenGL !
Voilà, si ce post peut aider quelqu'un, tant mieux :)
Merci en tout cas pour vos réponses. Ya rien à dire, la communauté Linux n'n vaut aucune autre. Merci à tous.
# udev
Posté par Rin Jin (site web personnel) . Évalué à 2.
Si tel est le cas, essaye de rajouter dans /etc/modprobe.conf:
install nvidia /sbin/modprobe --ignore-install nvidia && cd /dev/ && mknod -m 0666 nvidia0 c 195 0 && mknod -m 0666 nvidiactl c 195 255 et ça devrait marcher.
Cette astuce n'est pas de moi, je l'ai trouvé sur dlfp et je remercie vivement celui qui l'avait posté la première fois.
[^] # Re: udev
Posté par jd_philippe . Évalué à 1.
Perso, j'ai activé l'udev + le hotplug, et il ne me semble pas avoir modifié quoi que ce soit pour avoir les pilotes NVIDIA.
Par contre, il me semble que l'option
NvAGP=1 dans /etc/xorg.conf
a une certaine importance.
J'ai eu des bloquages avant son utilisation...
A+
JD
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.