Summary: | media-video/nvidia-kernel-1.0.6629-r4 fails to run with gentoo-sources-2.6.14-r5 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Philippe GASSMANN <phil> |
Component: | [OLD] Unspecified | Assignee: | X11 External Driver Maintainers <x11-drivers> |
Status: | RESOLVED FIXED | ||
Severity: | critical | CC: | phil |
Priority: | High | ||
Version: | 2005.1 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Philippe GASSMANN
2006-01-04 14:18:18 UTC
(In reply to comment #0) > Note that i have a "legacy GPU" (GeForce GTS) so i can't upgrade my driver to a > more recent one. Bad luck then... *** This bug has been marked as a duplicate of 113466 *** The driver is correctly loaded into the kernel but xorg fails to initialize the driver. this is not the same bug as 113466 (binary incompatibility). I also tried the new stable ebuild (1.0.6629-r5) it does not solve my issue. *** This bug has been marked as a duplicate of 113466 *** Not paying attention. Sorry. Load the module and show me the last output of dmesg and lsmod. dmesg : NVRM: loading NVIDIA Linux x86 NVIDIA Kernel Module 1.0-6629 Wed Nov 3 13:12:51 PST 2004 lsmod : Module Size Used by nvidia 3463676 0 snd_pcm_oss 49120 0 snd_mixer_oss 16960 1 snd_pcm_oss snd_seq_dummy 2820 0 snd_seq_oss 34176 0 snd_seq_midi_event 6080 1 snd_seq_oss snd_seq 50704 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event snd_via82xx 23828 0 snd_ac97_codec 93216 1 snd_via82xx snd_ac97_bus 1856 1 snd_ac97_codec snd_pcm 83080 3 snd_pcm_oss,snd_via82xx,snd_ac97_codec snd_timer 22212 2 snd_seq,snd_pcm snd_page_alloc 8456 2 snd_via82xx,snd_pcm snd_mpu401_uart 6336 1 snd_via82xx snd_rawmidi 21216 1 snd_mpu401_uart snd_seq_device 7116 4 snd_seq_dummy,snd_seq_oss,snd_seq,snd_rawmidi snd 50020 12 snd_pcm_oss,snd_mixer_oss,snd_seq_dummy,snd_seq_oss,snd_seq,snd_via82xx,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device I have found what was going wrong ! nvidia devices was missing in /dev I had to recreate them with this shell script : for i in 0 1 2 3 4 5 6 7; do node="/dev/nvidia$i" rm -f $node mknod $node c 195 $i || echo "mknod \"$node\"" chmod 0660 $node || echo "chmod \"$node\"" chown :users $node || echo "chown \"$node\"" done node="/dev/nvidiactl" rm -f $node mknod $node c 195 255 || echo "mknod \"$node\"" chmod 0666 $node || echo "chmod \"$node\"" Why did they disappear ? |