Bonjour,
j’ai un “petit” problème avec le driver proprio de nvidia sur ma Debian Unstable: startx plante avec le module nvidia, mais marche avec le module nv. Or lorsque j’utilise le module nv, j’ai une segmentation fault quand j’utilise mplayer ou vlc !
J’ai une NVIDIA Geforce 4MX with AGP8X. J’ai installé les drivers avec m-a, package nvidia-kernel-legacy-96xx-2.6.22.nvidia (nom de mon noyau : 2.6.22-nvidia), version 1.0.9639-1+2.6.22-10.00.Custom .
Voici ce que je fait:
dnanar@debian:~$ su
Password:
debian:/home/dnanar# modprobe nvidia
debian:/home/dnanar# cat /etc/X11/xorg.conf|grep \"nvidia\"
Driver "nvidia"
debian:/home/dnanar# exit
dnanar@debian:~$ startx
[les informations normales sont marqués, puis:]
(II) Module already built-in
(II) Module already built-in
(II) Module already built-in
[le serveur graphique semble se lancer mais l'écran reste noir. Je dois retrouner sur tty1]
X10: fatal IO error 104 (Connection reset by peer) on X server ":0.0" after 0 requests (0 known processed) with 0 events remaining
dnanar@debian:~$ cat /var/log/Xorg.0.log|tail -10
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(II) Initializing extension GLX
dnanar@debian:~$ cat /var/log/Xorg.0.log|grep EE
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
dnanar@debian:~$ cat /var/log/Xorg.0.log|grep WW
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/X11R6/lib/X11/fonts/misc" does not exist.
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/cyrillic" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/100dpi/" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/75dpi/" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/Type1" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/100dpi" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/75dpi" does not exist.
(WW) Including the default font path /usr/share/fonts/X11/misc,/usr/share/fonts/X11/cyrillic,/usr/share/fonts/X11/100dpi/
:unscaled,/usr/share/fonts/X11/75dpi/:unscaled,/usr/share/fonts/X11/Type1,/usr/share/fonts/
X11/100dpi,/usr/share/fonts/
X11/75dpi,/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType.
(WW) NVIDIA(0): No valid modes for "1440x1440"; removing.
(WW) NVIDIA(0): No valid modes for "1360x850"; removing.
(WW) NVIDIA(0): No valid modes for "720x400"; removing.
//(je ne pense pas que mettre tout le fichier de log soit utile ? vous voyez juste bien qu'aucune information utile n'y est inscrite !)
dnanar@debian:~$ dmesg|tail -15
agpgart: Found an AGP 3.5 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
agpgart: Found an AGP 3.5 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
agpgart: Found an AGP 3.5 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
agpgart: Found an AGP 3.5 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
agpgart: Found an AGP 3.5 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
//(je reessaye avec nv)
dnanar@debian:~$ su
Password:
debian:/home/dnanar# cat /etc/X11/xorg.conf|grep \"nv\"
Driver "nv"
debian:/home/dnanar# exit
exit
dnanar@debian:~$ startx
[informations par defaut puis]
(II) Module already built-in
(II) Module already built-in
(II) Module already built-in
(II) Module already built-in
(II) Module already built-in
(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found !)
[le serveur marche parfaitement]
Ctr-C
dnanar@debian:~$ cat /var/log/Xorg.0.log|tail -5
(II) Configured Mouse: ps2EnableDataReporting: succeeded
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Configured Mouse: ps2EnableDataReporting: succeeded
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Configured Mouse: ps2EnableDataReporting: succeeded
dnanar@debian:~$ cat /var/log/Xorg.0.log|grep EE
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
dnanar@debian:~$ cat /var/log/Xorg.0.log|grep WW
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/X11R6/lib/X11/fonts/misc" does not exist.
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/cyrillic" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/100dpi/" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/75dpi/" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/Type1" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/100dpi" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/75dpi" does not exist.
(WW) Including the default font path /usr/share/fonts/X11/misc,/usr/share/fonts/X11/cyrillic,/usr/share/fonts/X11/100dpi/:unscaled,/
usr/share/fonts/X11/75dpi/:unscaled,/
usr/
share/
fonts/
X11/Type1,/
usr/share/
fonts/
X11/
100dpi,/usr/share/fonts/
X11/75dpi,/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType.
dnanar@debian:~$ dmesg |tail -10
agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
agpgart: Found an AGP 3.5 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
agpgart: Found an AGP 3.5 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
agpgart: Found an AGP 3.5 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
//(je relance X et dessous, j'essaye:)
dnanar@debian:~$ vlc
VLC media player 0.8.6c Janus
Segmentation fault
dnanar@debian:~$ mplayer
Segmentation fault
Comme vous le voyez, aucune information ne m’est donné par dmesg ni le fichier de log de xorg ! Je suis un peu pommé, je sais pas du tout ou rechercher des informations sur la source de problème, surtout que le message d’erreur de Xorg (
X10: fatal IO error 104 (Connection reset by peer) on X server “:0.0” after 0 requests (0 known processed) with 0 events remaining ) n’est pas très explicite.
Au cas ou, quelques informations sur mon système :
dnanar@debian:~$ uname -r
2.6.22.nvidia
dnanar@debian:~$ cat /boot/config-2.6.22.nvidia |grep FB
# CONFIG_BLK_DEV_OFFBOARD is not set
CONFIG_IFB=m
CONFIG_FB=m
CONFIG_FB_DDC=m
CONFIG_FB_CFB_FILLRECT=m
CONFIG_FB_CFB_COPYAREA=m
CONFIG_FB_CFB_IMAGEBLIT=m
CONFIG_FB_SYS_FILLRECT=m
CONFIG_FB_SYS_COPYAREA=m
CONFIG_FB_SYS_IMAGEBLIT=m
CONFIG_FB_SYS_FOPS=m
CONFIG_FB_DEFERRED_IO=y
CONFIG_FB_SVGALIB=m
# CONFIG_FB_MACMODES is not set
CONFIG_FB_BACKLIGHT=y
CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_TILEBLITTING=y
CONFIG_FB_CIRRUS=m
CONFIG_FB_PM2=m
CONFIG_FB_PM2_FIFO_DISCONNECT=y
CONFIG_FB_CYBER2000=m
CONFIG_FB_ARC=m
CONFIG_FB_VGA16=m
CONFIG_FB_HECUBA=m
CONFIG_FB_HGA=m
# CONFIG_FB_HGA_ACCEL is not set
CONFIG_FB_S1D13XXX=m
CONFIG_FB_NVIDIA=m
CONFIG_FB_NVIDIA_I2C=y
CONFIG_FB_NVIDIA_DEBUG=y
CONFIG_FB_NVIDIA_BACKLIGHT=y
# CONFIG_FB_RIVA is not set
CONFIG_FB_I810=m
# CONFIG_FB_I810_GTF is not set
CONFIG_FB_LE80578=m
CONFIG_FB_CARILLO_RANCH=m
CONFIG_FB_INTEL=m
# CONFIG_FB_INTEL_DEBUG is not set
CONFIG_FB_INTEL_I2C=y
CONFIG_FB_MATROX=m
CONFIG_FB_MATROX_MILLENIUM=y
CONFIG_FB_MATROX_MYSTIQUE=y
CONFIG_FB_MATROX_G=y
CONFIG_FB_MATROX_I2C=m
CONFIG_FB_MATROX_MAVEN=m
CONFIG_FB_MATROX_MULTIHEAD=y
CONFIG_FB_RADEON=m
CONFIG_FB_RADEON_I2C=y
CONFIG_FB_RADEON_BACKLIGHT=y
# CONFIG_FB_RADEON_DEBUG is not set
CONFIG_FB_ATY128=m
CONFIG_FB_ATY128_BACKLIGHT=y
CONFIG_FB_ATY=m
CONFIG_FB_ATY_CT=y
CONFIG_FB_ATY_GENERIC_LCD=y
CONFIG_FB_ATY_GX=y
CONFIG_FB_ATY_BACKLIGHT=y
CONFIG_FB_S3=m
CONFIG_FB_SAVAGE=m
CONFIG_FB_SAVAGE_I2C=y
# CONFIG_FB_SAVAGE_ACCEL is not set
CONFIG_FB_SIS=m
CONFIG_FB_SIS_300=y
CONFIG_FB_SIS_315=y
CONFIG_FB_NEOMAGIC=m
CONFIG_FB_KYRO=m
CONFIG_FB_3DFX=m
# CONFIG_FB_3DFX_ACCEL is not set
CONFIG_FB_VOODOO1=m
CONFIG_FB_VT8623=m
CONFIG_FB_CYBLA=m
CONFIG_FB_TRIDENT=m
# CONFIG_FB_TRIDENT_ACCEL is not set
CONFIG_FB_ARK=m
CONFIG_FB_PM3=m
CONFIG_FB_GEODE=y
CONFIG_FB_GEODE_GX=m
# CONFIG_FB_GEODE_GX_SET_FBSIZE is not set
CONFIG_FB_GEODE_GX1=m
CONFIG_FB_SM501=m
CONFIG_FB_VIRTUAL=m
dnanar@debian:~$ lsmod
Module Size Used by
ipv6 224804 8
binfmt_misc 10632 1
ppdev 8708 0
lp 10948 0
button 7952 0
ac 5252 0
battery 10116 0
sd_mod 27152 0
dm_snapshot 16288 0
dm_mirror 19456 0
dm_mod 50368 2 dm_snapshot,dm_mirror
nf_conntrack_irc 7064 0
nf_conntrack_ftp 9344 0
nf_conntrack_ipv4 17164 0
nf_conntrack 58584 3 nf_conntrack_irc,nf_conntrack_ftp,nf_conntrack_ipv4
nfnetlink 5784 2 nf_conntrack_ipv4,nf_conntrack
nvidia 4711892 0
loop 16132 0
snd_via82xx 26136 0
snd_ac97_codec 92452 1 snd_via82xx
ac97_bus 2304 1 snd_ac97_codec
snd_mpu401_uart 7552 1 snd_via82xx
snd_pcm_oss 38560 0
snd_pcm 68744 3 snd_via82xx,snd_ac97_codec,snd_pcm_oss
tsdev 8000 0
snd_page_alloc 9608 2 snd_via82xx,snd_pcm
snd_mixer_oss 15360 1 snd_pcm_oss
snd_seq_dummy 3844 0
snd_seq_oss 28160 0
snd_seq_midi 8224 0
snd_rawmidi 21792 2 snd_mpu401_uart,snd_seq_midi
snd_seq_midi_event 6656 2 snd_seq_oss,snd_seq_midi
cdc_ether 6016 0
usbnet 17160 1 cdc_ether
usb_storage 75712 0
usblp 13184 0
snd_seq 42576 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 19716 2 snd_pcm,snd_seq
snd_seq_device 7820 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
analog 10528 0
snd 46564 11 snd_via82xx,snd_ac97_codec,snd_mpu401_uart,snd_pcm_oss,snd_pcm,snd_
mixer_oss,snd_seq_oss,snd_
rawmidi,snd
_seq,snd_timer,snd_seq_device
parport_pc 33188 1
parport 32712 3 ppdev,lp,parport_pc
gameport 13960 2 snd_via82xx,analog
psmouse 35600 0
serio_raw 6532 0
pcspkr 2816 0
rtc 11544 0
soundcore 7264 1 snd
shpchp 30996 0
pci_hotplug 28856 1 shpchp
evdev 9472 3
i2c_viapro 8212 0
i2c_core 23440 2 nvidia,i2c_viapro
via_agp 10112 1
agpgart 31152 2 nvidia,via_agp
generic 4868 0 [permanent]
floppy 53124 0
via_rhine 22536 0
mii 5376 2 usbnet,via_rhine
ehci_hcd 29196 0
uhci_hcd 21776 0
usbcore 121240 7 cdc_ether,usbnet,usb_storage,usblp,ehci_hcd,uhci_hcd
via82cxxx 8708 0 [permanent]
thermal 13448 0
processor 23596 1 thermal
fan 4868 0
sata_via 11524 0
ata_generic 7684 0
libata 113392 2 sata_via,ata_generic
scsi_mod 134412 3 sd_mod,usb_storage,libata
ide_disk 16128 5
ide_cd 36000 0
ide_core 112948 5 usb_storage,generic,via82cxxx,ide_disk,ide_cd
cdrom 32672 1 ide_cd
dnanar@debian:~$
Si quelqu’un aurait la gentillesse de m’aider svp (autant pour ne pas avoir de seg fault avec mplayer ou vlc que pour utiliser le module nvidia) =)
Merci d’avance.

):
)