[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[BUG]: X crash when on console with DRI



Hello :) Sorry if this is a known problem, but I have lots of trouble with
X when I'm on the console. If I start up the latest (as of yesterday)
Xfree86 on my Woody box, running 2.4.0-test11-pre1, and run a few x
programs (two Eterms, xmms, and netscape), then switch back to the console
and do some stuff (esp apt-get dist-upgrade), within a few minutes X will
die.  Below is my /var/log/Xfree86.0.log file that I captured by starting
x with the following command:  startx 1>2 2>/tmp/xout

I got the following in my dmesg at the same time X died:
[drm:drm_release] *ERROR* Process 413 dead, freeing lock for context 2

here is my X log
XFree86 Version 4.0.1d / X Window System
(protocol Version 11, revision 0, vendor release 6400)
Release Date: 27 October 2000
	If the server is older than 6-12 months, or if your card is newer
	than the above date, look for a newer version before reporting
	problems.  (see http://www.XFree86.Org/FAQ)
Operating System: Linux 2.2.18pre15 i686 [ELF] 
Module Loader present
(==) Log file: "/var/log/XFree86.0.log", Time: Wed Nov  8 21:16:34 2000
(==) Using config file: "/etc/X11/XF86Config-4"
Markers: (--) probed, (**) from config file, (==) default setting,
         (++) from command line, (!!) notice, (II) informational,
         (WW) warning, (EE) error, (??) unknown.
(==) ServerLayout "Simple Layout"
(**) |-->Screen "Screen 1" (0)
(**) |   |-->Monitor "AOC Spectrum"
(**) |   |-->Device "Voodoo 3"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"
(**) XKB: rules: "xfree86"
(**) XKB: model: "pc104"
(**) XKB: layout: "us"
(**) FontPath set to "unix/:7100,/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(**) ModulePath set to "/usr/X11R6/lib/modules"
(--) using VT number 7

(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 0.1.0
(II) Loading /usr/X11R6/lib/modules/libscanpci.a
(II) Module scanpci: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 0.1.0
(II) Unloading /usr/X11R6/lib/modules/libscanpci.a
(--) PCI:*(0:11:0) 3Dfx Interactive Voodoo3 rev 1, Mem @ 0xdc000000/25, 0xe6000000/25, I/O @ 0xd400/8
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) Module GLcore: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
(II) Module dri: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
(II) Module drm: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
(II) Module glx: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/extensions/libpex5.a
(II) Module pex5: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/extensions/librecord.a
(II) Module record: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 1.13.0
(II) Loading /usr/X11R6/lib/modules/extensions/libxie.a
(II) Module xie: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
(II) Module freetype: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 1.1.7
(II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a
(II) Module speedo: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/libvbe.a
(II) Module vbe: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/linux/libint10.a
(II) Module int10: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/drivers/tdfx_drv.o
(II) Module tdfx: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 1.0.0
(II) TDFX: Driver for 3dfx Banshee/Voodoo3 chipsets: 3dfx Banshee,
	3dfx Voodoo3, 3dfx Voodoo5
(--) Assigning device section with no busID to primary device
(--) Chipset 3dfx Voodoo3 found
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 0.1.0
(II) TDFX(0): Softbooting the board (through the int10 interface).
(II) TDFX(0): Primary V_BIOS segment is: 0xc000
(II) TDFX(0): Softbooting the board succeeded.
(**) TDFX(0): Depth 16, (--) framebuffer bpp 16
(==) TDFX(0): RGB weight 565
(==) TDFX(0): Default visual is TrueColor
(--) TDFX(0): Chipset: "3dfx Voodoo3"
(--) TDFX(0): Linear framebuffer at 0xE6000000
(--) TDFX(0): MMIO registers at addr 0xDC000000
(--) TDFX(0): PIO registers at addr 0xD400
(--) TDFX(0): VideoRAM: 16384 kByte Mapping 32768 kByte
(==) TDFX(0): Using gamma correction (1.0, 1.0, 1.0)
(II) TDFX(0): AOC Spectrum: Using hsync range of 31.50-35.10 kHz
(II) TDFX(0): AOC Spectrum: Using vrefresh range of 50.00-90.00 Hz
(II) TDFX(0): Clock range:  12.00 to 300.00 MHz
(WW) TDFX(0): Default mode "640x350" deleted (hsync out of range)
(WW) TDFX(0): Default mode "640x400" deleted (hsync out of range)
(WW) TDFX(0): Default mode "720x400" deleted (hsync out of range)
(WW) TDFX(0): Default mode "640x480" deleted (hsync out of range)
(WW) TDFX(0): Default mode "640x480" deleted (hsync out of range)
(WW) TDFX(0): Default mode "640x480" deleted (hsync out of range)
(WW) TDFX(0): Default mode "800x600" deleted (hsync out of range)
(WW) TDFX(0): Default mode "800x600" deleted (hsync out of range)
(WW) TDFX(0): Default mode "800x600" deleted (hsync out of range)
(WW) TDFX(0): Default mode "800x600" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1024x768" deleted (bad mode clock/interlace/doublescan)
(WW) TDFX(0): Default mode "1024x768" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1024x768" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1024x768" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1024x768" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1152x864" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1280x960" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1280x960" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1280x1024" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1280x1024" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1280x1024" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1600x1200" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1600x1200" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1600x1200" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1600x1200" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1600x1200" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1792x1344" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1792x1344" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1856x1392" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1856x1392" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1920x1440" deleted (hsync out of range)
(WW) TDFX(0): Default mode "1920x1440" deleted (hsync out of range)
(WW) TDFX(0): Mode "1024x768" deleted (no mode of this name)
(--) TDFX(0): Virtual size is 800x600 (pitch 800)
(**) TDFX(0): Default mode "800x600": 36.0 MHz, 35.2 kHz, 56.2 Hz
(++) TDFX(0): DPI set to (100, 100)
(II) Loading /usr/X11R6/lib/modules/libfb.a
(II) Module fb: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/libxaa.a
(II) Module xaa: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 1.0.0
(II) Loading /usr/X11R6/lib/modules/libramdac.a
(II) Module ramdac: vendor="The XFree86 Project"
	compiled for 4.0.1d, module version = 0.1.0
(II) TDFX(0): initializing int10
(II) TDFX(0): Primary V_BIOS segment is: 0xc000
(II) TDFX(0): VESA BIOS detected
(II) TDFX(0): VESA VBE DDC supported
(==) TDFX(0): Write-combining range (0xe6000000,0x2000000)
(II) TDFX(0): Textures Memory 12.55 MB
(0): [drm] created "tdfx" driver at busid "PCI:0:11:0"
(0): [drm] added 4096 byte SAREA at 0xc4026000
(0): [drm] mapped SAREA 0xc4026000 to 0x40017000
(0): [drm] framebuffer handle = 0xe6000000
(0): [drm] added 1 reserved context for kernel
(II) TDFX(0): [drm] Registers = 0xdc000000
(II) TDFX(0): visual configs initialized
(II) TDFX(0): Using XFree86 Acceleration Architecture (XAA)
	Screen to screen bit blits
	Solid filled rectangles
	8x8 mono pattern filled rectangles
	Indirect CPU to Screen color expansion
	Solid Lines
	Dashed Lines
	Offscreen Pixmaps
	Driver provided NonTEGlyphRenderer replacement
	Setting up tile and stipple cache:
		6 128x128 slots
(==) TDFX(0): Backing store disabled
(==) TDFX(0): Silken mouse enabled
(0): X context handle = 0x00000002
(0): [drm] installed DRM signal handler
(0): [DRI] installation complete
(II) TDFX(0): direct rendering enabled
(**) Mouse1: Protocol: "Intellimouse"
(**) Mouse1: Core Pointer
(==) Mouse1: Buttons: 3
(**) Mouse1: BaudRate: 1200
(II) Keyboard "Keyboard1" handled by legacy driver
(II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE)
_IceTransmkdir: Owner of /tmp/.ICE-unix should be set to root
_IceTransmkdir: Owner of /tmp/.ICE-unix should be set to root
SESSION_MANAGER=local/toy:/tmp/.ICE-unix/416
/bin/sh: /usr/bin/esd: Permission denied
SetKbdSettings - type: 2 rate: 30 delay: 500 snumlk: 0
SetKbdSettings - Succeeded
GetModeLine - scrn: 0 clock: 36000
GetModeLine - hdsp: 800 hbeg: 824 hend: 896 httl: 1024
              vdsp: 600 vbeg: 601 vend: 603 vttl: 625 flags: 5
subshell.c: couldn't get terminal settings: Inappropriate ioctl for device

Fatal server error:
Caught signal 11.  Server aborting


When reporting a problem related to a server crash, please send
the full server output, not just the last messages.
This can be found in the log file "/var/log/XFree86.0.log".
Please report problems to debian-x@lists.debian.org.

xinit:  connection to X server lost.
X connection to :0.0 broken (explicit kill or server shutdown).
X connection to :0.0 broken (explicit kill or server shutdown).
Gdk-ERROR **: X connection to :0.0 broken (explicit kill or server shutdown).
Gdk-ERROR **: X connection to :0.0 broken (explicit kill or server shutdown).
Gdk-ERROR **: X connection to :0.0 broken (explicit kill or server shutdown).
Gdk-ERROR **: X connection to :0.0 broken (explicit kill or server shutdown).
X connection to :0.0 broken (explicit kill or server shutdown).
X connection to :0.0 broken (explicit kill or server shutdown).
Gdk-ERROR **: X connection to :0.0 broken (explicit kill or server shutdown).

-- 
Burton Windle				burton@fint.org
Linux: the "grim reaper of innocent orphaned children."
          from /usr/src/linux/init/main.c:1384



Reply to: