OVH Cloud OVH Cloud

[gentoo-user-fr] [nvidia][x86_64]Installatino des drivers

22 réponses
Avatar
Anthony Jaguenaud
Bonjour,
J'ai installé les drivers nvidia avec un emerge nvidia-glx, comme écrit
dans la doc, mais j'ai un problème :
(II) Setting vga for screen 0.
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(--) NVIDIA(0): Linear framebuffer at 0xE0000000
(--) NVIDIA(0): MMIO registers at 0xE8000000
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module!
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

Le driver est bien chargé.
Mon xorg.conf marche très bien avec le driver nv.

J'ai un athlon 64, une 6600GT PCIE.

A+
Anthony
--
gentoo-user-fr@gentoo.org mailing list

10 réponses

1 2 3
Avatar
Christophe PEREZ
Le Tue, 15 Nov 2005 20:12:44 +0100, Anthony Jaguenaud a écrit :

J'ai un athlon 64, une 6600GT PCIE.



Je n'y connais rien au _64, mais je sais que récemment, la version stab le
des driver nvidia ne permettait pas le chargement du module avec les
noyaux récents >=2.6.13-gentoo-r5.
J'ai du passer mes 3 PC qui utilisent ces drivers avec la version
dite instable :
$ qpkg nvidia-kernel
- media-video/nvidia-kernel-1.0.7676: 1274 kB

Mais, tu parles de nvidia-glx, tu as bien installé les nvidia-kernel
aussi hein ? puis fait le opengl-update nvidia ?

--
Christophe PEREZ
--
mailing list
Avatar
Anthony Jaguenaud
Christophe PEREZ wrote:

J'ai un athlon 64, une 6600GT PCIE.




Je n'y connais rien au _64, mais je sais que récemment, la version stable
des driver nvidia ne permettait pas le chargement du module avec les
noyaux récents >=2.6.13-gentoo-r5.
J'ai du passer mes 3 PC qui utilisent ces drivers avec la version
dite instable :
$ qpkg nvidia-kernel
- media-video/nvidia-kernel-1.0.7676: 1274 kB




Comment je peux faire pour essayer une version x86_64 instable ?

Mais, tu parles de nvidia-glx, tu as bien installé les nvidia-kernel
aussi hein ? puis fait le opengl-update nvidia ?




Oui, j'ai suivi scrupuleusement la doc.
nvidia-glx dépant de nvidia-kernel. Les version installé sont :
1.0.6629-r6-glx
1.0.6629-r4-kernel

lsmod me donne :
nvidia 4050940 0

A+
Anthony
--
mailing list
Avatar
Christophe PEREZ
Le Tue, 15 Nov 2005 20:54:59 +0100, Anthony Jaguenaud a écrit :

Comment je peux faire pour essayer une version x86_64 instable ?



Commet déjà dit, _64, connais pas, mais moi :

$ grep nvidia /etc/portage/package.keywords
=media-video/nvidia-kernel-1.0.7676 ~x86
=media-video/nvidia-glx-1.0.7676-r1 ~x86

Oui, j'ai suivi scrupuleusement la doc.
nvidia-glx dépant de nvidia-kernel. Les version installé sont :
1.0.6629-r6-glx
1.0.6629-r4-kernel

lsmod me donne :
nvidia 4050940 0



Ok, et xorg est bien configuré pour utiliser le driver nvidia je
suppose ?

--
Christophe PEREZ
--
mailing list
Avatar
Antoine Van-Elstraete
Anthony Jaguenaud wrote:

Christophe PEREZ wrote:

J'ai un athlon 64, une 6600GT PCIE.




Je n'y connais rien au _64, mais je sais que récemment, la version
stable
des driver nvidia ne permettait pas le chargement du module avec les
noyaux récents >=2.6.13-gentoo-r5.
J'ai du passer mes 3 PC qui utilisent ces drivers avec la version
dite instable :
$ qpkg nvidia-kernel
- media-video/nvidia-kernel-1.0.7676: 1274 kB




Comment je peux faire pour essayer une version x86_64 instable ?

Mais, tu parles de nvidia-glx, tu as bien installé les nvidia-kernel
aussi hein ? puis fait le opengl-update nvidia ?




Oui, j'ai suivi scrupuleusement la doc.
nvidia-glx dépant de nvidia-kernel. Les version installé sont :
1.0.6629-r6-glx
1.0.6629-r4-kernel

lsmod me donne :
nvidia 4050940 0

A+
Anthony



Personnelement, je préfère télécharger directement le "binaire" IA32 (ou
64) sur le site de nvidia.

Ca marche avec tous les kernels ;)

--
Antoine Van-Elstraete
L1 Info (ULCO)
http://www.bluecat.be

--
mailing list
Avatar
Christophe PEREZ
Le Tue, 15 Nov 2005 21:36:48 +0100, Antoine Van-Elstraete a écrit :

Personnelement, je préfère télécharger directement le "binaire" IA32 (ou
64) sur le site de nvidia.

Ca marche avec tous les kernels ;)




Sûr de ça ?
Je ne vois pas en quoi, un binaire pourrait être plus compatible avec m on
noyau qu'une version que je compile.

