OVH Cloud OVH Cloud

Driver Nvidia

7 réponses
Avatar
viphakoneniko
Bonjour,

J'utilisais jusqu'à présent le driver Nvidia GeForce 4 generic
fourni par ma Mandrake 9.2 lors de l'install.

Mais, ayant un message d'erreur ("Out of Range") sur un fond noir en
lançant Tux Racer.

j'ai téléchargé le script NVIDIA-Linux-x86-1.0-4496-pkg2.run
qui est présenté sur le site comme étant le nouveau driver.

Je me suis dit que cela pourrait régler mon pb.

j'ai donc suivi les conseils contenus dans les réponses à l'astuce
"Installer le pilote nVIDIA/Gforce sous Mandrake 9.1" trouvée sur
LinuxFR.org.

Ces réponses indiquaient qu'il fallait télécharger le script.
se placer en init 3 après avoir quitter X, lancer le script en root en
tapant

"sh NVIDIA-Linux-x86-1.0-4496-pkg2.run"

Puis suivre les indiquations.

Un moment, on me propose de regarder sur le site de Nvidia pour
regarder un "truc rapport à mon kernel".
Finalement, l'installeur ne le trouve pas sur leur site (j'avais
activé ma connection ADSL) et dit qu'il va lui-même devoir générer ce
truc (un build pour le kernel je kroa).

J'ai ensuite modifié mon XFree86Config-4 (c'est comme ça qu'il
s'appelle chez moa) (comme indiqué dans le REAME du script) avec emacs
toujours en mode console seul (init 3) :
j'ai remplacé "nv" par "nvidia" dans la section "Device". "Load glx"
était déjà présent. Et les lignes "dri" et "GLcore" qui doivent être
retirées n'étaient pas présentes.


Bref, tout se passe bien, je quitte mon répertoire X11 de /etc, et je
"reboot".

Au reboot (en init 3, pas fou moa... :p), je me logue, puis je tape
"startx".

Et là :

écran noir, pas de messages d'erreur, pas de processeur en train de
bosser.
Pas moyen de changer de console en tapant (Ctrl+Alt+F(n)).

=> reboot sauvage au bouton de l'ordi (heureusement, je suis en
Reiserfs pour /home, et ext3 pour /boot et /).

J'ai de nouveau modifié mon XFree86Config-4 et est remis "nv".
Puis reboot, et là, j'ai de nouveau accès à X.

C dommage que cela ne marche pô.

Quelqu'un a une idée ou déjà rencontré ce pb ?

Merki.

7 réponses

Avatar
meiosis
On Thu, 06 Nov 2003 20:06:30 -0800, Nikoo wrote:
Bonjour,
Bonjour,


[snip bon boulot de config]
Au reboot (en init 3, pas fou moa... :p), je me logue, puis je tape
"startx".
Pourquoi rebooter ? ça ne sert à rien !

Il manque une chose dans les info que tu donnes:
nvidia est un module noyau, donc il faut le lancer avant de lancer
Xwindow.
l'idéal est de le déclarer dans /etc/modules.conf
chez moi j'ai
options nvidia NVreg_SoftEDIDs=0
add options nvidia NVreg_Mobile=4

mettre les options adéquates pour toi, et en console sous root:
# modprobe nvidia

Si le module se charge sans message d'erreur, tu as peut-être un problème
de config de X. La dernière fois que tu as essayé de lancer X avec le
driver NVidia, les messages d'info et d'erreur ont été enregistrés dans
/var/log/XFree.log ou qq chose dans ce style. Regarder dedans.

Petit truc en plus quand la machine est vraiment bloquée:
Sync d'urgence Alt-Sys-S
Démontage du système de fichier Alt-Sys-U
Reboot Alt-Sys-B

ça te permet de rebooter proprement. Avec Sys=PrintScreen

Bon courage
--
meiosis

Avatar
Hugues Hiegel
Ce cher (Nikoo) a dit :



Bref, tout se passe bien, je quitte mon répertoire X11 de /etc, et je
"reboot".


Ca ne sert strictement a rien de rebooter.
Linux n'est pas windows, bon sang :-)

Au reboot (en init 3, pas fou moa... :p), je me logue, puis je tape
"startx".

Et là :

écran noir, pas de messages d'erreur, pas de processeur en train de
bosser.
Pas moyen de changer de console en tapant (Ctrl+Alt+F(n)).


Que donne "lsmod | egrep nvidia" ?
Le module nvidia doit etre chargé avant le lancement de X.
Au besoin, rajoute "nvidia" dans ton /etc/modules.conf

=> reboot sauvage au bouton de l'ordi (heureusement, je suis en
Reiserfs pour /home, et ext3 pour /boot et /).

J'ai de nouveau modifié mon XFree86Config-4 et est remis "nv".
Puis reboot, et là, j'ai de nouveau accès à X.

C dommage que cela ne marche pô.


C'est dommage que tu ne lises pas toute la doc. Elle est extremement
fournie avec ce script d'installation... Il faut tout lire.



Pas de quoi ;-)


Au besoin, si l'install n'a pas marché, regarde le fichier
/var/log/nvidia-install (enfin, je ne devrais meme pas avoir a te le
dire.... )

--
« La plus value latente d'une entreprise est toujours a priori
subordonnée aux moins-values éventuelles de la concurrence. »
- L'auberge espagnole -

Avatar
viphakoneniko
Ok; merci, je vais essayer tout ça ce soir, et notamment regarder le
log de XFree s'il y en a un (j'avais juste regardé celui de sys, mais
ya trop de choses malgré un pipe avec grep XFree).

C qd même dingue que l'installeur de NVidia n'inscrive pas leur driver
comme module à charger au démarrage, c qd même la base des distrib
Desktop actuelles...
Mais bon, je vais regardé si effectivement nvidia est absent de mon
modules.conf.

Comment puis-je connaître les trucs que je dois y taper pour ma config
?

(tu m'as dit que

options nvidia NVreg_SoftEDIDs=0
add options nvidia NVreg_Mobile=4

c t spécifique à toi)

Merci.
Avatar
Thierry Boudet
Le 07-11-2003, Nikoo a écrit :

C qd même dingue que l'installeur de NVidia n'inscrive pas leur driver
comme module à charger au démarrage, c qd même la base des distrib
Desktop actuelles...

Ouais, c'est incroyable qu'on ne permette pas a de saines

entreprises mondialo-propriétaires de tout faire dans ton
ordinateur, puisque ce qu'elles font, c'est pour _ton_
bien...

fu2 boitatroll, pour le café...

--
David Lightman: Is this a game or is it real?
Joshua: What's the difference?
David Lightman: Oh, wow.

Avatar
Hugues Hiegel
Ce cher (Nikoo) a dit :

Ok; merci, je vais essayer tout ça ce soir, et notamment regarder le
log de XFree s'il y en a un (j'avais juste regardé celui de sys, mais
ya trop de choses malgré un pipe avec grep XFree).


regarde aussi les logs de l'installeur nvidia, c'est pas impossible
que l'installation se soit mal deroulee..

C qd même dingue que l'installeur de NVidia n'inscrive pas leur driver
comme module à charger au démarrage, c qd même la base des distrib
Desktop actuelles...


Euh, normalement ils le font, ceci dit je ne me souviens plus si j'ai
du ou non le faire moi meme avec le .run
Tu devrais jeter un oeil a leur doc avant de te plaindre ;-)

Mais bon, je vais regardé si effectivement nvidia est absent de mon
modules.conf.


Ca c'est une bonne idee ;-)
Sinon tu peux toujours le faire a la main avec "modprobe nvidia" ou
encore "insmod nvidia".

Comment puis-je connaître les trucs que je dois y taper pour ma config
?


A tout hasard, une visite sur le site web constructeur ?
Mais normalement tu ne devrais meme pas avoir besoin de quoi que ce
soit a moins que ta config soit vraiment bizarre ;-)

(tu m'as dit que

options nvidia NVreg_SoftEDIDs=0
add options nvidia NVreg_Mobile=4

c t spécifique à toi)


Remarque, je n'ai jamais eu besoin de rentrer quelque config que ce
soit, chez moi ca marche tres bien a la base (Carte GeForce2 MX)


--
« La plus value latente d'une entreprise est toujours a priori
subordonnée aux moins-values éventuelles de la concurrence. »
- L'auberge espagnole -

Avatar
meiosis
On Fri, 07 Nov 2003 05:07:52 -0800, Nikoo wrote:
C qd même dingue que l'installeur de NVidia n'inscrive pas leur driver
comme module à charger au démarrage, c qd même la base des distrib
Desktop actuelles...
Mais bon, je vais regardé si effectivement nvidia est absent de mon
modules.conf.
Toutes les distrib n'utilisent pas modules.conf de la même façon. ceci

explique celà, extrait de la FAQ (dans le README de NVidia):
--------------------------------
Q: The kernel module doesn't get loaded dynamically when X starts;
I always have to do 'modprobe nvidia' first. What's wrong?

A: Make sure the line "alias char-major-195 nvidia" appears in
your module configuration file, generally one of "/etc/conf.modules",
"/etc/modules.conf" or "/etc/modutils/alias"; consult the documentation
that came with your distribution for details.
--------------------------------

Comment puis-je connaître les trucs que je dois y taper pour ma config
?
c'est indiqué dans les options du module dans le README de NVidia.

Mon exemple est une adaptation dde la section:
(app-k) APPENDIX K: CONFIGURING A LAPTOP

Comme apparement tu n'as pas un portable avec écran plat, ça ne te
conserve pas.
Regardes bien à nouveau le README, il est très bien fait et devrait te
permettre de résoudre tes problèmes. En particulier les explications des
différents messages d'erreur que tu peux rencontrer dans le log de XFree.

Merci.
de rien, et bonne lecture.


--
meiosis

Avatar
dwrk
On 6 Nov 2003 20:06:30 -0800
(Nikoo) wrote:
---------------------------------------------

|| Bonjour,

S'lut

<snip>
|| "startx".
||
|| Et là :
||
|| écran noir, pas de messages d'erreur, pas de processeur en train de
|| bosser.
|| Pas moyen de changer de console en tapant (Ctrl+Alt+F(n)).

c'est con hein ?

|| Quelqu'un a une idée ou déjà rencontré ce pb ?

Bah ouais moi ;)
Alors le pourquoi du comment je sais pas trop ce que c'est ... (un rapport avec le chipset (au hasard VIA ?))
Mais chez moi le pilote NVIDIA ne fonctionne que si je désactive le suppo rt de l'agp :

Section "Screen"
...
Option "NvAgp" "0"
...
EndSection

Voir la doc pour plus d'infos...

|| Merki.

De rien, en esperant que ça aide.

Ps : si qqun sait à quoi c'est du (pas que ça me serve vraiment mais bo n ...)

Dwrk