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

Bug#269860: marked as done (xserver-xfree86: [dix/various input drivers] 'xset m' will SIGILL the server if the core pointer doesn't register an InitPtrFeedbackClassDeviceStruct calback [DoS attack?])



Your message dated Sat, 18 Aug 2007 17:49:01 +0000
with message-id <E1IMSQ1-00051E-Lo@ries.debian.org>
and subject line Bug#269860: fixed in xorg-server 2:1.3.99.0-1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: xserver-xfree86
Version: 4.3.0.dfsg.1-4

The problem as originally encountered: I was trying to get X working
on a Progear web tablet using mutouch driver for the touch-screen.  I
am running chrooted into a Debian (sarge) filesystem with a non-Debian
kernel but I don't think the kernel version is relevant.  I installed
a hand-written XF86Config-4 (from another Progear hacker) as below,
and ran startx as root.  The X stippled background and pointer
appeared OK, then the Debian splash; then the X server died.  The
attached /var/log/XFree86.0.log shows that signal 4 (SIGILL) was
caught.

I have not managed to disentangle the Xsession stuff to find exactly
which client program provoked the problem, but I have found a simpler
example which I believe demonstrates the same effect.  This simpler
example uses the "void" input driver and "vesa" output driver (file
XF86Config-4-void-vesa below), so should be reproducible without my
specific hardware and (if passed upstream to xfree86 and/or X.org)
independently of Debian.  Indeed, I got the same SIGILL with this
configuration and XFree86 4.2.0, a desktop PC and SuSE 8.1.  As root,
I do:

 Debian:/# /usr/X11R6/bin/XFree86 -xf86config /etc/X11/XF86Config-4-void-vesa -logfile /tmp/XFree86-void-vesa.log

The stippled background and X pointer appear.  Then in another session
(via ssh as it happens) I do:

 Debian:/# DISPLAY=:0 xset m

The X server immediately dies - see the log file below.


To investigate the cause of the original problem, I installed
xserver-xfree86-dbg, started '/etc/X11/X -dpi 100'; in another
session, ran gdb and attached, and in a third session ran
/etc/X11/Xsession.  I got the following backtrace:

Program received signal SIGILL, Illegal instruction.
0x00000013 in ?? ()
(gdb) bt
#0  0x00000013 in ?? ()
#1  0x401ed550 in ?? () from /lib/libc.so.6
#2  0x084cf4d0 in ProcChangePointerControl (client=0x8bc0b00) at devices.c:1574
#3  0x084d00c8 in Dispatch () at dispatch.c:450
#4  0x084e763c in main (argc=3, argv=0xbffffd9c, envp=0xbffffdac) at main.c:469

It appears that ProcChangePointerControl is calling
(*mouse->ptrfeed->CtrlProc)(mouse, &mouse->ptrfeed->ctrl);

but mouse->ptrfeed is 0


After about a day of research reading source code and what
documentation I could find (e.g. porting guide), I believe the
situation is this:

 * The mutouch driver does not call InitPtrFeedbackClassDeviceStruct
 * The XF86Config-4 file declares the mutouch device as the CorePointer
 * The dix layer assumes that the core pointer supports pointer
   feedback (assumes inputInfo.pointer->ptrfeed is non-NULL)

One of these is wrong - or at least, there is an inconsistency to be
resolved.

Looking at the various drivers in
xc/programs/Xserver/hw/xfree86/input/ I see that 8 of them (citron,
elo2300, magellan, magictouch, microtouch, mutouch, spaceorb and void)
do not call InitPtrFeedbackClassDeviceStruct and therefore will suffer
from the same problem.  Apart from 'mouse' (which calls
InitPointerDeviceStruct) and 'keyboard' (which calls
InitKeyboardDeviceStruct), every other input driver calls
InitPtrFeedbackClassDeviceStruct passing the address of a function
which either just reports an error or does nothing.  A number of them
have a comment:
 /* I have no clue what this does, except that registering it stops the 
     X server segfaulting in ProcGetPointerMapping()
     Ho Hum.
  */
which suggests that this issue has been encountered before.

Although I defer to those with understanding of the X design, ancestry
of MIT X, xfree86 and other derived implementations, my suggestions
would be:

1. The contract between input drivers and the rest of the server needs
to be clarified;

2. Something needs to be fixed - either:

  i) make dix tolerant of core pointer devices which do not support
  pointer feedback (surely acceleration has no meaning for a
  touch-screen?), and clean up input drivers which no longer need to
  register dummy pointer feedback function;

  ii) have dix install a dummy ptrfeed handler for pointer devices
  which do not call InitPtrFeedbackClassDeviceStruct in DEVICE_INIT;

  iii) update the eight named input drivers to make them call
  InitPtrFeedbackClassDeviceStruct with the address of a do-nothing
  function, with appropriate comments; or

  iv) have the server check what input classes have been registered
  and if no pointer feedback, issue an error message such as "Your
  core pointer driver XXX does not support the pointer feedback class.
  Something as apparently inoccuous as 'xset m' will likely cause the
  server to die.  We suggest you change your configuration to make
  your CorePointer a mouse, even if your machine cannot have a mouse
  attached.  We don't like things that aren't mice."  OK, I am being a
  little flippant here, but you get the drift.

I prefer 2(i).

Finally, here are the various config and log files:

--------begin-------- /etc/X11/XF86Config-4 --------------------
Section "ServerLayout"
	Identifier     "XFree86 Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "MicroTouchFinger" "CorePointer"
	InputDevice    "Mouse0" "SendCoreEvents"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	RgbPath      "/usr/X11R6/lib/X11/rgb"
	ModulePath   "/usr/X11R6/lib/modules"
	FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
#	FontPath     "/usr/X11R6/lib/X11/fonts/Speedo/"
	FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
	FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
	FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
	FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
	Load  "dbe"
#	Load  "dri"
	Load  "extmod"
#	Load  "glx"
	Load  "record"
	Load  "xtrap"
#	Load  "speedo"
	Load  "type1"
	Load  "randr"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "keyboard"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option      "Protocol" "imps/2"
	Option      "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
        Identifier  "MicroTouchFinger"
        Driver      "mutouch"
        Option      "Type" "finger"
        Option      "Device" "/dev/ttyS1"
        Option      "MaxX" "250"
        Option      "MinX" "16250"
        Option      "MaxY" "250"
        Option      "MinY" "16050"
	Option      "AlwaysCore" "yes"
	Option		"SendDragEvents" "yes"
#	Option		"PortraitMode" "PortraitCCW"
EndSection
	
Section "Monitor"
#DisplaySize	   20  1100	# mm
	Identifier   "Monitor0"
	VendorName   "@F@"
	ModelName    "0"
	HorizSync	28-50
	VertRefresh	43-75
	Option	"DPMS"	"on"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        Option     "pci_burst"          	"True"
        #Option     "fifo_conservative"  	# [<bool>]
        #Option     "fifo_moderate"      	# [<bool>]
        Option     "fifo_aggressive"    	"True"
        #Option     "pci_retry"          	# [<bool>]
#        Option     "NoAccel"            	"True"
        #Option     "set_mclk"           	# <freq>
        #Option     "show_cache"         	# [<bool>]
        #Option     "HWCursor"           	# [<bool>]
        #Option     "SWCursor"           	# [<bool>]
#	Option     "ShadowFB"           	"True"
#	Option     "Rotate"             	"CCW"
        #Option     "VideoKey"           	# <i>
        #Option     "ByteSwap"           	# [<bool>]
        #Option     "Interlaced"         	# [<bool>]
        #Option     "UseBIOS"            	# [<bool>]
        #Option     "ZoomOnLCD"          	# [<bool>]
	Identifier  "Card0"
	Driver      "siliconmotion"
	VendorName  "Silicon Motion, Inc."
	BoardName   "SM710 LynxEM"
	BusID       "PCI:0:6:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth	16
	SubSection "Display"
		Depth     16
		Modes	"1024x768"
	EndSubSection
EndSection
--------end-------- /etc/X11/XF86Config-4 --------------------

--------begin-------- /var/log/XFree86.0.log --------------------

