Posté(e) le 11 juin 200619 a Bonjour, Je suis en train de tenter de faire marcher un geforce3 TI 200 sur une gentoo 64bits et au lancement du serveur X c'est toujours le bien connu ecran noir qui apparait. Je pense avoir tout bien fait, et je voit vraiment pas d'ou ca peut venir. Gentoo AMD64 kernel : 2.6.16-gentoo-r7 xorg : 7.0-r1 (pas la 7.1) nvidia : 1.0.8762 (les derniers donc) par contre ya une erreur dans le dmesg: nvidia: module license 'NVIDIA' taints kernel. ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 19 GSI 19 sharing vector 0xC9 and IRQ 19 ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKD] -> GSI 19 (level, low) -> IRQ 201 NVRM: loading NVIDIA Linux x86_64 Kernel Module 1.0-8762 Mon May 15 13:58:14 PDT 2006 Unable to handle kernel NULL pointer dereference at 00000000000000b8 RIP: <ffffffff88114f1f>{:nvidia:_nv005945rm+151} PGD 1b1d5067 PUD 1b286067 PMD 0 Oops: 0000 [1] SMP CPU 0 Modules linked in: nvidia Pid: 7880, comm: X Tainted: P 2.6.16-gentoo-r7 #4 RIP: 0010:[<ffffffff88114f1f>] <ffffffff88114f1f>{:nvidia:_nv005945rm+151} RSP: 0018:ffff81001b2bb928 EFLAGS: 00010297 RAX: ffff81001e067800 RBX: 0000000000000000 RCX: 0000000000000005 RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff81001e9e6000 RBP: 0000000000000000 R08: 0000000000000001 R09: 0000000000000001 R10: 0000000000000000 R11: 0000000000000246 R12: ffff81001d65f000 R13: 0000000000000000 R14: ffff81001d65f000 R15: ffff81001e9e6000 FS: 00002ac66d40dd00(0000) GS:ffffffff80658000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b CR2: 00000000000000b8 CR3: 000000001b2ed000 CR4: 00000000000006e0 Process X (pid: 7880, threadinfo ffff81001b2ba000, task ffff81001fa587e0) Stack: ffff81001e067800 ffff81001d65f000 ffff81001b2bba88 0000000000000001 ffff81001d65f000 0000000000000008 0000000000000000 ffffffff880fa6ec 0000000000000001 0000000000000000 Call Trace: <ffffffff880fa6ec>{:nvidia:_nv000596rm+880} <ffffffff880fab5b>{:nvidia:_nv000500rm+193} <ffffffff880f8dcf>{:nvidia:_nv003256rm+209} <ffffffff880f7873>{:nvidia:_nv000575rm+91} <ffffffff8802ec10>{:nvidia:_nv009137rm+548} <ffffffff8802f75c>{:nvidia:_nv009144rm+400} <ffffffff8014fa70>{setup_irq+246} <ffffffff8039e440>{pci_conf1_read+0} <ffffffff88033c45>{:nvidia:rm_init_adapter+99} <ffffffff8827a842>{:nvidia:nv_kern_open+664} <ffffffff8017a105>{chrdev_open+358} <ffffffff80179f9f>{chrdev_open+0} <ffffffff801718ed>{__dentry_open+213} <ffffffff80171a09>{nameidata_to_filp+34} <ffffffff80171a42>{do_filp_open+42} <ffffffff80171b92>{get_unused_fd+108} <ffffffff80171d23>{do_sys_open+68} <ffffffff8010a7ae>{system_call+126} Code: ff 95 b8 00 00 00 21 c3 4c 89 f7 be 2c 01 00 00 89 da 41 ff RIP <ffffffff88114f1f>{:nvidia:_nv005945rm+151} RSP <ffff81001b2bb928> CR2: 00000000000000b8 <7>eth0: no IPv6 routers present Ca dit des choses a propos de ACPI, mais meme en le desactivant au boot, ca change rien. Bref, help, je sais meme plus quoi essayer EDIT : le xorg.conf au cas où : Section "Files" # For XFS, uncomment this and comment the others # FontPath "unix/:-1" FontPath "/usr/share/fonts/local/" FontPath "/usr/share/fonts/misc/" FontPath "/usr/share/fonts/75dpi/:unscaled" FontPath "/usr/share/fonts/100dpi/:unscaled" FontPath "/usr/share/fonts/Type1/" FontPath "/usr/share/fonts/TTF/" FontPath "/usr/share/fonts/CID/" FontPath "/usr/share/fonts/Speedo/" FontPath "/usr/share/fonts/75dpi/" FontPath "/usr/share/fonts/100dpi/" EndSection Section "Module" Load "dbe" SubSection "extmod" Option "omit xfree86-dga" EndSubSection Load "type1" Load "freetype" #Load "dri" Load "glx" EndSection Section "ServerFlags" Identifier "Server Layout" Screen "Screen1" 0 0 InputDevice "Mouse1" "CorePointer" InputDevice "Keyboard1" "CoreKeyboard" EndSection Section "InputDevice" Identifier "Keyboard1" Driver "keyboard" #Driver "kdb" Option "AutoRepeat" "500 5" Option "XkbModel" "pc105" Option "XkbLayout" "fr" Option "XkbVariant" "latin9" EndSection Section "InputDevice" Identifier "Mouse1" Driver "mouse" Option "Protocol" "ImPS/2" Option "ZAxisMapping" "4 5" Option "Device" "/dev/input/mice" EndSection Section "Monitor" Identifier "Generic Monitor" Mode "640x480" DotClock 25.175 HTimings 640 664 760 800 VTimings 480 491 493 525 EndMode EndSection Section "Device" Identifier "Card0" Driver "nvidia" Option "NoLogo" "true" Option "NvAGP" "3" BusID "PCI:1:0:0" EndSection Section "Screen" Identifier "Screen1" Device "Card0" Monitor "Generic Monitor" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1280x1024" ViewPort 0 0 #Virtual 800 600 EndSubsection EndSection Mais ca marche bien avec les drivers nv Modifié le 11 juin 200619 a par ceric35
Posté(e) le 11 juin 200619 a Y'a un "oops" dans le noyau (c'est pas un kernel panic, mais presque) Donc essaye-en un autre (plus ancien disons)
Posté(e) le 11 juin 200619 a Oops: 0000 [1] SMP ou en changeant le paramètre de gestion du SMP (Symmetric MultiProcessing). De tête sa doit être dans la Section "CPU type and features", ou un truc du genre)
Posté(e) le 11 juin 200619 a Auteur j'ai changé de kernel, de version des drivers ca marche tjs pas Pour SMP, je me demande ce que cette option fesait selectionnée je l'ai viré, mais maintenant j'ai un oops different Oops: 0000 [1] CPU 0
Posté(e) le 11 juin 200619 a Ca n'a probablement pas de rapport (tes erreur font plutot penser à un problème de kernel), mais pourquoi tu as un "Display" de 1280x1024 et un "Monitor" avec un mode de 640x480 ??? Tu aurais pas fait un "etc-update -5" qui aurai ecrasé ton xorg.conf ? ou quelque chose du genre ?
Posté(e) le 11 juin 200619 a Auteur je suis pas un pro du xorg.conf je le bidouille, et ca marche avec nv, alors ...
Posté(e) le 11 juin 200619 a Moi aussi j'avais un plantage avec ces drivers, mais sous debian. Essaie en commentant "glx", on ne sait jamait.
Posté(e) le 12 juin 200619 a Le problème est tout trouvé. Je viens moi même d'essayer de compiler le noyau 2.6.16-ck11. Tout se passe bien, mais impossible de faire marcher les drivers nvidia. Tout marche bien avec le noyau 2.6.15-ck2. Voilà, il ne te reste qu'à downgrader ton noyau et attendre que les développeurs nvidia rendent leurs drivers compatibles avec le dernier noyau.
Posté(e) le 12 juin 200619 a Auteur Que donne un #ls -l /dev/nvidia* EDIT : ls -l /dev/nvidia* crw-rw-rw- 1 root root 195, 0 avr 30 15:53 /dev/nvidia0 crw-rw-rw- 1 root root 195, 1 avr 30 15:53 /dev/nvidia1 crw-rw-rw- 1 root root 195, 2 avr 30 15:53 /dev/nvidia2 crw-rw-rw- 1 root root 195, 3 avr 30 15:53 /dev/nvidia3 crw-rw-rw- 1 root root 195, 4 avr 30 15:53 /dev/nvidia4 crw-rw-rw- 1 root root 195, 5 avr 30 15:53 /dev/nvidia5 crw-rw-rw- 1 root root 195, 6 avr 30 15:53 /dev/nvidia6 crw-rw-rw- 1 root root 195, 7 avr 30 15:53 /dev/nvidia7 crw-rw-rw- 1 root root 195, 255 avr 30 15:53 /dev/nvidiactl Modifié le 12 juin 200619 a par ceric35
Posté(e) le 13 juin 200619 a Je ne comprends pas dans ce cas ... Peux-tu nous donner ce que te renvoie : #uname -a #ls -l /usr/src Tu peux aussi recompiler tes drivers pour ton nouveau (en fait + vieux ) kernel #emerge nvidia-kernel nvidia-glx
Posté(e) le 13 juin 200619 a Auteur j'ai essayé kernek 2.6.15-r7 et 2.6.16-r7 et les drivers dernier stables et dernir non stables toujours le meme ecran noir, cette erreur lors du dmesg et le plus bizar, aucune erreur dans les log de xorg ni aucun warning....
Posté(e) le 14 juin 200619 a Section "Device" Identifier "Card0" Driver "nvidia" Option "NoLogo" "true" Option "NvAGP" "3" BusID "PCI:1:0:0" EndSection en commantant par un # option nvagp ? un lspci te donne bien la carte sur pci:1 ? si ta cm existe en chip graphique intégré ça peut être sur pci:2 sinon tu peux essayer de mettre nvidia-kernel en version de dev dans package.keywords
Posté(e) le 21 juin 200619 a Auteur non, ca change rien g deja essayé tts les cominaison 1 , 2 , 3, sans succes Je pencherais plutot sur le oops, au chargement du module nvidia, donc independement du serveur X ! Mais j'ai absolument aucune idée d'ou cela pourrait venir ...
Posté(e) le 24 juin 200619 a Tu n'as pas + de trace d'erreur quand tu essayes d'insérer le module à la main ? #modprobe nvidia
Posté(e) le 24 juin 200619 a Auteur Tu n'as pas + de trace d'erreur quand tu essayes d'insérer le module à la main ? #modprobe nvidia non, mais ca ajoute le oops dans le dmesg
Posté(e) le 25 juin 200619 a tu es sûr que nvidia fournit des drivers 64 bits pour une vieille geforce 3 ? ça ne m'étonnerais pas que lors du passage au 64 bits, ils aient laissé tomber la compatibilité...
Posté(e) le 27 juin 200619 a Auteur bah je fait confiance a portage ! il sont present : http://packages.gentoo.org/search/?sstring=nvidia-kernel de plus ils compilent tres bien, par contre, ne se chargent pas
Posté(e) le 23 septembre 200618 a Auteur up :) je me suis remit et c'est toujours la meme erreur : un OOPS dans le dmesg, et l'interface graphique qui ne se lance pas avec les drivers nvidia ! kernel : 2.6.17-r8 drivers : x11-drivers/nvidia-drivers-1.0.8774 le drivers de charge (lsmod used by 0, normal) et au lancement de X , voila le OOPS du dmesg : nvidia: module license 'NVIDIA' taints kernel. ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 19 GSI 19 sharing vector 0xC9 and IRQ 19 ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKD] -> GSI 19 (level, low) -> IRQ 201 NVRM: loading NVIDIA Linux x86_64 Kernel Module 1.0-8774 Tue Aug 1 21:42:17 P DT 2006 Unable to handle kernel NULL pointer dereference at 00000000000000b8 RIP: <ffffffff88114fab>{:nvidia:_nv005945rm+151} PGD 1df63067 PUD 1d43b067 PMD 0 Oops: 0000 [1] CPU 0 Modules linked in: nvidia Pid: 9093, comm: X Tainted: P 2.6.17-gentoo-r8 #1 RIP: 0010:[<ffffffff88114fab>] <ffffffff88114fab>{:nvidia:_nv005945rm+151} RSP: 0018:ffff81001d4a5938 EFLAGS: 00010297 RAX: ffff81001eba7000 RBX: 0000000000000000 RCX: 0000000000000005 RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff81001d8ba000 RBP: 0000000000000000 R08: 0000000000000001 R09: 0000000000000001 R10: 0000000000000000 R11: 0000000000000001 R12: ffff81001c90f800 R13: 0000000000000000 R14: ffff81001c90f800 R15: ffff81001d8ba000 FS: 00002ac17d171ae0(0000) GS:ffffffff80714000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b CR2: 00000000000000b8 CR3: 000000001d4b5000 CR4: 00000000000006e0 Process X (pid: 9093, threadinfo ffff81001d4a4000, task ffff81001e54f4f0) Stack: ffff81001eba7000 ffff81001c90f800 ffff81001d4a5a98 0000000000000001 ffff81001c90f800 0000000000000008 0000000000000000 ffffffff880fa778 0000000000000001 0000000000000000 Call Trace: <ffffffff880fa778>{:nvidia:_nv000596rm+880} <ffffffff880fabe7>{:nvidia:_nv000500rm+193} <ffffffff80244f80>{__alloc_pa ges+101} <ffffffff880f8e5b>{:nvidia:_nv003256rm+209} <ffffffff880f78ff>{:nvidia:_n v000575rm+91} <ffffffff8802ec9c>{:nvidia:_nv009137rm+548} <ffffffff8802f7e8>{:nvidia:_n v009144rm+400} <ffffffff88033cd1>{:nvidia:rm_init_adapter+99} <ffffffff8827cd66>{:nvidia :nv_kern_open+566} <ffffffff802637b7>{chrdev_open+250} <ffffffff802636bd>{chrdev_open+0} <ffffffff8025ad58>{__dentry_open+199} <ffffffff8025aef3>{do_filp_open+42} <ffffffff8025b2f5>{sys_chown+66} <ffffffff8025ac10>{get_unused_fd+87} <ffffffff8025af44>{do_sys_open+68} <ffffffff8020940a>{system_call+126} Code: ff 95 b8 00 00 00 21 c3 4c 89 f7 be 2c 01 00 00 89 da 41 ff RIP <ffffffff88114fab>{:nvidia:_nv005945rm+151} RSP <ffff81001d4a5938> CR2: 00000000000000b8 <7>eth0: no IPv6 routers present bref, je sais meme plus quoi tenter, donc si vous avez une solution, ca m'arragenrais bien
Posté(e) le 24 septembre 200618 a Unable to handle kernel NULL pointer dereference at 00000000000000b8 RIP: <ffffffff88114fab>{_nv005945rm+151} c'est un peut ce qui fait tiquer...tu as essayer de remettre les nvidia kernel headers ?
Posté(e) le 24 septembre 200618 a Auteur Unable to handle kernel NULL pointer dereference at 00000000000000b8 RIP: <ffffffff88114fab>{_nv005945rm+151} c'est un peut ce qui fait tiquer...tu as essayer de remettre les nvidia kernel headers ? c'est a dire ? maintenant sous gentoo, il n'y a plus qu'un package "nvidia-drivers" qui remplace les deux precedents "nvidia-glx" et "nvidia-kernel". tu pensait à nvidia-kernel ?
Posté(e) le 24 septembre 200618 a Etant trop mauvais pour te sortir de ton probleme je peux juste te dire qu il y a ça : NVidia 1.0-9625 beta display drivers ftp://download.nvidia.com/XFree86/Linux-x...0-9625-pkg2.run
Posté(e) le 24 septembre 200618 a Auteur Etant trop mauvais pour te sortir de ton probleme je peux juste te dire qu il y a ça : NVidia 1.0-9625 beta display drivers ftp://download.nvidia.com/XFree86/Linux-x...0-9625-pkg2.run ouais mais j'en doute, l'erreur date des 5 ou 6 precedentes versions autrement dit, quelque soit la version , c pareil...
Posté(e) le 24 septembre 200618 a linux-restricted-modules-`uname -r` je pensais a ça...en metant ton gestionnaire de packages au dabut :)
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.