A moins évidemment que le binaire ne soit plus récent, auquel cas, ç a
revient bien à ce que j'ai dit, de prendre la version instable, qui
compile avec les noyaux récents.

--
Christophe PEREZ
--
mailing list
Avatar
Anthony Jaguenaud
Christophe PEREZ wrote:

Ok, et xorg est bien configuré pour utiliser le driver nvidia je
suppose ?




Ma config c'est juste sed 's%"nv"%"nvidia"%' en gros j'ai remplacé nv
par nvidia.

A+
--
mailing list
Avatar
Pascal Ronecker
Christophe PEREZ wrote:
Le Tue, 15 Nov 2005 21:36:48 +0100, Antoine Van-Elstraete a écrit :


Personnelement, je préfère télécharger directement le "binaire" IA32 (ou
64) sur le site de nvidia.

Ca marche avec tous les kernels ;)





Sûr de ça ?
Je ne vois pas en quoi, un binaire pourrait être plus compatible avec mon
noyau qu'une version que je compile.

A moins évidemment que le binaire ne soit plus récent, auquel cas, ça
revient bien à ce que j'ai dit, de prendre la version instable, qui
compile avec les noyaux récents.




Je suis tombé sur une info sur le site nvidia qui conseillait de passer
à la dernière vresion de leurs drivers et à une erion récente de noyau
(cf mon passage au 2.6.14).

En téléchargeant direct sur le site nvidia : tu as uyn script qui te
_compile_ bel et bien le module qu'il te faut pour ton noyau.
(les binaires fournis sont uniquements des modules précompilés pour
quelques distros)

et emerge ... fait exactement la même chose : c'est le même qui est
téléchargé, et le script utilisé. Donc bref les deux doivent marcher pareil.

NB : pénible : le script _efface_ les modules nvidia.ko créés existants
dans tous les /lib/modules/2.* /.../.. avant de s'installer.
Et c'est pénible : si tu as plusieurs noyaux, ca t'oblige à refaire
l'install ... donc un petit "cp" de sauvegarde apres l'install dans un
coin peut etre pratique.


Bon sinon pour ton probleme, vlà ma config, y a des options à essayer
peut etre :

Section "Device"
Identifier "Geforce4MX 440 AGP8x"
Driver "nvidia"
# Driver "nv"
VideoRam 65536
Option "NoLogo"
Option "NvAgp" "3"
# 1 pour agpgart, 2 pour nvagp, 3 pour tenter d'abord 1 puis 2, 0
desactive
# Insert Clocks lines here if appropriate
## Option "NoRenderAccel" "false"
# True disable the hardware accel, default false
Option "HWCursor" "true"
Option "CursorShadow" "true"

EndSection



--
mailing list
Avatar
Anthony Jaguenaud
Christophe PEREZ wrote:

Le Tue, 15 Nov 2005 20:54:59 +0100, Anthony Jaguenaud a écrit :
Commet déjà dit, _64, connais pas, mais moi :

$ grep nvidia /etc/portage/package.keywords
=media-video/nvidia-kernel-1.0.7676 ~x86
=media-video/nvidia-glx-1.0.7676-r1 ~x86




J'ai mis ça avec ~amd64 + 2 autres dépendance (eselsect...)
Et ça marche.
Merci beaucoup
Anthony


--
mailing list
Avatar
Christophe PEREZ
Le Tue, 15 Nov 2005 23:04:42 +0100, Pascal Ronecker a écrit :

et emerge ... fait exactement la même chose : c'est le même qui est
téléchargé, et le script utilisé. Donc bref les deux doivent ma rcher pareil.



Merci d'avoir confirmé.

NB : pénible : le script _efface_ les modules nvidia.ko créés exi stants
dans tous les /lib/modules/2.* /.../.. avant de s'installer.



Exact.

Bon sinon pour ton probleme, vlà ma config, y a des options à essay er
peut etre :



Mais, personnellement, je ne considère pas avoir de problème moi. C'e st
Antoine qui en voit un ;-)

Section "Device"
Identifier "Geforce4MX 440 AGP8x"
Driver "nvidia"
# Driver "nv"
VideoRam 65536
Option "NoLogo"
Option "NvAgp" "3"
# 1 pour agpgart, 2 pour nvagp, 3 pour tenter d'abord 1 puis 2, 0
desactive
# Insert Clocks lines here if appropriate
## Option "NoRenderAccel" "false"
# True disable the hardware accel, default false
Option "HWCursor" "true"
Option "CursorShadow" "true"

EndSection



Sans vouloir te vexer, il n'y a là rien de très particulier qui puiss e
me faire passer de 750 à 3000 FPS sous glxgears ;-)


--
Christophe PEREZ
--
mailing list
Avatar
Christophe PEREZ
Le Wed, 16 Nov 2005 00:59:11 +0100, Anthony Jaguenaud a écrit :

J'ai mis ça avec ~amd64 + 2 autres dépendance (eselsect...)



Oui, c'est vrai, j'ai oublié celles-là, grep trop sélectif ;-)

Et ça marche.
Merci beaucoup



Je t'en prie.

--
Christophe PEREZ
--
mailing list
1 2 3