This is a pre-release version of XFree86, and is not supported in any
way.  Bugs may be reported to XFree86@XFree86.Org and patches submitted
to fixes@XFree86.Org.  Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(http://www.XFree86.Org/cvs).

XFree86 Version 4.3.0.1 (Debian 4.3.0.dfsg.1-4 20040529113443 root@cyberhq.internal.cyberhqz.com)
Release Date: 15 August 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.6.6-rc3-bk9 i686 [ELF] 
Build Date: 29 May 2004
	Before reporting problems, check http://www.XFree86.Org/
	to make sure that you have the latest version.
Module Loader present
OS Kernel: Linux version 2.4.1-ac19 (proski@fonzie) (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #2 Fri Apr 27 14:12:31 EDT 2001 TF
Markers: (--) probed, (**) from config file, (==) default setting,
         (++) from command line, (!!) notice, (II) informational,
         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Fri Sep  3 21:27:00 2004
(==) Using config file: "/etc/X11/XF86Config-4"
(==) ServerLayout "XFree86 Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "MicroTouchFinger"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(==) Keyboard: CustomKeycode disabled
(WW) The directory "/usr/X11R6/lib/X11/fonts/Type1/" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/CID/" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/75dpi/" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/X11R6/lib/X11/fonts/100dpi/" does not exist.
	Entry deleted from font path.
(**) FontPath set to "/usr/X11R6/lib/X11/fonts/misc/"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(**) ModulePath set to "/usr/X11R6/lib/modules"
(--) using VT number 1

(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(II) Module ABI versions:
	XFree86 ANSI C Emulation: 0.2
	XFree86 Video Driver: 0.6
	XFree86 XInput driver : 0.4
	XFree86 Server Extension : 0.2
	XFree86 Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	Module class: XFree86 Font Renderer
	ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	ABI class: XFree86 Video Driver, version 0.6
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x800088c0, mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 1279,0295 card 1279,0295 rev 01 class 06,00,00 hdr 00
(II) PCI: 00:04:0: chip 10b9,5451 card 10b9,5451 rev 01 class 04,01,00 hdr 00
(II) PCI: 00:05:0: chip 104c,ac50 card 0000,0000 rev 01 class 06,07,00 hdr 02
(II) PCI: 00:06:0: chip 126f,0710 card 126f,0710 rev a3 class 03,00,00 hdr 00
(II) PCI: 00:07:0: chip 10b9,1533 card 10b9,1533 rev 00 class 06,01,00 hdr 00
(II) PCI: 00:0f:0: chip 10b9,5229 card 0000,0000 rev c3 class 01,01,b4 hdr 00
(II) PCI: 00:11:0: chip 10b9,7101 card 0000,0000 rev 00 class 06,80,00 hdr 00
(II) PCI: 00:14:0: chip 10b9,5237 card 0000,0000 rev 03 class 0c,03,10 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
	[0] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-CardBus bridge:
(II) Bus 1: bridge is at (0:5:0), (0,1,4), BCTRL: 0x07c0 (VGA_EN is cleared)
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:7:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(0:6:0) Silicon Motion, Inc. SM710 LynxEM rev 163, Mem @ 0xfd000000/24
(II) Addressable bus resource ranges are
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
	[1] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[6] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) PCI Memory resource overlap reduced 0xfc000000 from 0xfc0fffff to 0xfbffffff
(II) Active PCI resource ranges:
	[0] -1	0	0xfc101000 - 0xfc101fff (0x1000) MX[B]
	[1] -1	0	0xfc100000 - 0xfc100fff (0x1000) MX[B]
	[2] -1	0	0xfc000000 - 0xfbffffff (0x0) MX[B]O
	[3] -1	0	0xfd000000 - 0xfdffffff (0x1000000) MX[B](B)
	[4] -1	0	0x00001400 - 0x0000140f (0x10) IX[B]
	[5] -1	0	0x00000374 - 0x00000374 (0x1) IX[B]
	[6] -1	0	0x00000170 - 0x00000177 (0x8) IX[B]
	[7] -1	0	0x000003f4 - 0x000003f4 (0x1) IX[B]
	[8] -1	0	0x000001f0 - 0x000001ff (0x10) IX[B]
	[9] -1	0	0x00001000 - 0x000010ff (0x100) IX[B]
(II) Active PCI resource ranges after removing overlaps:
	[0] -1	0	0xfc101000 - 0xfc101fff (0x1000) MX[B]
	[1] -1	0	0xfc100000 - 0xfc100fff (0x1000) MX[B]
	[2] -1	0	0xfc000000 - 0xfbffffff (0x0) MX[B]O
	[3] -1	0	0xfd000000 - 0xfdffffff (0x1000000) MX[B](B)
	[4] -1	0	0x00001400 - 0x0000140f (0x10) IX[B]
	[5] -1	0	0x00000374 - 0x00000374 (0x1) IX[B]
	[6] -1	0	0x00000170 - 0x00000177 (0x8) IX[B]
	[7] -1	0	0x000003f4 - 0x000003f4 (0x1) IX[B]
	[8] -1	0	0x000001f0 - 0x000001ff (0x10) IX[B]
	[9] -1	0	0x00001000 - 0x000010ff (0x100) IX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[6] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0xfc101000 - 0xfc101fff (0x1000) MX[B]
	[6] -1	0	0xfc100000 - 0xfc100fff (0x1000) MX[B]
	[7] -1	0	0xfc000000 - 0xfbffffff (0x0) MX[B]O
	[8] -1	0	0xfd000000 - 0xfdffffff (0x1000000) MX[B](B)
	[9] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[10] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[11] -1	0	0x00001400 - 0x0000140f (0x10) IX[B]
	[12] -1	0	0x00000374 - 0x00000374 (0x1) IX[B]
	[13] -1	0	0x00000170 - 0x00000177 (0x8) IX[B]
	[14] -1	0	0x000003f4 - 0x000003f4 (0x1) IX[B]
	[15] -1	0	0x000001f0 - 0x000001ff (0x10) IX[B]
	[16] -1	0	0x00001000 - 0x000010ff (0x100) IX[B]
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	Module class: XFree86 Server Extension
	ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	Module class: XFree86 Server Extension
	ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension FontCache
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "record"
(II) Loading /usr/X11R6/lib/modules/extensions/librecord.a
(II) Module record: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.13.0
	Module class: XFree86 Server Extension
	ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension RECORD
(II) LoadModule: "xtrap"
(II) Loading /usr/X11R6/lib/modules/extensions/libxtrap.a
(II) Module xtrap: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	Module class: XFree86 Server Extension
	ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension DEC-XTRAP
(II) LoadModule: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.2
	Module class: XFree86 Font Renderer
	ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "randr"
(WW) Warning, couldn't open module randr
(II) UnloadModule: "randr"
(EE) Failed to load module "randr" (module does not exist, 0)
(II) LoadModule: "siliconmotion"
(II) Loading /usr/X11R6/lib/modules/drivers/siliconmotion_drv.o
(II) Module siliconmotion: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.3.1
	Module class: XFree86 Video Driver
	ABI class: XFree86 Video Driver, version 0.6
(II) LoadModule: "mutouch"
(II) Loading /usr/X11R6/lib/modules/input/mutouch_drv.o
(II) Module mutouch: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	Module class: XFree86 XInput Driver
	ABI class: XFree86 XInput driver, version 0.4
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	Module class: XFree86 XInput Driver
	ABI class: XFree86 XInput driver, version 0.4
(II) Silicon Motion: driver (version 1.3.1) for Silicon Motion Lynx chipsets:
	Lynx, LynxE, Lynx3D, LynxEM, LynxEM+, Lynx3DM
(II) Primary Device is: PCI 00:06:0
(--) Chipset LynxEM found
(II) resource ranges after xf86ClaimFixedResources() call:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0xfc101000 - 0xfc101fff (0x1000) MX[B]
	[6] -1	0	0xfc100000 - 0xfc100fff (0x1000) MX[B]
	[7] -1	0	0xfc000000 - 0xfbffffff (0x0) MX[B]O
	[8] -1	0	0xfd000000 - 0xfdffffff (0x1000000) MX[B](B)
	[9] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[10] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[11] -1	0	0x00001400 - 0x0000140f (0x10) IX[B]
	[12] -1	0	0x00000374 - 0x00000374 (0x1) IX[B]
	[13] -1	0	0x00000170 - 0x00000177 (0x8) IX[B]
	[14] -1	0	0x000003f4 - 0x000003f4 (0x1) IX[B]
	[15] -1	0	0x000001f0 - 0x000001ff (0x10) IX[B]
	[16] -1	0	0x00001000 - 0x000010ff (0x100) IX[B]
(II) resource ranges after probing:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0xfc101000 - 0xfc101fff (0x1000) MX[B]
	[6] -1	0	0xfc100000 - 0xfc100fff (0x1000) MX[B]
	[7] -1	0	0xfc000000 - 0xfbffffff (0x0) MX[B]O
	[8] -1	0	0xfd000000 - 0xfdffffff (0x1000000) MX[B](B)
	[9] 0	0	0x000a0000 - 0x000affff (0x10000) MS[B]
	[10] 0	0	0x000b0000 - 0x000b7fff (0x8000) MS[B]
	[11] 0	0	0x000b8000 - 0x000bffff (0x8000) MS[B]
	[12] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[13] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[14] -1	0	0x00001400 - 0x0000140f (0x10) IX[B]
	[15] -1	0	0x00000374 - 0x00000374 (0x1) IX[B]
	[16] -1	0	0x00000170 - 0x00000177 (0x8) IX[B]
	[17] -1	0	0x000003f4 - 0x000003f4 (0x1) IX[B]
	[18] -1	0	0x000001f0 - 0x000001ff (0x10) IX[B]
	[19] -1	0	0x00001000 - 0x000010ff (0x100) IX[B]
	[20] 0	0	0x000003b0 - 0x000003bb (0xc) IS[B]
	[21] 0	0	0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 0.1.0
	ABI class: XFree86 Video Driver, version 0.6
(**) Silicon Motion(0): Depth 16, (--) framebuffer bpp 16
(==) Silicon Motion(0): RGB weight 565
(==) Silicon Motion(0): Default visual is TrueColor
(**) Silicon Motion(0): Option "pci_burst" "True"
(**) Silicon Motion(0): Option "fifo_aggressive" "True"
(**) Silicon Motion(0): Option: pci_burst - PCI burst read enabled
(**) Silicon Motion(0): Option: fifo_aggressive set
(==) Silicon Motion(0): Using Hardware Cursor
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/X11R6/lib/modules/linux/libint10.a
(II) Module int10: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	ABI class: XFree86 Video Driver, version 0.6
(II) Silicon Motion(0): Primary V_BIOS segment is: 0xc000
(WW) System lacks support for changing MTRRs
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/X11R6/lib/modules/libvbe.a
(II) Module vbe: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.1.0
	ABI class: XFree86 Video Driver, version 0.6
(II) Silicon Motion(0): VESA BIOS detected
(II) Silicon Motion(0): VESA VBE Version 2.0
(II) Silicon Motion(0): VESA VBE Total Mem: 4096 kB
(II) Silicon Motion(0): VESA VBE OEM: Silicon Motion SM710 VGA BIOS
(II) Silicon Motion(0): VESA VBE OEM Software Rev: 2.0
(II) Silicon Motion(0): VESA VBE OEM Vendor: SM710
(II) Silicon Motion(0): VESA VBE OEM Product: SM710
(II) Silicon Motion(0): VESA VBE OEM Product Rev: 
(--) Silicon Motion(0): Chipset: "LynxEM"
(II) Silicon Motion(0): Cursor Offset: FFFFFC00 Reserved: FFFFF800
(II) Silicon Motion(0): TFT Panel Size = 1024x768
(II) Silicon Motion(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Loading /usr/X11R6/lib/modules/libi2c.a
(II) Module i2c: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.2.0
	ABI class: XFree86 Video Driver, version 0.6
(II) Silicon Motion(0): I2C bus "I2C bus" initialized.
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	ABI class: XFree86 Video Driver, version 0.6
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Reloading /usr/X11R6/lib/modules/libddc.a
(II) Silicon Motion(0): VESA VBE DDC supported
(II) Silicon Motion(0): VESA VBE DDC Level none
(II) Silicon Motion(0): VESA VBE DDC transfer in appr. 0 sec.
(II) Silicon Motion(0): VESA VBE DDC read successfully
(==) Silicon Motion(0): Using gamma correction (1.0, 1.0, 1.0)
(--) Silicon Motion(0): videoram: 4096kB
(--) Silicon Motion(0): Detected current MCLK value of 85.909 MHz
(II) Silicon Motion(0): Monitor0: Using hsync range of 28.00-50.00 kHz
(II) Silicon Motion(0): Monitor0: Using vrefresh range of 43.00-75.00 Hz
(II) Silicon Motion(0): Clock range:  20.00 to 135.00 MHz
(II) Silicon Motion(0): Mode: 640x350 16-bpp, 85.079948Hz
(II) Silicon Motion(0): Not using default mode "640x350" (vrefresh out of range)
(II) Silicon Motion(0): Not using default mode "320x175" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 640x400 16-bpp, 85.079948Hz
(II) Silicon Motion(0): Not using default mode "640x400" (vrefresh out of range)
(II) Silicon Motion(0): Not using default mode "320x200" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 720x400 16-bpp, 85.038902Hz
(II) Silicon Motion(0): Not using default mode "720x400" (vrefresh out of range)
(II) Silicon Motion(0): Not using default mode "360x200" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 640x480 16-bpp, 60.000000Hz
(II) Silicon Motion(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 640x480 16-bpp, 72.808800Hz
(II) Silicon Motion(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 640x480 16-bpp, 75.000000Hz
(II) Silicon Motion(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 640x480 16-bpp, 85.008308Hz
(II) Silicon Motion(0): Not using default mode "640x480" (vrefresh out of range)
(II) Silicon Motion(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 800x600 16-bpp, 56.250000Hz
(II) Silicon Motion(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 800x600 16-bpp, 60.316540Hz
(II) Silicon Motion(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 800x600 16-bpp, 72.187569Hz
(II) Silicon Motion(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 800x600 16-bpp, 75.000000Hz
(II) Silicon Motion(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 800x600 16-bpp, 85.136887Hz
(II) Silicon Motion(0): Not using default mode "800x600" (hsync out of range)
(II) Silicon Motion(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 1024x768 16-bpp, 60.003841Hz
(II) Silicon Motion(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 1024x768 16-bpp, 70.069359Hz
(II) Silicon Motion(0): Not using default mode "1024x768" (hsync out of range)
(II) Silicon Motion(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 1024x768 16-bpp, 75.076218Hz
(II) Silicon Motion(0): Not using default mode "1024x768" (hsync out of range)
(II) Silicon Motion(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 1024x768 16-bpp, 84.996689Hz
(II) Silicon Motion(0): Not using default mode "1024x768" (hsync out of range)
(II) Silicon Motion(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 1152x864 16-bpp, 75.000000Hz
(II) Silicon Motion(0): Not using default mode "1152x864" (exceeds panel dimensions)
(II) Silicon Motion(0): Not using default mode "576x432" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 1280x960 16-bpp, 60.000000Hz
(II) Silicon Motion(0): Not using default mode "1280x960" (exceeds panel dimensions)
(II) Silicon Motion(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "1280x960" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 1280x1024 16-bpp, 60.019741Hz
(II) Silicon Motion(0): Not using default mode "1280x1024" (exceeds panel dimensions)
(II) Silicon Motion(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 1280x1024 16-bpp, 75.024673Hz
(II) Silicon Motion(0): Not using default mode "1280x1024" (exceeds panel dimensions)
(II) Silicon Motion(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "1280x1024" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "1792x1344" (insufficient memory for mode)
(II) Silicon Motion(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "1792x1344" (insufficient memory for mode)
(II) Silicon Motion(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "1856x1392" (insufficient memory for mode)
(II) Silicon Motion(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "1856x1392" (insufficient memory for mode)
(II) Silicon Motion(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "1920x1440" (insufficient memory for mode)
(II) Silicon Motion(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "1920x1440" (insufficient memory for mode)
(II) Silicon Motion(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 832x624 16-bpp, 74.551270Hz
(II) Silicon Motion(0): Not using default mode "416x312" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 1152x768 16-bpp, 54.781902Hz
(II) Silicon Motion(0): Not using default mode "1152x768" (exceeds panel dimensions)
(II) Silicon Motion(0): Not using default mode "576x384" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 1400x1050 16-bpp, 59.975616Hz
(II) Silicon Motion(0): Not using default mode "1400x1050" (exceeds panel dimensions)
(II) Silicon Motion(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "1400x1050" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 1600x1024 16-bpp, 59.998093Hz
(II) Silicon Motion(0): Not using default mode "1600x1024" (exceeds panel dimensions)
(II) Silicon Motion(0): Not using default mode "800x512" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "1920x1440" (insufficient memory for mode)
(II) Silicon Motion(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "2048x1536" (insufficient memory for mode)
(II) Silicon Motion(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "2048x1536" (insufficient memory for mode)
(II) Silicon Motion(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Not using default mode "2048x1536" (insufficient memory for mode)
(II) Silicon Motion(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) Silicon Motion(0): Mode: 1024x768 16-bpp, 60.003841Hz
(II) Silicon Motion(0): Mode: 832x624 16-bpp, 74.551270Hz
(II) Silicon Motion(0): Mode: 800x600 16-bpp, 75.000000Hz
(II) Silicon Motion(0): Mode: 800x600 16-bpp, 72.187569Hz
(II) Silicon Motion(0): Mode: 800x600 16-bpp, 60.316540Hz
(II) Silicon Motion(0): Mode: 800x600 16-bpp, 56.250000Hz
(II) Silicon Motion(0): Mode: 640x480 16-bpp, 75.000000Hz
(II) Silicon Motion(0): Mode: 640x480 16-bpp, 72.808800Hz
(II) Silicon Motion(0): Mode: 640x480 16-bpp, 60.000000Hz
(--) Silicon Motion(0): Virtual size is 1024x768 (pitch 1024)
(**) Silicon Motion(0): *Default mode "1024x768": 65.0 MHz, 48.4 kHz, 60.0 Hz
(II) Silicon Motion(0): Modeline "1024x768"   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync
(**) Silicon Motion(0):  Default mode "832x624": 57.3 MHz, 49.7 kHz, 74.6 Hz
(II) Silicon Motion(0): Modeline "832x624"   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync
(**) Silicon Motion(0):  Default mode "800x600": 49.5 MHz, 46.9 kHz, 75.0 Hz
(II) Silicon Motion(0): Modeline "800x600"   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync
(**) Silicon Motion(0):  Default mode "800x600": 50.0 MHz, 48.1 kHz, 72.2 Hz
(II) Silicon Motion(0): Modeline "800x600"   50.00  800 856 976 1040  600 637 643 666 +hsync +vsync
(**) Silicon Motion(0):  Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz
(II) Silicon Motion(0): Modeline "800x600"   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync
(**) Silicon Motion(0):  Default mode "800x600": 36.0 MHz, 35.2 kHz, 56.2 Hz
(II) Silicon Motion(0): Modeline "800x600"   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync
(**) Silicon Motion(0):  Default mode "640x480": 31.5 MHz, 37.5 kHz, 75.0 Hz
(II) Silicon Motion(0): Modeline "640x480"   31.50  640 656 720 840  480 481 484 500 -hsync -vsync
(**) Silicon Motion(0):  Default mode "640x480": 31.5 MHz, 37.9 kHz, 72.8 Hz
(II) Silicon Motion(0): Modeline "640x480"   31.50  640 664 704 832  480 489 491 520 -hsync -vsync
(**) Silicon Motion(0):  Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz
(II) Silicon Motion(0): Modeline "640x480"   25.20  640 656 752 800  480 490 492 525 -hsync -vsync
(++) Silicon Motion(0): DPI set to (100, 100)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/X11R6/lib/modules/libfb.a
(II) Module fb: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	ABI class: XFree86 ANSI C Emulation, version 0.2
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/X11R6/lib/modules/libxaa.a
(II) Module xaa: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.1.0
	ABI class: XFree86 Video Driver, version 0.6
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Loading /usr/X11R6/lib/modules/libramdac.a
(II) Module ramdac: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 0.1.0
	ABI class: XFree86 Video Driver, version 0.6
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
	[0] 0	0	0xfd000000 - 0xfdffffff (0x1000000) MX[B]
	[1] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[2] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[3] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[4] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[5] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[6] -1	0	0xfc101000 - 0xfc101fff (0x1000) MX[B]
	[7] -1	0	0xfc100000 - 0xfc100fff (0x1000) MX[B]
	[8] -1	0	0xfc000000 - 0xfbffffff (0x0) MX[B]O
	[9] -1	0	0xfd000000 - 0xfdffffff (0x1000000) MX[B](B)
	[10] 0	0	0x000a0000 - 0x000affff (0x10000) MS[B]
	[11] 0	0	0x000b0000 - 0x000b7fff (0x8000) MS[B]
	[12] 0	0	0x000b8000 - 0x000bffff (0x8000) MS[B]
	[13] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[14] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[15] -1	0	0x00001400 - 0x0000140f (0x10) IX[B]
	[16] -1	0	0x00000374 - 0x00000374 (0x1) IX[B]
	[17] -1	0	0x00000170 - 0x00000177 (0x8) IX[B]
	[18] -1	0	0x000003f4 - 0x000003f4 (0x1) IX[B]
	[19] -1	0	0x000001f0 - 0x000001ff (0x10) IX[B]
	[20] -1	0	0x00001000 - 0x000010ff (0x100) IX[B]
	[21] 0	0	0x000003b0 - 0x000003bb (0xc) IS[B]
	[22] 0	0	0x000003c0 - 0x000003df (0x20) IS[B]
(II) Silicon Motion(0): Cursor Offset: 003FFC00 Reserved: 003FF800
(II) Silicon Motion(0): TFT Panel Size = 1024x768
(II) Silicon Motion(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) Silicon Motion(0): Primary V_BIOS segment is: 0xc000
(II) Silicon Motion(0): Current mode 0x60.
(II) Silicon Motion(0): Setting mode 0x62
(II) Silicon Motion(0): FrameBuffer Box: 0,0 - 1024,2047
(II) Silicon Motion(0): Using XFree86 Acceleration Architecture (XAA)
	Screen to screen bit blits
	Solid filled rectangles
	8x8 mono pattern filled rectangles
	8x8 color pattern filled rectangles
	CPU to Screen color expansion
	Solid Horizontal and Vertical Lines
	Offscreen Pixmaps
	Setting up tile and stipple cache:
		32 128x128 slots
		10 256x256 slots
		32 8x8 color pattern slots
(**) Option "dpms" "on"
(**) Silicon Motion(0): DPMS enabled
(II) Silicon Motion(0): I2C device "I2C bus:SAA 7111A" registered at address 0x48.
(II) Silicon Motion(0): I2C device "I2C bus:SAA 7111A" removed.
(==) RandR enabled
(II) Setting vga for screen 0.
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension LBX
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(**) MicroTouch FINGER input device: /dev/ttyS1
(**) Option "AlwaysCore" "yes"
(**) FINGER: always reports core events
(**) Option "CorePointer"
(**) FINGER: Core Pointer
(**) Option "SendDragEvents" "yes"
(**) Microtouch X device name: FINGER
(**) Microtouch associated screen: 0
(**) Option "MaxX" "250"
(**) Microtouch maximum x position: 250
(**) Option "MinX" "16250"
(**) Microtouch minimum x position: 16250
(**) Option "MaxY" "250"
(**) Microtouch maximum y position: 250
(**) Option "MinY" "16050"
(**) Microtouch minimum y position: 16050
(**) Microtouch ThruGlass frequency is: 0
(**) Microtouch device will work in Landscape mode
(II) MicroTouch: reverse x mode (minimum x position >= maximum x position)
(II) MicroTouch: reverse y mode (minimum y position >= maximum y position)
(WW) FINGER: does not have core pointer capabilities
(**) Option "Protocol" "imps/2"
(**) Mouse0: Protocol: "imps/2"
(**) Option "SendCoreEvents"
(**) Mouse0: always reports core events
(**) Option "Device" "/dev/input/mice"
(**) Mouse0: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Mouse0: ZAxisMapping: buttons 4 and 5
(**) Mouse0: Buttons: 5
(II) Keyboard "Keyboard0" handled by legacy driver
(II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)
(II) XINPUT: Adding extended input device "FINGER" (type: MicroTouch Finger)
(**) Option "Device" "/dev/ttyS1"
(**) Option "BaudRate" "9600"
(**) Option "StopBits" "1"
(**) Option "DataBits" "8"
(**) Option "Parity" "None"
(**) Option "Vmin" "10"
(**) Option "Vtime" "1"
(**) Option "FlowControl" "None"
(--) MicroTouch touchscreen is a , connected through a serial port.
(--) MicroTouch controller firmware revision is 2.40.
(--) MicroTouch status of errors: 00.
(II) Mouse0: ps2EnableDataReporting: succeeded

   *** If unresolved symbols were reported above, they might not
   *** be the reason for the server aborting.

Fatal server error:
Caught signal 4.  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 submit@bugs.debian.org.

(II) Silicon Motion(0): Setting mode 0x60

   *** If unresolved symbols were reported above, they might not
   *** be the reason for the server aborting.

FatalError re-entered, aborting
Caught signal 11.  Server aborting

--------end-------- /var/log/XFree86.0.log --------------------

--------begin-------- /etc/X11/XF86Config-4-void-vesa --------------------
Section "ServerLayout"
	Identifier     "XFree86 Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Void0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	RgbPath      "/usr/X11R6/lib/X11/rgb"
	ModulePath   "/usr/X11R6/lib/modules"
	FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
EndSection

Section "Module"
	Load  "dbe"
	Load  "extmod"
	Load  "record"
	Load  "xtrap"
EndSection

Section "InputDevice"
	Identifier  "Void0"
	Driver      "void"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "keyboard"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "@F@"
	ModelName    "0"
	HorizSync	28-50
	VertRefresh	43-75
	Option	"DPMS"	"on"
EndSection

Section "Device"
	Identifier  "Card0"
	Driver      "vesa"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth	16
	SubSection "Display"
		Depth     16
		Modes	"1024x768"
	EndSubSection
EndSection
--------end-------- /etc/X11/XF86Config-4-void-vesa --------------------

--------begin-------- /tmp/XFree86-void-vesa.log --------------------

This is a pre-release version of XFree86, and is not supported in any
way.  Bugs may be reported to XFree86@XFree86.Org and patches submitted
to fixes@XFree86.Org.  Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(http://www.XFree86.Org/cvs).

XFree86 Version 4.3.0.1 (Debian 4.3.0.dfsg.1-4 20040529113443 root@cyberhq.internal.cyberhqz.com)
Release Date: 15 August 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.6.6-rc3-bk9 i686 [ELF] 
Build Date: 29 May 2004
	Before reporting problems, check http://www.XFree86.Org/
	to make sure that you have the latest version.
Module Loader present
OS Kernel: Linux version 2.4.1-ac19 (proski@fonzie) (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #2 Fri Apr 27 14:12:31 EDT 2001 TF
Markers: (--) probed, (**) from config file, (==) default setting,
         (++) from command line, (!!) notice, (II) informational,
         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(++) Log file: "/tmp/XFree86-void-vesa.log", Time: Fri Sep  3 21:04:28 2004
(++) Using config file: "/etc/X11/XF86Config-4-void-vesa"
(==) ServerLayout "XFree86 Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "Void0"
(**) |-->Input Device "Keyboard0"
(==) Keyboard: CustomKeycode disabled
(**) FontPath set to "/usr/X11R6/lib/X11/fonts/misc/"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(**) ModulePath set to "/usr/X11R6/lib/modules"
(--) using VT number 1

(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(II) Module ABI versions:
	XFree86 ANSI C Emulation: 0.2
	XFree86 Video Driver: 0.6
	XFree86 XInput driver : 0.4
	XFree86 Server Extension : 0.2
	XFree86 Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	Module class: XFree86 Font Renderer
	ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	ABI class: XFree86 Video Driver, version 0.6
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x800088c0, mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 1279,0295 card 1279,0295 rev 01 class 06,00,00 hdr 00
(II) PCI: 00:04:0: chip 10b9,5451 card 10b9,5451 rev 01 class 04,01,00 hdr 00
(II) PCI: 00:05:0: chip 104c,ac50 card 0000,0000 rev 01 class 06,07,00 hdr 02
(II) PCI: 00:06:0: chip 126f,0710 card 126f,0710 rev a3 class 03,00,00 hdr 00
(II) PCI: 00:07:0: chip 10b9,1533 card 10b9,1533 rev 00 class 06,01,00 hdr 00
(II) PCI: 00:0f:0: chip 10b9,5229 card 0000,0000 rev c3 class 01,01,b4 hdr 00
(II) PCI: 00:11:0: chip 10b9,7101 card 0000,0000 rev 00 class 06,80,00 hdr 00
(II) PCI: 00:14:0: chip 10b9,5237 card 0000,0000 rev 03 class 0c,03,10 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
	[0] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-CardBus bridge:
(II) Bus 1: bridge is at (0:5:0), (0,1,4), BCTRL: 0x07c0 (VGA_EN is cleared)
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:7:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(0:6:0) Silicon Motion, Inc. SM710 LynxEM rev 163, Mem @ 0xfd000000/24
(II) Addressable bus resource ranges are
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
	[1] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[6] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) PCI Memory resource overlap reduced 0xfc000000 from 0xfc0fffff to 0xfbffffff
(II) Active PCI resource ranges:
	[0] -1	0	0xfc101000 - 0xfc101fff (0x1000) MX[B]
	[1] -1	0	0xfc100000 - 0xfc100fff (0x1000) MX[B]
	[2] -1	0	0xfc000000 - 0xfbffffff (0x0) MX[B]O
	[3] -1	0	0xfd000000 - 0xfdffffff (0x1000000) MX[B](B)
	[4] -1	0	0x00001400 - 0x0000140f (0x10) IX[B]
	[5] -1	0	0x00000374 - 0x00000374 (0x1) IX[B]
	[6] -1	0	0x00000170 - 0x00000177 (0x8) IX[B]
	[7] -1	0	0x000003f4 - 0x000003f4 (0x1) IX[B]
	[8] -1	0	0x000001f0 - 0x000001ff (0x10) IX[B]
	[9] -1	0	0x00001000 - 0x000010ff (0x100) IX[B]
(II) Active PCI resource ranges after removing overlaps:
	[0] -1	0	0xfc101000 - 0xfc101fff (0x1000) MX[B]
	[1] -1	0	0xfc100000 - 0xfc100fff (0x1000) MX[B]
	[2] -1	0	0xfc000000 - 0xfbffffff (0x0) MX[B]O
	[3] -1	0	0xfd000000 - 0xfdffffff (0x1000000) MX[B](B)
	[4] -1	0	0x00001400 - 0x0000140f (0x10) IX[B]
	[5] -1	0	0x00000374 - 0x00000374 (0x1) IX[B]
	[6] -1	0	0x00000170 - 0x00000177 (0x8) IX[B]
	[7] -1	0	0x000003f4 - 0x000003f4 (0x1) IX[B]
	[8] -1	0	0x000001f0 - 0x000001ff (0x10) IX[B]
	[9] -1	0	0x00001000 - 0x000010ff (0x100) IX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[6] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0xfc101000 - 0xfc101fff (0x1000) MX[B]
	[6] -1	0	0xfc100000 - 0xfc100fff (0x1000) MX[B]
	[7] -1	0	0xfc000000 - 0xfbffffff (0x0) MX[B]O
	[8] -1	0	0xfd000000 - 0xfdffffff (0x1000000) MX[B](B)
	[9] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[10] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[11] -1	0	0x00001400 - 0x0000140f (0x10) IX[B]
	[12] -1	0	0x00000374 - 0x00000374 (0x1) IX[B]
	[13] -1	0	0x00000170 - 0x00000177 (0x8) IX[B]
	[14] -1	0	0x000003f4 - 0x000003f4 (0x1) IX[B]
	[15] -1	0	0x000001f0 - 0x000001ff (0x10) IX[B]
	[16] -1	0	0x00001000 - 0x000010ff (0x100) IX[B]
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	Module class: XFree86 Server Extension
	ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	Module class: XFree86 Server Extension
	ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension FontCache
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "record"
(II) Loading /usr/X11R6/lib/modules/extensions/librecord.a
(II) Module record: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.13.0
	Module class: XFree86 Server Extension
	ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension RECORD
(II) LoadModule: "xtrap"
(II) Loading /usr/X11R6/lib/modules/extensions/libxtrap.a
(II) Module xtrap: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	Module class: XFree86 Server Extension
	ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension DEC-XTRAP
(II) LoadModule: "vesa"
(II) Loading /usr/X11R6/lib/modules/drivers/vesa_drv.o
(II) Module vesa: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	Module class: XFree86 Video Driver
	ABI class: XFree86 Video Driver, version 0.6
(II) LoadModule: "void"
(II) Loading /usr/X11R6/lib/modules/input/void_drv.o
(II) Module void: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	Module class: XFree86 XInput Driver
	ABI class: XFree86 XInput driver, version 0.4
(II) VESA: driver for VESA chipsets: vesa
(II) Primary Device is: PCI 00:06:0
(--) Assigning device section with no busID to primary device
(--) Chipset vesa found
(II) resource ranges after xf86ClaimFixedResources() call:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0xfc101000 - 0xfc101fff (0x1000) MX[B]
	[6] -1	0	0xfc100000 - 0xfc100fff (0x1000) MX[B]
	[7] -1	0	0xfc000000 - 0xfbffffff (0x0) MX[B]O
	[8] -1	0	0xfd000000 - 0xfdffffff (0x1000000) MX[B](B)
	[9] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[10] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[11] -1	0	0x00001400 - 0x0000140f (0x10) IX[B]
	[12] -1	0	0x00000374 - 0x00000374 (0x1) IX[B]
	[13] -1	0	0x00000170 - 0x00000177 (0x8) IX[B]
	[14] -1	0	0x000003f4 - 0x000003f4 (0x1) IX[B]
	[15] -1	0	0x000001f0 - 0x000001ff (0x10) IX[B]
	[16] -1	0	0x00001000 - 0x000010ff (0x100) IX[B]
(II) resource ranges after probing:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0xfc101000 - 0xfc101fff (0x1000) MX[B]
	[6] -1	0	0xfc100000 - 0xfc100fff (0x1000) MX[B]
	[7] -1	0	0xfc000000 - 0xfbffffff (0x0) MX[B]O
	[8] -1	0	0xfd000000 - 0xfdffffff (0x1000000) MX[B](B)
	[9] 0	0	0x000a0000 - 0x000affff (0x10000) MS[B]
	[10] 0	0	0x000b0000 - 0x000b7fff (0x8000) MS[B]
	[11] 0	0	0x000b8000 - 0x000bffff (0x8000) MS[B]
	[12] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[13] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[14] -1	0	0x00001400 - 0x0000140f (0x10) IX[B]
	[15] -1	0	0x00000374 - 0x00000374 (0x1) IX[B]
	[16] -1	0	0x00000170 - 0x00000177 (0x8) IX[B]
	[17] -1	0	0x000003f4 - 0x000003f4 (0x1) IX[B]
	[18] -1	0	0x000001f0 - 0x000001ff (0x10) IX[B]
	[19] -1	0	0x00001000 - 0x000010ff (0x100) IX[B]
	[20] 0	0	0x000003b0 - 0x000003bb (0xc) IS[B]
	[21] 0	0	0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/X11R6/lib/modules/libvbe.a
(II) Module vbe: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.1.0
	ABI class: XFree86 Video Driver, version 0.6
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/X11R6/lib/modules/linux/libint10.a
(II) Module int10: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	ABI class: XFree86 Video Driver, version 0.6
(II) VESA(0): initializing int10
(II) VESA(0): Primary V_BIOS segment is: 0xc000
(WW) System lacks support for changing MTRRs
(II) VESA(0): VESA BIOS detected
(II) VESA(0): VESA VBE Version 2.0
(II) VESA(0): VESA VBE Total Mem: 4096 kB
(II) VESA(0): VESA VBE OEM: Silicon Motion SM710 VGA BIOS
(II) VESA(0): VESA VBE OEM Software Rev: 2.0
(II) VESA(0): VESA VBE OEM Vendor: SM710
(II) VESA(0): VESA VBE OEM Product: SM710
(II) VESA(0): VESA VBE OEM Product Rev: 
(**) VESA(0): Depth 16, (--) framebuffer bpp 16
(==) VESA(0): RGB weight 565
(==) VESA(0): Default visual is TrueColor
(==) VESA(0): Using gamma correction (1.0, 1.0, 1.0)
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	ABI class: XFree86 Video Driver, version 0.6
(II) VESA(0): VESA VBE DDC supported
(II) VESA(0): VESA VBE DDC Level none
(II) VESA(0): VESA VBE DDC transfer in appr. 0 sec.
(II) VESA(0): VESA VBE DDC read successfully
(II) VESA(0): Manufacturer: @E@  Model: a000  Serial#: 3221238930
(II) VESA(0): Year: 1997  Week: 128
(II) VESA(0): EDID Version: 128.2
(II) VESA(0): Digital Display Input
(II) VESA(0): Max H-Image Size [cm]: horiz.: 1  vert.: 8
(II) VESA(0): Gamma: 1.16
(II) VESA(0): No DPMS capabilities specified; Monochorome/GrayScale Display
(II) VESA(0): GTF timings supported
(II) VESA(0): redX: 0.023 redY: 0.001   greenX: 0.014 greenY: 0.004
(II) VESA(0): blueX: 0.031 blueY: 0.062   whiteX: 0.031 whiteY: 0.032
(II) VESA(0): Supported VESA Video Modes:
(II) VESA(0): 640x480@72Hz
(II) VESA(0): Manufacturer's mask: 0
(II) VESA(0): Supported Future Video Modes:
(II) VESA(0): #4: hsize: 360  vsize 360  refresh: 60  vid: 14
(II) VESA(0): #5: hsize: 1736  vsize 1736  refresh: 71  vid: 3002
(--) VESA(0): unexpected EDID version 128 revision 2
(II) VESA(0): Searching for matching VESA mode(s):
Mode: 11b (1280x1024)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0xa000
	WinFuncPtr: 0xc0003492
	BytesPerScanline: 3840
	XResolution: 1280
	YResolution: 1024
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 24
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 0
	RedMaskSize: 8
	RedFieldPosition: 16
	GreenMaskSize: 8
	GreenFieldPosition: 8
	BlueMaskSize: 8
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xfd000000
*(II) VESA(0): Not using built-in mode "1280x1024" (hsync out of range)
Mode: 11a (1280x1024)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0xa000
	WinFuncPtr: 0xc0003492
	BytesPerScanline: 2560
	XResolution: 1280
	YResolution: 1024
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 16
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 0
	RedMaskSize: 5
	RedFieldPosition: 11
	GreenMaskSize: 6
	GreenFieldPosition: 5
	BlueMaskSize: 5
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xfd000000
Mode: 107 (1280x1024)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0xa000
	WinFuncPtr: 0xc0003492
	BytesPerScanline: 1280
	XResolution: 1280
	YResolution: 1024
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 8
	NumberOfBanks: 1
	MemoryModel: 4
	BankSize: 0
	NumberOfImages: 2
	RedMaskSize: 0
	RedFieldPosition: 0
	GreenMaskSize: 0
	GreenFieldPosition: 0
	BlueMaskSize: 0
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xfd000000
Mode: 118 (1024x768)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0xa000
	WinFuncPtr: 0xc0003492
	BytesPerScanline: 3072
	XResolution: 1024
	YResolution: 768
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 24
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 0
	RedMaskSize: 8
	RedFieldPosition: 16
	GreenMaskSize: 8
	GreenFieldPosition: 8
	BlueMaskSize: 8
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xfd000000
*Mode: 117 (1024x768)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0xa000
	WinFuncPtr: 0xc0003492
	BytesPerScanline: 2048
	XResolution: 1024
	YResolution: 768
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 16
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 1
	RedMaskSize: 5
	RedFieldPosition: 11
	GreenMaskSize: 6
	GreenFieldPosition: 5
	BlueMaskSize: 5
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xfd000000
Mode: 105 (1024x768)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0xa000
	WinFuncPtr: 0xc0003492
	BytesPerScanline: 1024
	XResolution: 1024
	YResolution: 768
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 8
	NumberOfBanks: 1
	MemoryModel: 4
	BankSize: 0
	NumberOfImages: 4
	RedMaskSize: 0
	RedFieldPosition: 0
	GreenMaskSize: 0
	GreenFieldPosition: 0
	BlueMaskSize: 0
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xfd000000
Mode: 104 (1024x768)
	ModeAttributes: 0x1b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0xa000
	WinFuncPtr: 0xc0003492
	BytesPerScanline: 128
	XResolution: 1024
	YResolution: 768
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 4
	BitsPerPixel: 4
	NumberOfBanks: 1
	MemoryModel: 3
	BankSize: 0
	NumberOfImages: 9
	RedMaskSize: 0
	RedFieldPosition: 0
	GreenMaskSize: 0
	GreenFieldPosition: 0
	BlueMaskSize: 0
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xfd000000
Mode: 102 (800x600)
	ModeAttributes: 0x1b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0xa000
	WinFuncPtr: 0xc0003492
	BytesPerScanline: 100
	XResolution: 800
	YResolution: 600
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 4
	BitsPerPixel: 4
	NumberOfBanks: 1
	MemoryModel: 3
	BankSize: 0
	NumberOfImages: 15
	RedMaskSize: 0
	RedFieldPosition: 0
	GreenMaskSize: 0
	GreenFieldPosition: 0
	BlueMaskSize: 0
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xfd000000
Mode: 103 (800x600)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0xa000
	WinFuncPtr: 0xc0003492
	BytesPerScanline: 800
	XResolution: 800
	YResolution: 600
	XCharSize: 8
	YCharSize: 8
	NumberOfPlanes: 1
	BitsPerPixel: 8
	NumberOfBanks: 1
	MemoryModel: 4
	BankSize: 0
	NumberOfImages: 7
	RedMaskSize: 0
	RedFieldPosition: 0
	GreenMaskSize: 0
	GreenFieldPosition: 0
	BlueMaskSize: 0
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xfd000000
*Mode: 114 (800x600)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0xa000
	WinFuncPtr: 0xc0003492
	BytesPerScanline: 1600
	XResolution: 800
	YResolution: 600
	XCharSize: 8
	YCharSize: 8
	NumberOfPlanes: 1
	BitsPerPixel: 16
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 3
	RedMaskSize: 5
	RedFieldPosition: 11
	GreenMaskSize: 6
	GreenFieldPosition: 5
	BlueMaskSize: 5
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xfd000000
Mode: 115 (800x600)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0xa000
	WinFuncPtr: 0xc0003492
	BytesPerScanline: 2400
	XResolution: 800
	YResolution: 600
	XCharSize: 8
	YCharSize: 8
	NumberOfPlanes: 1
	BitsPerPixel: 24
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 1
	RedMaskSize: 8
	RedFieldPosition: 16
	GreenMaskSize: 8
	GreenFieldPosition: 8
	BlueMaskSize: 8
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xfd000000
Mode: 101 (640x480)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0xa000
	WinFuncPtr: 0xc0003492
	BytesPerScanline: 640
	XResolution: 640
	YResolution: 480
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 8
	NumberOfBanks: 1
	MemoryModel: 4
	BankSize: 0
	NumberOfImages: 12
	RedMaskSize: 0
	RedFieldPosition: 0
	GreenMaskSize: 0
	GreenFieldPosition: 0
	BlueMaskSize: 0
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xfd000000
*Mode: 111 (640x480)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0xa000
	WinFuncPtr: 0xc0003492
	BytesPerScanline: 1280
	XResolution: 640
	YResolution: 480
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 16
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 5
	RedMaskSize: 5
	RedFieldPosition: 11
	GreenMaskSize: 6
	GreenFieldPosition: 5
	BlueMaskSize: 5
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xfd000000
Mode: 112 (640x480)
	ModeAttributes: 0x9b
	WinAAttributes: 0x7
	WinBAttributes: 0x0
	WinGranularity: 64
	WinSize: 64
	WinASegment: 0xa000
	WinBSegment: 0xa000
	WinFuncPtr: 0xc0003492
	BytesPerScanline: 1920
	XResolution: 640
	YResolution: 480
	XCharSize: 8
	YCharSize: 16
	NumberOfPlanes: 1
	BitsPerPixel: 24
	NumberOfBanks: 1
	MemoryModel: 6
	BankSize: 0
	NumberOfImages: 3
	RedMaskSize: 8
	RedFieldPosition: 16
	GreenMaskSize: 8
	GreenFieldPosition: 8
	BlueMaskSize: 8
	BlueFieldPosition: 0
	RsvdMaskSize: 0
	RsvdFieldPosition: 0
	DirectColorModeInfo: 0
	PhysBasePtr: 0xfd000000

(II) VESA(0): Total Memory: 64 64KB banks (4096kB)
(II) VESA(0): Monitor0: Using hsync range of 28.00-50.00 kHz
(II) VESA(0): Monitor0: Using vrefresh range of 43.00-75.00 Hz
(--) VESA(0): Virtual size is 1024x768 (pitch 1024)
(**) VESA(0): *Built-in mode "1024x768"
(**) VESA(0):  Built-in mode "800x600"
(**) VESA(0):  Built-in mode "640x480"
(--) VESA(0): Display dimensions: (10, 80) mm
(--) VESA(0): DPI set to (2600, 243)
(II) VESA(0): Attempting to use 60Hz refresh for mode "1024x768" (117)
(II) VESA(0): Attempting to use 72Hz refresh for mode "800x600" (114)
(II) VESA(0): Attempting to use 73Hz refresh for mode "640x480" (111)
(**) VESA(0): Using "Shadow Framebuffer"
(II) Loading sub module "shadow"
(II) LoadModule: "shadow"
(II) Loading /usr/X11R6/lib/modules/libshadow.a
(II) Module shadow: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	ABI class: XFree86 ANSI C Emulation, version 0.2
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/X11R6/lib/modules/libfb.a
(II) Module fb: vendor="The XFree86 Project"
	compiled for 4.3.0.1, module version = 1.0.0
	ABI class: XFree86 ANSI C Emulation, version 0.2
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0xfc101000 - 0xfc101fff (0x1000) MX[B]
	[6] -1	0	0xfc100000 - 0xfc100fff (0x1000) MX[B]
	[7] -1	0	0xfc000000 - 0xfbffffff (0x0) MX[B]O
	[8] -1	0	0xfd000000 - 0xfdffffff (0x1000000) MX[B](B)
	[9] 0	0	0x000a0000 - 0x000affff (0x10000) MS[B]
	[10] 0	0	0x000b0000 - 0x000b7fff (0x8000) MS[B]
	[11] 0	0	0x000b8000 - 0x000bffff (0x8000) MS[B]
	[12] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[13] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[14] -1	0	0x00001400 - 0x0000140f (0x10) IX[B]
	[15] -1	0	0x00000374 - 0x00000374 (0x1) IX[B]
	[16] -1	0	0x00000170 - 0x00000177 (0x8) IX[B]
	[17] -1	0	0x000003f4 - 0x000003f4 (0x1) IX[B]
	[18] -1	0	0x000001f0 - 0x000001ff (0x10) IX[B]
	[19] -1	0	0x00001000 - 0x000010ff (0x100) IX[B]
	[20] 0	0	0x000003b0 - 0x000003bb (0xc) IS[B]
	[21] 0	0	0x000003c0 - 0x000003df (0x20) IS[B]
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/X11R6/lib/modules/linux/libint10.a
(II) VESA(0): initializing int10
(II) VESA(0): Primary V_BIOS segment is: 0xc000
(II) VESA(0): VESA BIOS detected
(II) VESA(0): VESA VBE Version 2.0
(II) VESA(0): VESA VBE Total Mem: 4096 kB
(II) VESA(0): VESA VBE OEM: Silicon Motion SM710 VGA BIOS
(II) VESA(0): VESA VBE OEM Software Rev: 2.0
(II) VESA(0): VESA VBE OEM Vendor: SM710
(II) VESA(0): VESA VBE OEM Product: SM710
(II) VESA(0): VESA VBE OEM Product Rev: 
(II) VESA(0): virtual address = 0x4024e000,
	physical address = 0xfd000000, size = 4194304
(==) VESA(0): Default visual is TrueColor
(==) VESA(0): Backing store disabled
(**) Option "dpms" "on"
(**) VESA(0): DPMS enabled
(==) RandR enabled
(II) Setting vga for screen 0.
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension LBX
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(**) Option "CorePointer"
(**) Void0: Core Pointer
(II) Keyboard "Keyboard0" handled by legacy driver
(II) XINPUT: Adding extended input device "Void0" (type: Void)

   *** If unresolved symbols were reported above, they might not
   *** be the reason for the server aborting.

Fatal server error:
Caught signal 4.  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 "/tmp/XFree86-void-vesa.log".
Please report problems to submit@bugs.debian.org.

--------end-------- /tmp/XFree86-void-vesa.log --------------------

-- 
Colin Hogben


--- End Message ---
--- Begin Message ---
Source: xorg-server
Source-Version: 2:1.3.99.0-1

We believe that the bug you reported is fixed in the latest version of
xorg-server, which is due to be installed in the Debian FTP archive:

xnest_1.3.99.0-1_i386.deb
  to pool/main/x/xorg-server/xnest_1.3.99.0-1_i386.deb
xorg-server_1.3.99.0-1.diff.gz
  to pool/main/x/xorg-server/xorg-server_1.3.99.0-1.diff.gz
xorg-server_1.3.99.0-1.dsc
  to pool/main/x/xorg-server/xorg-server_1.3.99.0-1.dsc
xorg-server_1.3.99.0.orig.tar.gz
  to pool/main/x/xorg-server/xorg-server_1.3.99.0.orig.tar.gz
xserver-xephyr_1.3.99.0-1_i386.deb
  to pool/main/x/xorg-server/xserver-xephyr_1.3.99.0-1_i386.deb
xserver-xorg-core-dbg_1.3.99.0-1_i386.deb
  to pool/main/x/xorg-server/xserver-xorg-core-dbg_1.3.99.0-1_i386.deb
xserver-xorg-core_1.3.99.0-1_i386.deb
  to pool/main/x/xorg-server/xserver-xorg-core_1.3.99.0-1_i386.deb
xserver-xorg-dev_1.3.99.0-1_i386.deb
  to pool/main/x/xorg-server/xserver-xorg-dev_1.3.99.0-1_i386.deb
xvfb_1.3.99.0-1_i386.deb
  to pool/main/x/xorg-server/xvfb_1.3.99.0-1_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 269860@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julien Cristau <jcristau@debian.org> (supplier of updated xorg-server package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat, 18 Aug 2007 18:28:49 +0200
Source: xorg-server
Binary: xserver-xephyr xserver-xorg-core xvfb xserver-xorg-dev xserver-xorg-core-dbg xnest
Architecture: source i386
Version: 2:1.3.99.0-1
Distribution: experimental
Urgency: low
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Julien Cristau <jcristau@debian.org>
Description: 
 xnest      - Nested X server
 xserver-xephyr - Next Generation Nested X Server
 xserver-xorg-core - X.Org X server -- core server
 xserver-xorg-core-dbg - Xorg - the X.Org X server (debugging symbols)
 xserver-xorg-dev - X.Org X server -- development files
 xvfb       - Virtual Framebuffer 'fake' X server
Closes: 269860 270257 306688 407502 413697 419614 432065
Changes: 
 xorg-server (2:1.3.99.0-1) experimental; urgency=low
 .
   [ Julien Cristau, David Nusinow ]
   * New upstream release candidate.
     + X is now more tolerant of devices without a CtrlProc (closes: #269860).
     + cvt(1) and gtf(1) typos fixed (closes: #432065).
     + Make sure DRIScreenPrivIndex is -1 when no DRI screen private is
       allocated. (closes: #413697).
     + __glXDRIscreenProbe: Use drmOpen/CloseOnce (closes: #419614).
     + segfault in swrast_Triangle fixed in mesa (closes: #407502).
     + the Xvfb manpage doesn't refer to /usr/tmp anymore (closes: #270257).
     + typos in Xserver(1) fixed (closes: #306688).
 .
   * Remove patches that were pushed upstream
     + 03_xnest_manpage_overhaul.diff
     + 04_read_rom_in_chunks.diff
     + 05_module_defaults.diff
     + 07_stolen_from_HEAD_xorgconf_manpage.diff
     + 08_s390_servermd.diff
     + 12_security_policy_in_etc.diff
     + 16_s390_fix.diff
     + 18_execinfo_configured.patch
     + 23_kfreebsd_support.diff
     + 24_hurd_ioperm_fix.diff
     + 32_disable_sparc_pci_bridge.diff
     + 39_alpha_build_flags.patch
     + 40_consolidate_portPriv_pDraw_assignments.diff
     + 42_only_run_special_key_behaviours_on_non-XKB.diff
     + 44_fedora-xephyr-keysym-madness.diff (different fix applied upstream)
     + 45_CVE-2007-2437.diff
     + 46_export-ramdac-symbols.diff
     + 49_map_keyboard_driver_to_kbd.diff
     + 50_alpha_no_include_asm_pci.h.diff
     + 94_use_default_font_path.diff
     + 125_glx_remove-stray__GLinterface.diff,
       126_glxproxy_remove-stray__GLinterface.diff and
       127_mesa-6.5.3-compat.diff (obsolete)
 .
   * Update other patches:
     + 09_debian_xserver_rtff.diff disabled (doesn't apply, and isn't even
       used AFAICS;
     + 11_define_XFree86Server.diff dropped, to be fixed in drivers instead;
     + 13_debian_add_xkbpath_env_variable.diff refreshed;
     + 21_glx_align_fixes.patch updated;
     + 43_xephyr_crash_at_exit.diff dropped (doesn't apply);
     + 47_fbdevhw_magic_numbers.diff disabled for now;
     + 48_disable_type1.diff disabled for now;
     + 51_xkb-and-loathing.diff disabled for now.
 .
   [ Julien Cristau ]
   * Add build-dep on x11proto-input-dev (>= 1.4.2), libpixman-1-dev
     (>= 0.9.0), libdbus-1-dev, libhal-dev (except on hurd-i386 for the last
     two).
   * Bump build-dep on mesa-swx11-source to >> 7.0.1~rc2-1.
   * Bump serverminver to this version, videoabiver to 1.9, inputabiver to
     0.9 (so this doesn't clash with a release and drivers have to be
     rebuilt).
   * Bump build-dep on compositeproto to >= 0.4.
   * Install the upstream changelog.
   * Disable the xprint and dmx DDX for now, they fail to build.
   * xserver-xorg-dev needs a dependency on libpixman-1-dev.
   * Add explanations about our tarball and upstream URL to debian/copyright.
 .
   [ Drew Parsons ]
   * Update Xprint build to include pixman.
 .
   [ David Nusinow ]
   * Add 03_auto_load_driver.diff. This patch allows the server to select a
     driver and automatically create a Devices section when none is specified
     in your xorg.conf. It chooses the driver based on a set of PCI ID's that
     the driver itself provides in /usr/share/xserver-xorg/pci. If no driver
     claims the PCI ID of your primary video card, then it will choose a
     fallback based on your system.
Files: 
 6248794f6f6ef98582af8b00ca0a0259 2378 x11 optional xorg-server_1.3.99.0-1.dsc
 37936bc294e2965dd93af025bebd2cd2 8333613 x11 optional xorg-server_1.3.99.0.orig.tar.gz
 680e5acc8196b5d7d84d12b100713242 664351 x11 optional xorg-server_1.3.99.0-1.diff.gz
 f9292279605d50911f751231c15cefa0 4042026 x11 optional xserver-xorg-core_1.3.99.0-1_i386.deb
 73056625b9f56dc0c95dc98e20a01c46 663880 x11 optional xserver-xorg-dev_1.3.99.0-1_i386.deb
 bdcc9e31b44fab1330a31a9c96ec32d7 1736078 x11 optional xnest_1.3.99.0-1_i386.deb
 b738e22fe55f44e161ba29319f6a30ea 1848082 x11 optional xvfb_1.3.99.0-1_i386.deb
 eea8e5a22522c8346ea8753cb165c192 1886000 x11 optional xserver-xephyr_1.3.99.0-1_i386.deb
 d576a01435c73b5ea78945adc4f9994d 12704098 x11 extra xserver-xorg-core-dbg_1.3.99.0-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGxy1ZmEvTgKxfcAwRAoirAKCm8luuxJEn/jZ/lamLbJgtSZbm+wCgjbO6
DOkyHHJRn6h+QMFZSuQZyqQ=
=5nMX
-----END PGP SIGNATURE-----


--- End Message ---

Reply to: