Bug 10723 - [855GM DDC] bad LVDS mode programmed, possibly bad EDID
Summary: [855GM DDC] bad LVDS mode programmed, possibly bad EDID
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: 7.2 (2007.02)
Hardware: Other All
: medium normal
Assignee: Hong Liu
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
: 10258 (view as bug list)
Depends on: 11917
Blocks: 13027
  Show dependency treegraph
 
Reported: 2007-04-23 05:42 UTC by Jose Manuel D. Mendinueta
Modified: 2007-12-21 11:54 UTC (History)
9 users (show)

See Also:
i915 platform:
i915 features:


Attachments
xorg log file with black screen (67.10 KB, text/plain)
2007-04-23 13:04 UTC, Sascha Hlusiak
no flags Details
log when LVDS is powered on (EDID read successful) (64.36 KB, text/plain)
2007-08-02 14:41 UTC, Sascha Hlusiak
no flags Details
log with LVDS powered off (EDID read fails, display NOT black) (62.72 KB, text/plain)
2007-08-02 14:42 UTC, Sascha Hlusiak
no flags Details
Xorg log without xorg.conf file. (42.98 KB, text/plain)
2007-09-07 18:45 UTC, Raúl
no flags Details

Description Jose Manuel D. Mendinueta 2007-04-23 05:42:11 UTC
Hi,

after upgrade to this newest driver the X server fails to show anything 
on my dell inspiron 510m, with intel 82852/855GM integrated graphics 
device. 

When X starts up, I see some flicker, including a (possible) 
quick off/on of the lcd display and then a black screen. Going back to 
text console works. Sometimes the computer is completely freeze, so i have to switch off.

Regards,

mendi

I attached copies of Xorg log and xorg.conf


_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/mendi:0
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6

X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: Linux Debian
Current Operating System: Linux mendi 2.6.20 #2 PREEMPT Tue Feb 27 19:56:06 CET 2007 i686
Build Date: 21 April 2007
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Module Loader present
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/Xorg.0.log", Time: Mon Apr 23 01:25:53 2007
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) |   |-->Monitor "Monitor generico"
(**) |   |-->Device "Tarjeta de video Generica"
(**) |-->Input Device "Teclado Local"
(**) |-->Input Device "Configured Mouse"
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
	Entry deleted from font path.
(**) FontPath set to:
	unix/:7100,
	unix/:7101,
	/usr/share/fonts/X11/misc,
	/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
(==) RgbPath set to "/etc/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"
(**) Option "AIGLX" "true"
(**) Extension "Composite" is enabled
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Loader magic: 0x81dd140
(II) Module ABI versions:
	X.Org ANSI C Emulation: 0.3
	X.Org Video Driver: 1.2
	X.Org XInput driver : 0.7
	X.Org Server Extension : 0.3
	X.Org Font Renderer : 0.5
(II) Loader running on linux
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules//libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.0.0
	ABI class: X.Org Video Driver, version 1.2
(--) using VT number 4

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,3580 card 1028,0164 rev 02 class 06,00,00 hdr 80
(II) PCI: 00:00:1: chip 8086,3584 card 1028,0164 rev 02 class 08,80,00 hdr 00
(II) PCI: 00:00:3: chip 8086,3585 card 1028,0164 rev 02 class 08,80,00 hdr 80
(II) PCI: 00:02:0: chip 8086,3582 card 1028,0164 rev 02 class 03,00,00 hdr 80
(II) PCI: 00:02:1: chip 8086,3582 card 1028,0164 rev 02 class 03,80,00 hdr 80
(II) PCI: 00:1d:0: chip 8086,24c2 card 1028,0164 rev 01 class 0c,03,00 hdr 80
(II) PCI: 00:1d:1: chip 8086,24c4 card 1028,0164 rev 01 class 0c,03,00 hdr 00
(II) PCI: 00:1d:2: chip 8086,24c7 card 1028,0164 rev 01 class 0c,03,00 hdr 00
(II) PCI: 00:1d:7: chip 8086,24cd card 1028,0164 rev 01 class 0c,03,20 hdr 00
(II) PCI: 00:1e:0: chip 8086,2448 card 0000,0000 rev 81 class 06,04,00 hdr 01
(II) PCI: 00:1f:0: chip 8086,24cc card 0000,0000 rev 01 class 06,01,00 hdr 80
(II) PCI: 00:1f:1: chip 8086,24ca card 1028,0164 rev 01 class 01,01,8a hdr 00
(II) PCI: 00:1f:5: chip 8086,24c5 card 1028,0164 rev 01 class 04,01,00 hdr 00
(II) PCI: 00:1f:6: chip 8086,24c6 card 14f1,5422 rev 01 class 07,03,00 hdr 00
(II) PCI: 01:01:0: chip 104c,ac44 card e000,0000 rev 02 class 06,07,00 hdr 82
(II) PCI: 01:01:1: chip 104c,8029 card 1028,0164 rev 00 class 0c,00,10 hdr 80
(II) PCI: 01:03:0: chip 8086,4220 card 8086,2722 rev 05 class 02,80,00 hdr 00
(II) PCI: 01:08:0: chip 8086,103d card 1028,2002 rev 81 class 02,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Intel Bridge workaround enabled
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,2), 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) Subtractive PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:30:0), (0,1,5), BCTRL: 0x0004 (VGA_EN is cleared)
(II) Bus 1 I/O range:
	[0] -1	0	0x0000e000 - 0x0000e0ff (0x100) IX[B]
	[1] -1	0	0x0000e400 - 0x0000e4ff (0x100) IX[B]
	[2] -1	0	0x0000e800 - 0x0000e8ff (0x100) IX[B]
	[3] -1	0	0x0000ec00 - 0x0000ecff (0x100) IX[B]
(II) Bus 1 non-prefetchable memory range:
	[0] -1	0	0xfc000000 - 0xfdffffff (0x2000000) MX[B]
(II) Bus 1 prefetchable memory range:
	[0] -1	0	0x50000000 - 0x53ffffff (0x4000000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(II) PCI-to-CardBus bridge:
(II) Bus 2: bridge is at (1:1:0), (1,2,5), BCTRL: 0x05c0 (VGA_EN is cleared)
(II) Bus 2 I/O range:
	[0] -1	0	0x0000e000 - 0x0000e0ff (0x100) IX[B]
	[1] -1	0	0x0000e400 - 0x0000e4ff (0x100) IX[B]
(II) Bus 2 prefetchable memory range:
	[0] -1	0	0x50000000 - 0x53ffffff (0x4000000) MX[B]
(--) PCI:*(0:2:0) Intel Corporation 82852/855GM Integrated Graphics Device rev 2, Mem @ 0xf0000000/27, 0xfaf80000/19, I/O @ 0xc000/3
(--) PCI: (0:2:1) Intel Corporation 82852/855GM Integrated Graphics Device rev 2, Mem @ 0xe8000000/27, 0xfaf00000/19
(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	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) Active PCI resource ranges:
	[0] -1	0	0xfcffd000 - 0xfcffdfff (0x1000) MX[B]
	[1] -1	0	0xfcffe000 - 0xfcffefff (0x1000) MX[B]
	[2] -1	0	0xfcff8000 - 0xfcffbfff (0x4000) MX[B]
	[3] -1	0	0xfcfff800 - 0xfcffffff (0x800) MX[B]
	[4] -1	0	0xfaeff400 - 0xfaeff4ff (0x100) MX[B]
	[5] -1	0	0xfaeff800 - 0xfaeff9ff (0x200) MX[B]
	[6] -1	0	0x54000000 - 0x540003ff (0x400) MX[B]
	[7] -1	0	0xfaeffc00 - 0xfaefffff (0x400) MX[B]
	[8] -1	0	0xfaf00000 - 0xfaf7ffff (0x80000) MX[B](B)
	[9] -1	0	0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
	[10] -1	0	0xfaf80000 - 0xfaffffff (0x80000) MX[B](B)
	[11] -1	0	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
	[12] -1	0	0x0000ecc0 - 0x0000ecff (0x40) IX[B]
	[13] -1	0	0x0000d080 - 0x0000d0ff (0x80) IX[B]
	[14] -1	0	0x0000d400 - 0x0000d4ff (0x100) IX[B]
	[15] -1	0	0x0000dc40 - 0x0000dc7f (0x40) IX[B]
	[16] -1	0	0x0000d800 - 0x0000d8ff (0x100) IX[B]
	[17] -1	0	0x0000bfa0 - 0x0000bfaf (0x10) IX[B]
	[18] -1	0	0x00000374 - 0x00000374 (0x1) IX[B]
	[19] -1	0	0x00000170 - 0x00000177 (0x8) IX[B]
	[20] -1	0	0x000003f4 - 0x000003f4 (0x1) IX[B]
	[21] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[22] -1	0	0x0000bf20 - 0x0000bf3f (0x20) IX[B]
	[23] -1	0	0x0000bf40 - 0x0000bf5f (0x20) IX[B]
	[24] -1	0	0x0000bf80 - 0x0000bf9f (0x20) IX[B]
	[25] -1	0	0x0000c000 - 0x0000c007 (0x8) IX[B](B)
(II) Active PCI resource ranges after removing overlaps:
	[0] -1	0	0xfcffd000 - 0xfcffdfff (0x1000) MX[B]
	[1] -1	0	0xfcffe000 - 0xfcffefff (0x1000) MX[B]
	[2] -1	0	0xfcff8000 - 0xfcffbfff (0x4000) MX[B]
	[3] -1	0	0xfcfff800 - 0xfcffffff (0x800) MX[B]
	[4] -1	0	0xfaeff400 - 0xfaeff4ff (0x100) MX[B]
	[5] -1	0	0xfaeff800 - 0xfaeff9ff (0x200) MX[B]
	[6] -1	0	0x54000000 - 0x540003ff (0x400) MX[B]
	[7] -1	0	0xfaeffc00 - 0xfaefffff (0x400) MX[B]
	[8] -1	0	0xfaf00000 - 0xfaf7ffff (0x80000) MX[B](B)
	[9] -1	0	0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
	[10] -1	0	0xfaf80000 - 0xfaffffff (0x80000) MX[B](B)
	[11] -1	0	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
	[12] -1	0	0x0000ecc0 - 0x0000ecff (0x40) IX[B]
	[13] -1	0	0x0000d080 - 0x0000d0ff (0x80) IX[B]
	[14] -1	0	0x0000d400 - 0x0000d4ff (0x100) IX[B]
	[15] -1	0	0x0000dc40 - 0x0000dc7f (0x40) IX[B]
	[16] -1	0	0x0000d800 - 0x0000d8ff (0x100) IX[B]
	[17] -1	0	0x0000bfa0 - 0x0000bfaf (0x10) IX[B]
	[18] -1	0	0x00000374 - 0x00000374 (0x1) IX[B]
	[19] -1	0	0x00000170 - 0x00000177 (0x8) IX[B]
	[20] -1	0	0x000003f4 - 0x000003f4 (0x1) IX[B]
	[21] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[22] -1	0	0x0000bf20 - 0x0000bf3f (0x20) IX[B]
	[23] -1	0	0x0000bf40 - 0x0000bf5f (0x20) IX[B]
	[24] -1	0	0x0000bf80 - 0x0000bf9f (0x20) IX[B]
	[25] -1	0	0x0000c000 - 0x0000c007 (0x8) IX[B](B)
(II) OS-reported resource ranges after removing overlaps with PCI:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0xfcffd000 - 0xfcffdfff (0x1000) MX[B]
	[5] -1	0	0xfcffe000 - 0xfcffefff (0x1000) MX[B]
	[6] -1	0	0xfcff8000 - 0xfcffbfff (0x4000) MX[B]
	[7] -1	0	0xfcfff800 - 0xfcffffff (0x800) MX[B]
	[8] -1	0	0xfaeff400 - 0xfaeff4ff (0x100) MX[B]
	[9] -1	0	0xfaeff800 - 0xfaeff9ff (0x200) MX[B]
	[10] -1	0	0x54000000 - 0x540003ff (0x400) MX[B]
	[11] -1	0	0xfaeffc00 - 0xfaefffff (0x400) MX[B]
	[12] -1	0	0xfaf00000 - 0xfaf7ffff (0x80000) MX[B](B)
	[13] -1	0	0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
	[14] -1	0	0xfaf80000 - 0xfaffffff (0x80000) MX[B](B)
	[15] -1	0	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
	[16] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[17] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[18] -1	0	0x0000ecc0 - 0x0000ecff (0x40) IX[B]
	[19] -1	0	0x0000d080 - 0x0000d0ff (0x80) IX[B]
	[20] -1	0	0x0000d400 - 0x0000d4ff (0x100) IX[B]
	[21] -1	0	0x0000dc40 - 0x0000dc7f (0x40) IX[B]
	[22] -1	0	0x0000d800 - 0x0000d8ff (0x100) IX[B]
	[23] -1	0	0x0000bfa0 - 0x0000bfaf (0x10) IX[B]
	[24] -1	0	0x00000374 - 0x00000374 (0x1) IX[B]
	[25] -1	0	0x00000170 - 0x00000177 (0x8) IX[B]
	[26] -1	0	0x000003f4 - 0x000003f4 (0x1) IX[B]
	[27] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[28] -1	0	0x0000bf20 - 0x0000bf3f (0x20) IX[B]
	[29] -1	0	0x0000bf40 - 0x0000bf5f (0x20) IX[B]
	[30] -1	0	0x0000bf80 - 0x0000bf9f (0x20) IX[B]
	[31] -1	0	0x0000c000 - 0x0000c007 (0x8) IX[B](B)
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "ddc"(II) Module already built-in
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension XFree86-DRI
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.3
(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 TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules//fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
	compiled for 1.3.0, module version = 2.1.0
	Module class: X.Org Font Renderer
	ABI class: X.Org Font Renderer, version 0.5
(II) Loading font FreeType
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.3
(**) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules//libint10.so
(II) Module int10: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.0.0
	ABI class: X.Org Video Driver, version 1.2
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.13.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension RECORD
(II) LoadModule: "type1"
(II) Loading /usr/lib/xorg/modules//fonts/libtype1.so
(II) Module type1: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.0.2
	Module class: X.Org Font Renderer
	ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Type1
(II) LoadModule: "v4l"
(II) Loading /usr/lib/xorg/modules/drivers//v4l_drv.so
(II) Module v4l: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 0.1.1
	ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules//libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.1.0
	ABI class: X.Org Video Driver, version 1.2
(II) LoadModule: "intel"
(II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 2.0.0
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 1.2
(II) LoadModule: "kbd"
(II) Loading /usr/lib/xorg/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.1.0
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 0.6
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.1.1
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 0.6
(II) v4l driver for Video4Linux
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
	i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
	E7221 (i915), 915GM, 945G, 945GM, 965G, 965G, 965Q, 946GZ, 965GM
(II) Primary Device is: PCI 00:02:0
(--) Assigning device section with no busID to primary device
(--) Chipset 852GM/855GM found
(II) resource ranges after xf86ClaimFixedResources() call:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0xfcffd000 - 0xfcffdfff (0x1000) MX[B]
	[5] -1	0	0xfcffe000 - 0xfcffefff (0x1000) MX[B]
	[6] -1	0	0xfcff8000 - 0xfcffbfff (0x4000) MX[B]
	[7] -1	0	0xfcfff800 - 0xfcffffff (0x800) MX[B]
	[8] -1	0	0xfaeff400 - 0xfaeff4ff (0x100) MX[B]
	[9] -1	0	0xfaeff800 - 0xfaeff9ff (0x200) MX[B]
	[10] -1	0	0x54000000 - 0x540003ff (0x400) MX[B]
	[11] -1	0	0xfaeffc00 - 0xfaefffff (0x400) MX[B]
	[12] -1	0	0xfaf00000 - 0xfaf7ffff (0x80000) MX[B](B)
	[13] -1	0	0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
	[14] -1	0	0xfaf80000 - 0xfaffffff (0x80000) MX[B](B)
	[15] -1	0	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
	[16] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[17] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[18] -1	0	0x0000ecc0 - 0x0000ecff (0x40) IX[B]
	[19] -1	0	0x0000d080 - 0x0000d0ff (0x80) IX[B]
	[20] -1	0	0x0000d400 - 0x0000d4ff (0x100) IX[B]
	[21] -1	0	0x0000dc40 - 0x0000dc7f (0x40) IX[B]
	[22] -1	0	0x0000d800 - 0x0000d8ff (0x100) IX[B]
	[23] -1	0	0x0000bfa0 - 0x0000bfaf (0x10) IX[B]
	[24] -1	0	0x00000374 - 0x00000374 (0x1) IX[B]
	[25] -1	0	0x00000170 - 0x00000177 (0x8) IX[B]
	[26] -1	0	0x000003f4 - 0x000003f4 (0x1) IX[B]
	[27] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[28] -1	0	0x0000bf20 - 0x0000bf3f (0x20) IX[B]
	[29] -1	0	0x0000bf40 - 0x0000bf5f (0x20) IX[B]
	[30] -1	0	0x0000bf80 - 0x0000bf9f (0x20) IX[B]
	[31] -1	0	0x0000c000 - 0x0000c007 (0x8) IX[B](B)
(II) resource ranges after probing:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0xfcffd000 - 0xfcffdfff (0x1000) MX[B]
	[5] -1	0	0xfcffe000 - 0xfcffefff (0x1000) MX[B]
	[6] -1	0	0xfcff8000 - 0xfcffbfff (0x4000) MX[B]
	[7] -1	0	0xfcfff800 - 0xfcffffff (0x800) MX[B]
	[8] -1	0	0xfaeff400 - 0xfaeff4ff (0x100) MX[B]
	[9] -1	0	0xfaeff800 - 0xfaeff9ff (0x200) MX[B]
	[10] -1	0	0x54000000 - 0x540003ff (0x400) MX[B]
	[11] -1	0	0xfaeffc00 - 0xfaefffff (0x400) MX[B]
	[12] -1	0	0xfaf00000 - 0xfaf7ffff (0x80000) MX[B](B)
	[13] -1	0	0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
	[14] -1	0	0xfaf80000 - 0xfaffffff (0x80000) MX[B](B)
	[15] -1	0	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
	[16] 1	0	0x000a0000 - 0x000affff (0x10000) MS[B]
	[17] 1	0	0x000b0000 - 0x000b7fff (0x8000) MS[B]
	[18] 1	0	0x000b8000 - 0x000bffff (0x8000) MS[B]
	[19] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[20] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[21] -1	0	0x0000ecc0 - 0x0000ecff (0x40) IX[B]
	[22] -1	0	0x0000d080 - 0x0000d0ff (0x80) IX[B]
	[23] -1	0	0x0000d400 - 0x0000d4ff (0x100) IX[B]
	[24] -1	0	0x0000dc40 - 0x0000dc7f (0x40) IX[B]
	[25] -1	0	0x0000d800 - 0x0000d8ff (0x100) IX[B]
	[26] -1	0	0x0000bfa0 - 0x0000bfaf (0x10) IX[B]
	[27] -1	0	0x00000374 - 0x00000374 (0x1) IX[B]
	[28] -1	0	0x00000170 - 0x00000177 (0x8) IX[B]
	[29] -1	0	0x000003f4 - 0x000003f4 (0x1) IX[B]
	[30] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[31] -1	0	0x0000bf20 - 0x0000bf3f (0x20) IX[B]
	[32] -1	0	0x0000bf40 - 0x0000bf5f (0x20) IX[B]
	[33] -1	0	0x0000bf80 - 0x0000bf9f (0x20) IX[B]
	[34] -1	0	0x0000c000 - 0x0000c007 (0x8) IX[B](B)
	[35] 1	0	0x000003b0 - 0x000003bb (0xc) IS[B]
	[36] 1	0	0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/lib/xorg/modules//libint10.so
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Reloading /usr/lib/xorg/modules//libvbe.so
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/lib/xorg/modules//libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 0.1.0
	ABI class: X.Org Video Driver, version 1.2
(**) intel(0): Depth 24, (--) framebuffer bpp 32
(==) intel(0): RGB weight 888
(==) intel(0): Default visual is TrueColor
(**) intel(0): Option "DRI" "true"
(II) intel(0): Integrated Graphics Chipset: Intel(R) 855GME
(--) intel(0): Chipset: "852GM/855GM"
(--) intel(0): Linear framebuffer at 0xF0000000
(--) intel(0): IO registers at addr 0xFAF80000
(II) intel(0): 2 display pipes available.
(==) intel(0): Using XAA for acceleration
(--) intel(0): Will try to allocate texture pool for old Mesa 3D driver.
(II) intel(0): Will try to reserve 32768 kiB of AGP aperture space
	for the DRM memory manager.
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"(II) Module already built-in
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"(II) Module already built-in
(II) intel(0): Output VGA using monitor section Monitor generico
(II) intel(0): I2C bus "CRTDDC_A" initialized.
(II) intel(0): Output LVDS has no monitor section
(II) intel(0): I2C bus "LVDSDDC_C" initialized.
(II) intel(0): I2C device "LVDSDDC_C:ddc2" registered at address 0xA0.
(II) intel(0): I2C device "LVDSDDC_C:ddc2" removed.
(II) intel(0): EDID for output LVDS
(II) intel(0): Manufacturer: SEC  Model: 4750  Serial#: 0
(II) intel(0): Year: 2003  Week: 0
(II) intel(0): EDID Version: 1.3
(II) intel(0): Digital Display Input
(II) intel(0): Max H-Image Size [cm]: horiz.: 30  vert.: 23
(II) intel(0): Gamma: 2.20
(II) intel(0): No DPMS capabilities specified; RGB/Color Display
(II) intel(0): First detailed timing is preferred mode
(II) intel(0): redX: 0.580 redY: 0.340   greenX: 0.310 greenY: 0.550
(II) intel(0): blueX: 0.155 blueY: 0.155   whiteX: 0.313 whiteY: 0.329
(II) intel(0): Manufacturer's mask: 0
(II) intel(0): Supported additional Video Mode:
(II) intel(0): clock: 108.0 MHz   Image Size:  304 x 228 mm
(II) intel(0): h_active: 1400  h_sync: 1448  h_sync_end 1560 h_blank_end 1688 h_border: 0
(II) intel(0): v_active: 1050  v_sync: 1051  v_sync_end 1055 v_blanking: 1066 v_border: 0
(II) intel(0):  Y0813150PG
(II) intel(0):  뮼ǥwM
(II) intel(0): EDID (in hex):
(II) intel(0): 	00ffffffffffff004ca3504700000000
(II) intel(0): 	000d0103801e17780a87f594574f8c27
(II) intel(0): 	27505400000001010101010101010101
(II) intel(0): 	010101010101302a7820511a10403070
(II) intel(0): 	140030e4100000190000000f00000000
(II) intel(0): 	00000000000ff2024b00000000fe0059
(II) intel(0): 	303831330431353050470a20000000fe
(II) intel(0): 	00cec6baab95774d12020a20202000ad
(II) intel(0): EDID vendor "SEC", prod id 18256
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/lib/xorg/modules//libint10.so
(II) intel(0): initializing int10
(WW) intel(0): Bad V_BIOS checksum
(II) intel(0): Primary V_BIOS segment is: 0xc000
(II) intel(0): VESA BIOS detected
(II) intel(0): VESA VBE Version 3.0
(II) intel(0): VESA VBE Total Mem: 832 kB
(II) intel(0): VESA VBE OEM: Intel(r)852GM/852GME/855GM/855GME Graphics Chip Accelerated VGA BIOS
(II) intel(0): VESA VBE OEM Software Rev: 1.0
(II) intel(0): VESA VBE OEM Vendor: Intel Corporation
(II) intel(0): VESA VBE OEM Product: Intel(r)852GM/852GME/855GM/855GME Graphics Controller
(II) intel(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(II) intel(0): Output TMDS has no monitor section
(II) intel(0): I2C bus "DVODDC_D" initialized.
(II) Loading sub module "sil164"
(II) LoadModule: "sil164"
(II) Loading /usr/lib/xorg/modules/drivers//sil164.so
(II) Module sil164: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.0.0
	ABI class: X.Org Video Driver, version 1.2
(II) intel(0): I2C bus "DVOI2C_E" initialized.
(EE) intel(0): detecting sil164
(EE) intel(0): Unable to read from DVOI2C_E Slave 112.
(II) Loading sub module "ch7xxx"
(II) LoadModule: "ch7xxx"
(II) Loading /usr/lib/xorg/modules/drivers//ch7xxx.so
(II) Module ch7xxx: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.0.0
	ABI class: X.Org Video Driver, version 1.2
(II) intel(0): I2C bus "DVOI2C_E" removed.
(II) intel(0): I2C bus "DVOI2C_E" initialized.
(II) intel(0): Detected CH7009B chipset, vendor/device ID 0x85/0x17
(II) intel(0): I2C device "DVOI2C_E:CH7xxx TMDS Controller" registered at address 0xEC.
(II) intel(0): Output VGA connected
(II) intel(0): I2C device "CRTDDC_A:ddc2" registered at address 0xA0.
(II) intel(0): I2C device "CRTDDC_A:ddc2" removed.
(II) intel(0): EDID for output VGA
(II) intel(0): Not using default mode "1280x960" (hsync out of range)
(II) intel(0): Not using default mode "1280x1024" (hsync out of range)
(II) intel(0): Not using default mode "1280x1024" (hsync out of range)
(II) intel(0): Not using default mode "1600x1200" (hsync out of range)
(II) intel(0): Not using default mode "1600x1200" (hsync out of range)
(II) intel(0): Not using default mode "1600x1200" (hsync out of range)
(II) intel(0): Not using default mode "1600x1200" (hsync out of range)
(II) intel(0): Not using default mode "1600x1200" (hsync out of range)
(II) intel(0): Not using default mode "1792x1344" (hsync out of range)
(II) intel(0): Not using default mode "1792x1344" (hsync out of range)
(II) intel(0): Not using default mode "1856x1392" (hsync out of range)
(II) intel(0): Not using default mode "1856x1392" (hsync out of range)
(II) intel(0): Not using default mode "1920x1440" (hsync out of range)
(II) intel(0): Not using default mode "1920x1440" (hsync out of range)
(II) intel(0): Not using default mode "1152x864" (hsync out of range)
(II) intel(0): Not using default mode "1400x1050" (hsync out of range)
(II) intel(0): Not using default mode "1400x1050" (hsync out of range)
(II) intel(0): Not using default mode "1400x1050" (hsync out of range)
(II) intel(0): Not using default mode "1920x1200" (hsync out of range)
(II) intel(0): Not using default mode "1920x1200" (hsync out of range)
(II) intel(0): Not using default mode "1920x1440" (hsync out of range)
(II) intel(0): Not using default mode "2048x1536" (hsync out of range)
(II) intel(0): Not using default mode "2048x1536" (hsync out of range)
(II) intel(0): Not using default mode "2048x1536" (hsync out of range)
(II) intel(0): Printing probed modes for output VGA
(II) intel(0): Modeline "1680x1050"x60.0  147.14  1680 1784 1968 2256  1050 1051 1054 1087 (65.2 kHz)
(II) intel(0): Modeline "1600x1024"x60.0  106.91  1600 1620 1640 1670  1024 1027 1030 1067 -hsync -vsync (64.0 kHz)
(II) intel(0): Modeline "1400x1050"x60.0  122.00  1400 1488 1640 1880  1050 1052 1064 1082 +hsync +vsync (64.9 kHz)
(II) intel(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
(II) intel(0): Modeline "1440x900"x60.2  108.84  1440 1472 1880 1912  900 918 927 946 +hsync +vsync (56.9 kHz)
(II) intel(0): Modeline "1280x960"x60.0  108.00  1280 1376 1488 1800  960 961 964 1000 +hsync +vsync (60.0 kHz)
(II) intel(0): Modeline "1280x800"x60.0   83.46  1280 1344 1480 1680  800 801 804 828 (49.7 kHz)
(II) intel(0): Modeline "1152x864"x75.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz)
(II) intel(0): Modeline "1280x768"x60.0   80.14  1280 1344 1480 1680  768 769 772 795 (47.7 kHz)
(II) intel(0): Modeline "1152x768"x54.8   65.00  1152 1178 1314 1472  768 771 777 806 +hsync +vsync (44.2 kHz)
(II) intel(0): Modeline "1024x768"x85.0   94.50  1024 1072 1168 1376  768 769 772 808 +hsync +vsync (68.7 kHz)
(II) intel(0): Modeline "1024x768"x75.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz)
(II) intel(0): Modeline "1024x768"x70.1   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz)
(II) intel(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz)
(II) intel(0): Modeline "832x624"x74.6   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz)
(II) intel(0): Modeline "800x600"x85.1   56.30  800 832 896 1048  600 601 604 631 +hsync +vsync (53.7 kHz)
(II) intel(0): Modeline "800x600"x72.2   50.00  800 856 976 1040  600 637 643 666 +hsync +vsync (48.1 kHz)
(II) intel(0): Modeline "800x600"x75.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz)
(II) intel(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz)
(II) intel(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz)
(II) intel(0): Modeline "640x480"x85.0   36.00  640 696 752 832  480 481 484 509 -hsync -vsync (43.3 kHz)
(II) intel(0): Modeline "640x480"x72.8   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz)
(II) intel(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz)
(II) intel(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)
(II) intel(0): Modeline "720x400"x85.0   35.50  720 756 828 936  400 401 404 446 -hsync +vsync (37.9 kHz)
(II) intel(0): Modeline "640x400"x85.1   31.50  640 672 736 832  400 401 404 445 -hsync +vsync (37.9 kHz)
(II) intel(0): Modeline "640x350"x85.1   31.50  640 672 736 832  350 382 385 445 +hsync -vsync (37.9 kHz)
(II) intel(0): Output LVDS connected
(II) intel(0): I2C device "LVDSDDC_C:ddc2" registered at address 0xA0.
(II) intel(0): I2C device "LVDSDDC_C:ddc2" removed.
(II) intel(0): EDID for output LVDS
(II) intel(0): Manufacturer: SEC  Model: 4750  Serial#: 0
(II) intel(0): Year: 2003  Week: 0
(II) intel(0): EDID Version: 1.3
(II) intel(0): Digital Display Input
(II) intel(0): Max H-Image Size [cm]: horiz.: 30  vert.: 23
(II) intel(0): Gamma: 2.20
(II) intel(0): No DPMS capabilities specified; RGB/Color Display
(II) intel(0): First detailed timing is preferred mode
(II) intel(0): redX: 0.580 redY: 0.340   greenX: 0.310 greenY: 0.550
(II) intel(0): blueX: 0.155 blueY: 0.155   whiteX: 0.313 whiteY: 0.329
(II) intel(0): Manufacturer's mask: 0
(II) intel(0): Supported additional Video Mode:
(II) intel(0): clock: 108.0 MHz   Image Size:  304 x 228 mm
(II) intel(0): h_active: 1400  h_sync: 1448  h_sync_end 1560 h_blank_end 1688 h_border: 0
(II) intel(0): v_active: 1050  v_sync: 1051  v_sync_end 1055 v_blanking: 1066 v_border: 0
(II) intel(0):  Y0813150PG
(II) intel(0):  뮼ǥwM
(II) intel(0): EDID (in hex):
(II) intel(0): 	00ffffffffffff004ca3504700000000
(II) intel(0): 	000d0103801e17780a87f594574f8c27
(II) intel(0): 	27505400000001010101010101010101
(II) intel(0): 	010101010101302a7820511a10403070
(II) intel(0): 	140030e4100000190000000f00000000
(II) intel(0): 	00000000000ff2024b00000000fe0059
(II) intel(0): 	303831330431353050470a20000000fe
(II) intel(0): 	00cec6baab95774d12020a20202000ad
(II) intel(0): EDID vendor "SEC", prod id 18256
(II) intel(0): Not using default mode "640x350" (vrefresh out of range)
(II) intel(0): Not using default mode "640x400" (vrefresh out of range)
(II) intel(0): Not using default mode "720x400" (vrefresh out of range)
(II) intel(0): Not using default mode "640x480" (vrefresh out of range)
(II) intel(0): Not using default mode "640x480" (vrefresh out of range)
(II) intel(0): Not using default mode "640x480" (vrefresh out of range)
(II) intel(0): Not using default mode "800x600" (vrefresh out of range)
(II) intel(0): Not using default mode "800x600" (vrefresh out of range)
(II) intel(0): Not using default mode "800x600" (vrefresh out of range)
(II) intel(0): Not using default mode "800x600" (vrefresh out of range)
(II) intel(0): Not using default mode "1024x768" (vrefresh out of range)
(II) intel(0): Not using default mode "1024x768" (vrefresh out of range)
(II) intel(0): Not using default mode "1024x768" (vrefresh out of range)
(II) intel(0): Not using default mode "1152x864" (vrefresh out of range)
(II) intel(0): Not using default mode "1280x960" (hsync out of range)
(II) intel(0): Not using default mode "1280x960" (vrefresh out of range)
(II) intel(0): Not using default mode "1280x1024" (hsync out of range)
(II) intel(0): Not using default mode "1280x1024" (vrefresh out of range)
(II) intel(0): Not using default mode "1280x1024" (vrefresh out of range)
(II) intel(0): Not using default mode "1600x1200" (hsync out of range)
(II) intel(0): Not using default mode "1600x1200" (vrefresh out of range)
(II) intel(0): Not using default mode "1600x1200" (vrefresh out of range)
(II) intel(0): Not using default mode "1600x1200" (vrefresh out of range)
(II) intel(0): Not using default mode "1600x1200" (vrefresh out of range)
(II) intel(0): Not using default mode "1792x1344" (hsync out of range)
(II) intel(0): Not using default mode "1792x1344" (vrefresh out of range)
(II) intel(0): Not using default mode "1856x1392" (hsync out of range)
(II) intel(0): Not using default mode "1856x1392" (vrefresh out of range)
(II) intel(0): Not using default mode "1920x1440" (hsync out of range)
(II) intel(0): Not using default mode "1920x1440" (vrefresh out of range)
(II) intel(0): Not using default mode "832x624" (vrefresh out of range)
(II) intel(0): Not using default mode "1152x768" (vrefresh out of range)
(II) intel(0): Not using default mode "1152x864" (vrefresh out of range)
(II) intel(0): Not using default mode "1400x1050" (hsync out of range)
(II) intel(0): Not using default mode "1400x1050" (vrefresh out of range)
(II) intel(0): Not using default mode "1400x1050" (vrefresh out of range)
(II) intel(0): Not using default mode "1400x1050" (vrefresh out of range)
(II) intel(0): Not using default mode "1440x900" (hsync out of range)
(II) intel(0): Not using default mode "1600x1024" (hsync out of range)
(II) intel(0): Not using default mode "1680x1050" (hsync out of range)
(II) intel(0): Not using default mode "1920x1200" (hsync out of range)
(II) intel(0): Not using default mode "1920x1200" (vrefresh out of range)
(II) intel(0): Not using default mode "1920x1440" (vrefresh out of range)
(II) intel(0): Not using default mode "2048x1536" (hsync out of range)
(II) intel(0): Not using default mode "2048x1536" (vrefresh out of range)
(II) intel(0): Not using default mode "2048x1536" (vrefresh out of range)
(II) intel(0): Printing probed modes for output LVDS
(II) intel(0): Modeline "1400x1050"x60.0  108.00  1400 1448 1560 1688  1050 1051 1055 1066 -hsync -vsync (64.0 kHz)
(II) intel(0): Modeline "1280x800"x60.0   83.46  1280 1344 1480 1680  800 801 804 828 (49.7 kHz)
(II) intel(0): Modeline "1280x768"x60.0   80.14  1280 1344 1480 1680  768 769 772 795 (47.7 kHz)
(II) intel(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz)
(II) intel(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz)
(II) intel(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)
(II) intel(0): Output TMDS disconnected
(II) intel(0): EDID for output TMDS
(II) intel(0): Output VGA connected
(II) intel(0): Output LVDS connected
(II) intel(0): Output TMDS disconnected
(II) intel(0): Output VGA using initial mode 1400x1050
(II) intel(0): Output LVDS using initial mode 1400x1050
(II) intel(0): Monitoring connected displays enabled
(II) intel(0): detected 128 kB GTT.
(II) intel(0): detected 892 kB stolen memory.
(==) intel(0): video overlay key set to 0x101fe
(==) intel(0): Will not try to enable page flipping
(==) intel(0): Triple buffering disabled
(==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
(==) intel(0): DPI set to (75, 75)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.0.0
	ABI class: X.Org ANSI C Emulation, version 0.3
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/lib/xorg/modules//libxaa.so
(II) Module xaa: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.2.0
	ABI class: X.Org Video Driver, version 1.2
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"(II) Module already built-in
(II) intel(0): Comparing regs from server start up to After PreInit
(WW) intel(0): Register 0x61200 (PP_STATUS) changed from 0xc0000008 to 0xd0000009
(WW) intel(0): PP_STATUS before: on, ready, sequencing idle
(WW) intel(0): PP_STATUS after: on, ready, sequencing on
(II) Loading sub module "dri"
(II) LoadModule: "dri"
(II) Reloading /usr/lib/xorg/modules/extensions//libdri.so
(==) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
	[0] 1	0	0xfaf80000 - 0xfaffffff (0x80000) MS[B]
	[1] 1	0	0xf0000000 - 0xf7ffffff (0x8000000) MS[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	0xfcffd000 - 0xfcffdfff (0x1000) MX[B]
	[7] -1	0	0xfcffe000 - 0xfcffefff (0x1000) MX[B]
	[8] -1	0	0xfcff8000 - 0xfcffbfff (0x4000) MX[B]
	[9] -1	0	0xfcfff800 - 0xfcffffff (0x800) MX[B]
	[10] -1	0	0xfaeff400 - 0xfaeff4ff (0x100) MX[B]
	[11] -1	0	0xfaeff800 - 0xfaeff9ff (0x200) MX[B]
	[12] -1	0	0x54000000 - 0x540003ff (0x400) MX[B]
	[13] -1	0	0xfaeffc00 - 0xfaefffff (0x400) MX[B]
	[14] -1	0	0xfaf00000 - 0xfaf7ffff (0x80000) MX[B](B)
	[15] -1	0	0xe8000000 - 0xefffffff (0x8000000) MX[B](B)
	[16] -1	0	0xfaf80000 - 0xfaffffff (0x80000) MX[B](B)
	[17] -1	0	0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
	[18] 1	0	0x000a0000 - 0x000affff (0x10000) MS[B](OprD)
	[19] 1	0	0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD)
	[20] 1	0	0x000b8000 - 0x000bffff (0x8000) MS[B](OprD)
	[21] 1	0	0x0000c000 - 0x0000c007 (0x8) IS[B]
	[22] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[23] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[24] -1	0	0x0000ecc0 - 0x0000ecff (0x40) IX[B]
	[25] -1	0	0x0000d080 - 0x0000d0ff (0x80) IX[B]
	[26] -1	0	0x0000d400 - 0x0000d4ff (0x100) IX[B]
	[27] -1	0	0x0000dc40 - 0x0000dc7f (0x40) IX[B]
	[28] -1	0	0x0000d800 - 0x0000d8ff (0x100) IX[B]
	[29] -1	0	0x0000bfa0 - 0x0000bfaf (0x10) IX[B]
	[30] -1	0	0x00000374 - 0x00000374 (0x1) IX[B]
	[31] -1	0	0x00000170 - 0x00000177 (0x8) IX[B]
	[32] -1	0	0x000003f4 - 0x000003f4 (0x1) IX[B]
	[33] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[34] -1	0	0x0000bf20 - 0x0000bf3f (0x20) IX[B]
	[35] -1	0	0x0000bf40 - 0x0000bf5f (0x20) IX[B]
	[36] -1	0	0x0000bf80 - 0x0000bf9f (0x20) IX[B]
	[37] -1	0	0x0000c000 - 0x0000c007 (0x8) IX[B](B)
	[38] 1	0	0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
	[39] 1	0	0x000003c0 - 0x000003df (0x20) IS[B](OprU)
(II) intel(0): Kernel reported 208896 total, 1 used
(II) intel(0): I830CheckAvailableMemory: 835580 kB available
(==) intel(0): VideoRam: 131072 KB
(II) intel(0): Attempting memory allocation with tiled buffers and 
	       large DRI memory manager reservation:
(WW) intel(0): xf86AllocateGARTMemory: allocation of 10 pages failed
	(Cannot allocate memory)
(II) intel(0): Allocating 6060 scanlines for pixmap cache
(WW) intel(0): Failed to allocate texture space.
(II) intel(0): Attempting memory allocation with tiled buffers and 
	       small DRI memory manager reservation:
(WW) intel(0): xf86AllocateGARTMemory: allocation of 10 pages failed
	(Cannot allocate memory)
(II) intel(0): Allocating 6060 scanlines for pixmap cache
(II) intel(0): Success.
(II) intel(0): Increasing the scanline pitch to allow tiling mode (1728 -> 2048).
(II) intel(0): Memory allocation layout:
(II) intel(0): 0x00000000-0x0001ffff: ring buffer (128 kB)
(II) intel(0): 0x00020000-0x00027fff: logical 3D context (32 kB)
(II) intel(0): 0x00028000-0x00037fff: xaa scratch (64 kB)
(II) intel(0): 0x000df000:            end of stolen memory
(II) intel(0): 0x000df000-0x000dffff: Core cursor (4 kB, 0x10501000 physical)
(II) intel(0): 0x000e0000-0x000e3fff: ARGB cursor (16 kB, 0x0eff8000 physical)
(II) intel(0): 0x000e4000-0x000e4fff: Core cursor (4 kB, 0x285e5000 physical)
(II) intel(0): 0x000e5000-0x000e8fff: ARGB cursor (16 kB, 0x10504000 physical)
(II) intel(0): 0x000e9000-0x000e9fff: overlay registers (4 kB, 0x13c06000 physical)
(II) intel(0): 0x000f0000-0x03d67fff: front buffer (61920 kB)
(II) intel(0): 0x03d68000-0x03f67fff: DRI memory manager (2048 kB)
(II) intel(0): 0x04000000-0x04ffffff: back buffer (13440 kB)
(II) intel(0): 0x05000000-0x05ffffff: depth buffer (13440 kB)
(II) intel(0): 0x06000000-0x07ffffff: textures (32768 kB)
(II) intel(0): 0x08000000:            end of aperture
(II) intel(0): front buffer is not tiled
(II) intel(0): back buffer is tiled
(II) intel(0): depth buffer is tiled
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenByBusid: drmOpenMinor returns 9
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(II) intel(0): [drm] DRM interface version 1.3
(II) intel(0): [drm] created "i915" driver at busid "pci:0000:00:02.0"
(II) intel(0): [drm] added 8192 byte SAREA at 0xf89f5000
(II) intel(0): [drm] mapped SAREA 0xf89f5000 to 0xb7b8d000
(II) intel(0): [drm] framebuffer handle = 0xf00f0000
(II) intel(0): [drm] added 1 reserved context for kernel
(II) intel(0): Unable to use TTM-based memory manager with DRM version 1.6
(II) intel(0): [drm] Registers = 0xfaf80000
(II) intel(0): [drm] ring buffer = 0xf0000000
(II) intel(0): [drm] init sarea width,height = 1680 x 1680 (pitch 2048)
(II) intel(0): [drm] Mapping front buffer
(II) intel(0): [drm] Front Buffer = 0x2e01e000
(II) intel(0): [drm] Back Buffer = 0xf4000000
(II) intel(0): [drm] Depth Buffer = 0xf5000000
(II) intel(0): [drm] textures = 0xf6000000
(II) intel(0): [drm] Initialized kernel agp heap manager, 33554432
(II) intel(0): [dri] visual configs initialized
(II) intel(0): Page Flipping disabled
(==) intel(0): Write-combining range (0xf0000000,0x8000000)
(II) intel(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(**) intel(0): Option "XaaNoOffscreenPixmaps" "true"
(II) intel(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 Horizontal and Vertical Lines
	Setting up tile and stipple cache:
		32 128x128 slots
		32 256x256 slots
		16 512x512 slots
(==) intel(0): Backing store disabled
(==) intel(0): Silken mouse enabled
(II) intel(0): Initializing HW Cursor
(II) intel(0): xf86BindGARTMemory: bind key 0 at 0x000df000 (pgoffset 223)
(II) intel(0): xf86BindGARTMemory: bind key 1 at 0x000e0000 (pgoffset 224)
(II) intel(0): xf86BindGARTMemory: bind key 2 at 0x000e4000 (pgoffset 228)
(II) intel(0): xf86BindGARTMemory: bind key 3 at 0x000e5000 (pgoffset 229)
(II) intel(0): xf86BindGARTMemory: bind key 4 at 0x000e9000 (pgoffset 233)
(II) intel(0): xf86BindGARTMemory: bind key 5 at 0x000f0000 (pgoffset 240)
(II) intel(0): xf86BindGARTMemory: bind key 6 at 0x04000000 (pgoffset 16384)
(II) intel(0): xf86BindGARTMemory: bind key 7 at 0x05000000 (pgoffset 20480)
(II) intel(0): xf86BindGARTMemory: bind key 8 at 0x06000000 (pgoffset 24576)
(II) intel(0): Output configuration:
(II) intel(0):   Pipe A is on
(II) intel(0):   Display plane A is now enabled and connected to pipe A.
(II) intel(0):   Pipe B is on
(II) intel(0):   Display plane B is now enabled and connected to pipe B.
(II) intel(0):   Output VGA is connected to pipe A
(II) intel(0):   Output LVDS is connected to pipe B
(II) intel(0):   Output TMDS is connected to pipe none
(**) Option "dpms"
(**) intel(0): DPMS enabled
(II) intel(0): Set up overlay video
(II) intel(0): X context handle = 0x1
(II) intel(0): [drm] installed DRM signal handler
(II) intel(0): [DRI] installation complete
(II) intel(0): [drm] dma control initialized, using IRQ 11
(II) intel(0): direct rendering: Enabled
(II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
(WW) intel(0): Option "AllowGLXWithComposite" is not used
(--) RandR disabled
(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 XC-APPGROUP
(II) Initializing built-in extension XAccessControlExtension
(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
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenByBusid: drmOpenMinor returns 10
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
(WW) AIGLX: 3D driver claims to not support visual 0x26
(WW) AIGLX: 3D driver claims to not support visual 0x27
(WW) AIGLX: 3D driver claims to not support visual 0x28
(WW) AIGLX: 3D driver claims to not support visual 0x29
(WW) AIGLX: 3D driver claims to not support visual 0x2a
(WW) AIGLX: 3D driver claims to not support visual 0x2b
(WW) AIGLX: 3D driver claims to not support visual 0x2c
(WW) AIGLX: 3D driver claims to not support visual 0x2d
(WW) AIGLX: 3D driver claims to not support visual 0x2e
(WW) AIGLX: 3D driver claims to not support visual 0x2f
(WW) AIGLX: 3D driver claims to not support visual 0x30
(WW) AIGLX: 3D driver claims to not support visual 0x31
(WW) AIGLX: 3D driver claims to not support visual 0x32
(II) AIGLX: Loaded and initialized /usr/lib/dri/i915_dri.so
(II) GLX: Initialized DRI GL provider for screen 0
(II) intel(0): Setting screen physical size to 304 x 228
(**) Option "CoreKeyboard"
(**) Teclado Local: Core Keyboard
(**) Option "Protocol" "standard"
(**) Teclado Local: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Teclado Local: XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) Teclado Local: XkbModel: "pc105"
(**) Option "XkbLayout" "es"
(**) Teclado Local: XkbLayout: "es"
(**) Option "XkbOptions" "grp:alt_shift_toogle"
(**) Teclado Local: XkbOptions: "grp:alt_shift_toogle"
(**) Option "CustomKeycodes" "off"
(**) Teclado Local: CustomKeycodes disabled
(**) Option "Protocol" "ImPS/2"
(**) Configured Mouse: Device: "/dev/input/mice"
(**) Configured Mouse: Protocol: "ImPS/2"
(**) Option "CorePointer"
(**) Configured Mouse: Core Pointer
(**) Option "Device" "/dev/input/mice"
(**) Option "Emulate3Buttons" "true"
(**) Configured Mouse: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Configured Mouse: ZAxisMapping: buttons 4 and 5
(**) Configured Mouse: Buttons: 9
(II) XINPUT: Adding extended input device "Configured Mouse" (type: MOUSE)
(II) XINPUT: Adding extended input device "Teclado Local" (type: KEYBOARD)
(II) Configured Mouse: ps2EnableDataReporting: succeeded
(II) intel(0): [drm] removed 1 reserved context for kernel
(II) intel(0): [drm] unmapping 8192 bytes of SAREA 0xf89f5000 at 0xb7b8d000
(EE) intel(0): I830 Vblank Pipe Setup Failed 0
(II) intel(0): xf86UnbindGARTMemory: unbind key 0
(II) intel(0): xf86UnbindGARTMemory: unbind key 1
(II) intel(0): xf86UnbindGARTMemory: unbind key 2
(II) intel(0): xf86UnbindGARTMemory: unbind key 3
(II) intel(0): xf86UnbindGARTMemory: unbind key 4
(II) intel(0): xf86UnbindGARTMemory: unbind key 5
(II) intel(0): xf86UnbindGARTMemory: unbind key 6
(II) intel(0): xf86UnbindGARTMemory: unbind key 7
(II) intel(0): xf86UnbindGARTMemory: unbind key 8
FreeFontPath: FPE "unix/:7100" refcount is 2, should be 1; fixing. 




# xorg.conf (Xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following commands as root:
#
#   cp /etc/X11/xorg.conf /etc/X11/xorg.conf.custom
#   md5sum /etc/X11/xorg.conf >/var/lib/xfree86/xorg.conf.md5sum
#   dpkg-reconfigure xserver-xorg

Section "Files"
	FontPath	"unix/:7100"		# local font server
	FontPath	"unix/:7101"		# local true type font server
	# if the local font server has problems, we can fall back on these
	FontPath	"/usr/share/fonts/X11/misc"
	FontPath	"/usr/share/fonts/X11/cyrillic"
	FontPath	"/usr/share/fonts/X11/100dpi/:unscaled"
	FontPath	"/usr/share/fonts/X11/75dpi/:unscaled"
	FontPath	"/usr/share/fonts/X11/Type1"
	FontPath	"/usr/share/fonts/X11/100dpi"
	FontPath	"/usr/share/fonts/X11/75dpi"
	# path to defoma fonts
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
	Load	"bitmap"
	Load	"dbe"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"record"
	Load	"type1"
	Load	"v4l"
	Load	"vbe"
EndSection

Section "InputDevice"
	Identifier	"Teclado Local"
	Driver		"kbd"

	Option		"CoreKeyboard"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"es"
	Option		"XKbOptions"	"grp:alt_shift_toogle"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"ImPS/2"
	Option		"Emulate3Buttons"	"true"
	Option		"ZAxisMapping"		"4 5"
EndSection

#Section "InputDevice"
#	Identifier	"Synaptics Touchpad"
#	Driver		"synaptics"
#	Option		"SendCoreEvents"	"true"
#	Option		"Device"		"/dev/psaux"
#	Option		"Protocol"		"auto-dev"
#	Option		"HorizScrollDelta"	"0"
#EndSection

Section "Device"
	Identifier	"Tarjeta de video Generica"
	Driver		"intel"
	
	# Si la tarjeta intenta usar mucha memoria, se peta
	# y no se por que...
#	VideoRam	65536

	# Para que funcione Beryl tiene que tener SOLO esta
	# opcion
	Option	"XAANoOffscreenPixmaps"	"true"
	Option	"DRI"			"true"
	Option	"AllowGLXWithComposite"	"true"
EndSection

Section "Monitor"
	Identifier	"Monitor generico"
	Option		"DPMS"
	HorizSync	30-70
	VertRefresh	50-160
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"Tarjeta de video Generica"
	Monitor		"Monitor generico"
	DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1400x1050"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1400x1050"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"800x600"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1400x1050"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"800x600"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1400x1050" "1280x1024" "1024x768" "800x600" 
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Teclado Local"
	InputDevice	"Configured Mouse"
#	InputDevice	"Synaptics Touchpad"

	# Esto es para Beryl (Gentoo AIGLX HOWTO)
	#
	Option	"AIGLX"	"true"
EndSection

# Aceleracion 3D
#
Section "DRI"
	Group	0
	Mode	0666
EndSection

# Esto de aqui es para que funcionen las transparencias del KDE
# en modo nativo. No van mal, pero para trabajar regularmente
# haria falta una ATI o NVidia.
#
Section "Extensions"
	Option	"Composite"	"Enable"
#	Option	"DAMAGE"	"true"
#	Option	"XFIXES"	"true"
EndSection
Comment 1 Erik Andren 2007-04-23 07:18:22 UTC
Please don't bump the severeness; it only serves to annoy the developers. Your bug has been noticed and will, eventually, be processed. 
Comment 2 Sascha Hlusiak 2007-04-23 13:03:15 UTC
Same here with Intel 855GM chipset. Master branch, commit b23eae55c8cdd73e0aba1bf7ced283d402ee6470. No VGA monitor is attached, only the internal display of the Notebook.

Compiled with --enable-video-debug option, ModeDebug set to true. Xorg.log attached.
Comment 3 Sascha Hlusiak 2007-04-23 13:04:36 UTC
Created attachment 9704 [details]
xorg log file with black screen
Comment 4 Scott Cassidy 2007-06-06 06:47:24 UTC
I'm experiencing the same problem on my Inspiron 510m too. Intel 855GM.
Comment 5 Sascha Hlusiak 2007-06-19 14:20:30 UTC
This bug still exists in latest git (06/19/07). But I discovered the following:

When I boot up my notebook (intel 855gm) with a monitor connected, the booting process happens on the monitor while the LVDS remains black. When starting xorg, the new intel driver fires up the monitor AND the LVDS correctly, in cloning mode. I can do everything I want with the LVDS.

When I don't boot up with a monitor connected, the booting process happens on the LVDS, of course. Plugging in a monitor while/after booting doesn't change a thing. When starting xorg then, the monitor is brought up perfectly, in cloning mode, I suspect. The LVDS does some initialization stuff and the backlight goes on, but it remains black. I'm unable to get it to work.

In both cases the output of xrandr seems correct for me, the LVDS and VGA are recognized correctly and set to the right modes. Just the LVDS stays black and seems not to get enough initialization.

Please tell me how to give you logs or dumps of things that might help you to find out, what initialization is missing.
Comment 6 Sascha Hlusiak 2007-06-19 14:36:23 UTC
Hey, with i810switch I can hackingly enable/disable the lcd and crt outputs of the card: http://www16.plala.or.jp/mano-a-mano/i810switch.html (i810switch lcd off).

When the lcd is deactivated with that tool, starting xorg correctly sets up the LVDS. When it's enabled, the LVDS becomes black upon xorg start.
Hope this helps.
Comment 7 Brice Goglin 2007-07-05 14:34:28 UTC
Somebody said in the Debian bug that the problem is gone since 2.1.0. The allocation warnings are still in Xorg.log, but the PP_STATUS warnings are gone, and X seems to work fine now.

Details at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=420209
Comment 8 Sascha Hlusiak 2007-07-05 14:58:18 UTC
Still present in 2.1.0!

I discovered that it seems to be a misinterpretion of my EDID or DDC data. When the driver can't read the EDID because the display is turned off, it assumes that BIOS data is alright and then it works fine. Option IgnoreEDID makes it work, too. See the EDID data in my previous attached xorg.log. Please tell me how to provide more information. 
Comment 9 Jose Manuel D. Mendinueta 2007-07-11 02:56:00 UTC
More comments about the BUG... With my hardware (Dell inspiron 510m, video Intel 855GM):

a) With version 2.1.0 of the driver and kernel 2.6.21.6, it works. However, lid resume does not work. I use acpid and vbetool to switch off and on the screen when I close or open the screen. I can switch between text and graph mode. It is interesting that with previous i810 driver, when starting or ending Xorg, there were some "noise" in the screen, seemed that videoram was not cleared (zeroed). Now the transition between console and X is completely OK. Here are relevant parts of Xorg.log:

mendi@mendi:~$ grep '^(WW)' /var/log/Xorg.0.log
(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) intel(0): Bad V_BIOS checksum
(WW) intel(0): Register 0x61200 (PP_STATUS) changed from 0xc0000008 to 0xd0000009
(WW) intel(0): PP_STATUS before: on, ready, sequencing idle
(WW) intel(0): PP_STATUS after: on, ready, sequencing on
(WW) intel(0): xf86AllocateGARTMemory: allocation of 10 pages failed
(WW) intel(0): xf86AllocateGARTMemory: allocation of 10 pages failed
(WW) intel(0): Failed to allocate texture space.
(WW) intel(0): xf86AllocateGARTMemory: allocation of 10 pages failed
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
(WW) AIGLX: 3D driver claims to not support visual 0x26
(WW) AIGLX: 3D driver claims to not support visual 0x27
(WW) AIGLX: 3D driver claims to not support visual 0x28
(WW) AIGLX: 3D driver claims to not support visual 0x29
(WW) AIGLX: 3D driver claims to not support visual 0x2a
(WW) AIGLX: 3D driver claims to not support visual 0x2b
(WW) AIGLX: 3D driver claims to not support visual 0x2c
(WW) AIGLX: 3D driver claims to not support visual 0x2d
(WW) AIGLX: 3D driver claims to not support visual 0x2e
(WW) AIGLX: 3D driver claims to not support visual 0x2f
(WW) AIGLX: 3D driver claims to not support visual 0x30
(WW) AIGLX: 3D driver claims to not support visual 0x31
(WW) AIGLX: 3D driver claims to not support visual 0x32

mendi@mendi:~$ grep '^(EE)' /var/log/Xorg.0.log
(EE) intel(0): detecting sil164
(EE) intel(0): Unable to read from DVOI2C_E Slave 112.

b) with kernel 2.6.22, it works. But when rebooting or halting, the "black screen of dead" happens when X is shutting down, and I have to do a hard reset (the computer completely freezes). If I try to switch to console, black screen and freeze. The black screen effect in both cases seems to switch off the LCD. The log is the same that in the previous case.


Please tell me if this information is accurate, or your want me to do further testing.

Cheers,

Mendi
Comment 10 Sascha Hlusiak 2007-08-02 14:41:10 UTC
Created attachment 10969 [details]
log when LVDS is powered on (EDID read successful)
Comment 11 Sascha Hlusiak 2007-08-02 14:42:08 UTC
Created attachment 10970 [details]
log with LVDS powered off (EDID read fails, display NOT black)
Comment 12 Sascha Hlusiak 2007-08-02 14:45:13 UTC
Seems to be a problem with the EDID of my LVDS. When forcing the driver not to use EDID data (or by powering off the LVDS, so the EDID read fails), the display does not stay black. If the driver reads and uses the EDID data, the display stays black upon Xorg start, with latest git from Aug, 2nd.

Hack to not use read EDID:

diff --git a/src/i830_lvds.c b/src/i830_lvds.c
index e2c6e3c..2c2da5f 100644
--- a/src/i830_lvds.c
+++ b/src/i830_lvds.c
@@ -514,7 +514,7 @@ i830_lvds_init(ScrnInfoPtr pScrn)
     /* If we didn't get EDID, try checking if the panel is already turned on.
      * If so, assume that whatever is currently programmed is the correct 
mode.
      */
-    if (dev_priv->panel_fixed_mode == NULL) {
+    /*if (dev_priv->panel_fixed_mode == NULL)*/ {
        CARD32 lvds = INREG(LVDS);
        int pipe = (lvds & LVDS_PIPEB_SELECT) ? 1 : 0;
        xf86CrtcConfigPtr xf86_config = XF86_CRTC_CONFIG_PTR(pScrn);
Comment 13 Michael Fu 2007-08-02 18:26:33 UTC
*** Bug 10258 has been marked as a duplicate of this bug. ***
Comment 14 Sascha Hlusiak 2007-08-10 08:22:04 UTC
> New commits:
> diff-tree ff4bd3addb48df3eacc4b121cc249a7f38eb981a (from 2926cf1da7e4ed63573bfaecdd7e19beb3057d9b)
> Author: Eric Anholt <eric@anholt.net>
> Date:   Wed Aug 8 14:24:42 2007 -0700
> 
>     Fix the swapped decode of the EDID DTD h/v sync polarity fields.
>     
>     As a result, we can remove the quirks that existed to flip the bits back around
>     for us.  This is not confirmed in all cases due to lack of bugs containing EDID
>     blocks associated with the quirks, but is likely true.

Tried lastest git of xserver and xf86-video-intel and this did NOT fix my issue with EDID misinterpretion.
Comment 15 Keith Packard 2007-09-06 18:26:42 UTC
Have you tried starting the server with no xorg.conf file? Sometimes old configuration information can conflict with the driver's plans and cause things to fail.
Comment 16 Raúl 2007-09-07 18:45:51 UTC
Created attachment 11468 [details]
Xorg log without xorg.conf file.
Comment 17 Sascha Hlusiak 2007-09-09 12:29:26 UTC
Tried it with new released xorg-server-1.4 and the released xf86-video-intel-2.1.1 and no difference at all. Startup and screen is black, but when disabling the display using "i810switch lcd off" it enables the display and I see stuff. No additional log files since the old ones should be still current for this problem. Went back to xf86-video-intel-1.7.4, the only working one for me.
Comment 18 Sascha Hlusiak 2007-09-19 06:21:48 UTC
Adding the option "NoDDC" makes it work too, so clearly the DDC of my laptop's LVDS is misinterpreted! All information about that should be given in both xorg.log files above. Please tell me how to help, if I can.
Comment 19 Gordon Jin 2007-11-01 20:19:03 UTC
Are we going to fix this issue, or just recommending to use "NoDDC"?
Comment 20 Hong Liu 2007-11-21 01:24:38 UTC
(In reply to comment #8)
> Still present in 2.1.0!
> 
> I discovered that it seems to be a misinterpretion of my EDID or DDC data. When
> the driver can't read the EDID because the display is turned off, it assumes
> that BIOS data is alright and then it works fine. Option IgnoreEDID makes it
> work, too. See the EDID data in my previous attached xorg.log. Please tell me
> how to provide more information. 
> 

Yes, there is bug in your EDID data, from the probed mode:
(II) intel(0): probed mode:
(II) intel(0): Modeline "1024x768"x0.0   65.00  1024 1048 1696 1344  768 771 777 806 -hsync -vsync (48.4 kHz)

We have hsync_end(1696) > htotal(1344) which is obviously wrong.
Comment 21 Hong Liu 2007-11-27 23:17:07 UTC
Hi, Sascha
Would you please try the patch attached in comment 5 of bug 13308?
I think you two may have the same problem (buggy EDID data).

Thanks,
Hong
Comment 22 Sascha Hlusiak 2007-11-28 04:54:50 UTC
(In reply to comment #21)
> Hi, Sascha
> Would you please try the patch attached in comment 5 of bug 13308?
> I think you two may have the same problem (buggy EDID data).
The patch fixes the issue for me. The recompiled xorg-server runs fine with intel-2.1.1 driver and even got the physical dimensions of my panel right.

With the NoDDC option X was running too, and I had an additional mode (832x624) which I don't have now; I don't miss it though.
Comment 23 Hong Liu 2007-12-11 21:08:37 UTC
(In reply to comment #9)
> b) with kernel 2.6.22, it works. But when rebooting or halting, the "black
> screen of dead" happens when X is shutting down, and I have to do a hard reset
> (the computer completely freezes). If I try to switch to console, black screen
> and freeze. The black screen effect in both cases seems to switch off the LCD.
> The log is the same that in the previous case.
> 

Hi, Mendi

So the original problem X server shows nothing on LVDS is fixed now. Would you please open a new bug on your VT switch / LCD switch off problem?

Since my small patch fixed Sascha's problem, I am closing this one.

Thanks,
Hong


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.