nvidia.ko compilé, modprobé, mais ignoré par X [drivers nvidia AMD64] - Linux et OS Alternatifs
Marsh Posté le 06-02-2005 à 15:28:08
Citation : Et le binaire du module est placé là : |
j'ai une petite idée mais c'est pas garanti que ça marche: copie ton driver nvidia dans /usr/X11R6/lib/modules/drivers/ car en fait c'est dans ce rép que sont tous les drivers pour le serveur X (par exemple tu noteras la présence de nv_drv.o qui correspond au driver nv dans le fichier de conf)
Marsh Posté le 06-02-2005 à 15:55:59
J'ai essayé. Sans succès .
dpkg-reconfigure ne me présente toujours pas nvidia parmi les choix de drivers, et si je mets nvidia à la main dans XF86Config-4 , au "startx" il me redit qu'il ne trouve pas le module nvidia. (Bien sûr, modprobe nvidia marche comme un charme, lui...)
Marsh Posté le 06-02-2005 à 17:44:48
Citation : (par exemple tu noteras la présence de nv_drv.o qui correspond au driver nv dans le fichier de conf) |
j'espère au moins que tu a l'a copié en le renommant nvidia_drv.ko...
Marsh Posté le 06-02-2005 à 18:31:34
euh... j'avais renommé en nvidia.o, mais pas nvidia_drv.ko
Entre temps j'ai progressé, en traquant l'erreur. La solu est là: http://lists.debian.org/debian-amd6...1/msg00256.html
Maintenant debconf me propose d'utiliser nvidia comme driver
Problème, j'ai un autre souci maintenant : lorsque je lance startx l'ecran devient noir avec un curseur en haut à gauche, et le système freeze. Je dois reseter à la main.
Ci-dessous le contenu de XFree86.0.log:
|
Une idée?
Marsh Posté le 06-02-2005 à 18:47:23
ben l'opération suivante effectuée est la détection du chipset de la carte, par exemple dans mon fichier de log, j'ai:
(II) Setting vga for screen 0. |
Marsh Posté le 06-02-2005 à 23:21:35
Merci Oliv . Pas glop cependant je vois pas trop quoi faire. Ma carte pourrait être défectueuse?
Marsh Posté le 07-02-2005 à 00:34:23
Je vois dans les paramètres de la carte:
cat /proc/driver/nvidia/cards/0 |
C'est normal cette IRQ 217 ? Ca me semble un peu loin, je croyais que ça dépassait jamais les 20? (enfin les 15, 16, qqchse comme ça)
Marsh Posté le 07-02-2005 à 14:10:40
Oh que oui que c'est bizarre tout ça... en plus t'as droit au "video Bios ????"
parce que voilà ce que donne un truc normal:
cat /proc/driver/nvidia/cards/0 |
mais quand tu fais un "lspci -vv" t'as quoi comme IRQ???
Marsh Posté le 07-02-2005 à 17:32:42
Avant le modprobe nvidia :
0000:01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1) (prog-if 00 [VGA]) |
(donc IRQ 11 apparemment)
apres le modprobe nvidia :
0000:01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1) (prog-if 00 [VGA]) |
L'IRQ est passee a 217.
' comprends pas...
Marsh Posté le 07-02-2005 à 17:41:17
APIC présent ?
Marsh Posté le 07-02-2005 à 19:09:46
normalement tu n'as pas à faire de "modprobe nvidia" c'est le serveur X qui est censé s'en charger tout seul comme un grand...
Marsh Posté le 07-02-2005 à 20:07:07
mirtouf a écrit : APIC présent ? |
Je suis pas complètement sûr (jamais bien compris ce que c'était l'APIC/LAPIC...) en tout cas il n'est pas mentionné dans mon lilo.conf.
Sur mon système je vois que j'ai des entrées /sys/devices/system/lapic/lapic0 et /sys/devices/system/ioapic/ioapic0 mais y'a rien dedans...
Y'a un moment de vérifier mieux?
0liv a écrit : normalement tu n'as pas à faire de "modprobe nvidia" c'est le serveur X qui est censé s'en charger tout seul comme un grand... |
Bah c'est bien possible, mais si je startx avec le driver nvidia, X se gaufre en freezant le PC. Donc a priori je peux pas vérifier ce point (?)
Marsh Posté le 06-02-2005 à 13:44:24
Je suis en Debian AMD64 pure64 (alioth) avec un noyau fait maison. Tout le hardware est reconnu correctement, mais j'ai des pb pour installer le driver nvidia pour la 5200.
Le serveur X tourne correctement lorsque je choisis le driver "nv".
Je lance l'installer pour AMD64 (NVIDIA-Linux-x86_64-1.0-6629-pkg2.run),
à moment donné il me demande une histoire de libGL32 que je dois refuser pour atteindre la fin de l'install.
Apparemment dans ce cas le driver s'installe correctement. Cf. mon nvidia-installer.log :
Maintenant si je "dpkg-reconfigure xserver-xfree", debconf ne me propose pas le driver nvidia dans sa liste .
Si j'édite manuellement /etc/X11/XF64Config-4 pour indiquer "nvidia" en tant que driver, il n'est pas reconnu non plus au lancement de X. Cf mon XFree86.0.log :
OK il me dit qu'il ne peut pas trouver le module nvidia, pourtant il est là :
Et le binaire du module est placé là :
Je vois pas trop le problème... Autant que je sache tout est bien là où il faut, pourtant X m'envoie bouler.
Ca vs dit qqchose? J'ai raté un truc évident??