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

Bug#541117: xserver-xorg-video-intel: high CPU usage after 2.7.1-1 -> 2.8.0-1 upgrade



On Thu, Aug 20, 2009 at 08:56:16AM +0200, Brice Goglin wrote:
> According to errors in your log, something's going bad with DRM. Does
> this log come from a second X server while another X server was already
> using the DRM device?

Damn, I don't know why I didn't notice that.  No, it was the only X
server running.  But I took a look at my configuration and noticed that
I had

    Disable "dri"

because of bug 525123.  I don't know what dri has to do with drm, but
seeing that they have the first two letters I decided to comment that
out and try running 2.8 again.  Now, it performs well again!  And, I
don't see any of the issues from bug 525123 either (even though I can't
remember quite what that looked like).  In sum, on my X40:

                2.7.1           2.8.0
empty config    bug 525123      :-)
Disable "dri"   :-)             bug 541117

I'm attaching two diffs of the log files.  2.7.1-2.8.0.diff compares
2.7.1 with 2.8.0, both with Disable "dri".  (I should have run this diff
before I filed the bug, sorry.)  enable_dri.diff compares 2.8.0 with
Disable "dri" and without.

Thanks for your help!

Andrew
--- /var/log/Xorg.0.log	2009-08-20 08:05:19.000000000 -0700
+++ /var/log/Xorg.0.log.old	2009-08-20 08:02:58.000000000 -0700
@@ -11,7 +11,7 @@
 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: Thu Aug 20 08:05:15 2009
+(==) Log file: "/var/log/Xorg.0.log", Time: Thu Aug 20 08:02:44 2009
 (==) Using config file: "/etc/X11/xorg.conf"
 (==) No Layout section.  Using the first Screen section.
 (==) No screen section available. Using defaults.
@@ -111,7 +111,7 @@
 (II) LoadModule: "intel"
 (II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so
 (II) Module intel: vendor="X.Org Foundation"
-	compiled for 1.6.3, module version = 2.7.1
+	compiled for 1.6.2.901, module version = 2.8.0
 	Module class: X.Org Video Driver
 	ABI class: X.Org Video Driver, version 5.0
 (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
@@ -119,7 +119,8 @@
 	E7221 (i915), 915GM, 945G, 945GM, 945GME, IGD_GM, IGD_G, 965G, G35,
 	965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
 	Mobile Intel® GM45 Express Chipset,
-	Intel Integrated Graphics Device, G45/G43, Q45/Q43, G41
+	Intel Integrated Graphics Device, G45/G43, Q45/Q43, G41, IGDNG_D,
+	IGDNG_M
 (II) Primary Device is: PCI 00@00:02:0
 (II) resource ranges after xf86ClaimFixedResources() call:
 	[0] -1	0	0xffffffff - 0xffffffff (0x1) MX[B]
@@ -149,6 +150,8 @@
 (II) Loading sub module "ramdac"
 (II) LoadModule: "ramdac"
 (II) Module "ramdac" already built-in
+(EE) intel(0): [drm] Failed to open DRM device for : No such file or directory
+(EE) intel(0): Failed to become DRM master.
 (II) intel(0): Creating default Display subsection in Screen section
 	"Default Screen Section" for depth/fbbpp 24/32
 (==) intel(0): Depth 24, (--) framebuffer bpp 32
@@ -157,9 +160,9 @@
 (II) intel(0): Integrated Graphics Chipset: Intel(R) 855GME
 (--) intel(0): Chipset: "852GM/855GM"
 (--) intel(0): Linear framebuffer at 0xE0000000
-(--) intel(0): IO registers at addr 0xD0000000
+(--) intel(0): IO registers at addr 0xD0000000 size 524288
 (WW) intel(0): libpciaccess reported 0 rom size, guessing 64kB
-(==) intel(0): Using EXA for acceleration
+(II) intel(0): No SDVO device is found in VBT
 (II) intel(0): 2 display pipes available.
 (II) Loading sub module "ddc"
 (II) LoadModule: "ddc"
@@ -179,14 +182,14 @@
 (II) LoadModule: "sil164"
 (II) Loading /usr/lib/xorg/modules/drivers//sil164.so
 (II) Module sil164: vendor="X.Org Foundation"
-	compiled for 1.6.3, module version = 1.0.0
+	compiled for 1.6.2.901, module version = 1.0.0
 	ABI class: X.Org Video Driver, version 5.0
 (II) intel(0): I2C bus "DVOI2C_E" initialized.
 (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.6.3, module version = 1.0.0
+	compiled for 1.6.2.901, module version = 1.0.0
 	ABI class: X.Org Video Driver, version 5.0
 (II) intel(0): I2C bus "DVOI2C_E" removed.
 (II) intel(0): I2C bus "DVOI2C_E" initialized.
@@ -194,7 +197,7 @@
 (II) LoadModule: "ivch"
 (II) Loading /usr/lib/xorg/modules/drivers//ivch.so
 (II) Module ivch: vendor="X.Org Foundation"
-	compiled for 1.6.3, module version = 1.0.0
+	compiled for 1.6.2.901, module version = 1.0.0
 	ABI class: X.Org Video Driver, version 5.0
 (II) intel(0): I2C bus "DVOI2C_E" removed.
 (II) intel(0): I2C bus "DVOI2C_B" initialized.
@@ -202,7 +205,7 @@
 (II) LoadModule: "tfp410"
 (II) Loading /usr/lib/xorg/modules/drivers//tfp410.so
 (II) Module tfp410: vendor="X.Org Foundation"
-	compiled for 1.6.3, module version = 1.0.0
+	compiled for 1.6.2.901, module version = 1.0.0
 	ABI class: X.Org Video Driver, version 5.0
 (II) intel(0): I2C bus "DVOI2C_B" removed.
 (II) intel(0): I2C bus "DVOI2C_E" initialized.
@@ -210,13 +213,12 @@
 (II) LoadModule: "ch7017"
 (II) Loading /usr/lib/xorg/modules/drivers//ch7017.so
 (II) Module ch7017: vendor="X.Org Foundation"
-	compiled for 1.6.3, module version = 1.0.0
+	compiled for 1.6.2.901, module version = 1.0.0
 	ABI class: X.Org Video Driver, version 5.0
 (II) intel(0): I2C bus "DVOI2C_E" removed.
 (II) intel(0): I2C bus "DVOI2C_E" initialized.
 (II) intel(0): I2C bus "DVOI2C_E" removed.
 (II) intel(0): I2C bus "DVODDC_D" removed.
-(II) intel(0): Resizable framebuffer: not available (1 3)
 (II) intel(0): I2C bus "CRTDDC_A" initialized.
 (II) intel(0): I2C bus "CRTDDC_A" removed.
 (II) intel(0): EDID for output VGA
@@ -297,12 +299,6 @@
 (II) Module fb: vendor="X.Org Foundation"
 	compiled for 1.6.3, module version = 1.0.0
 	ABI class: X.Org ANSI C Emulation, version 0.4
-(II) Loading sub module "exa"
-(II) LoadModule: "exa"
-(II) Loading /usr/lib/xorg/modules//libexa.so
-(II) Module exa: vendor="X.Org Foundation"
-	compiled for 1.6.3, module version = 2.4.0
-	ABI class: X.Org Video Driver, version 5.0
 (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
@@ -323,10 +319,11 @@
 	[10] 0	0	0x000003c0 - 0x000003df (0x20) IS[B](OprU)
 (II) intel(0): Kernel reported 301056 total, 1 used
 (II) intel(0): I830CheckAvailableMemory: 1204220 kB available
-(WW) intel(0): DRI2 requires UXA
-(EE) intel(0): [dri] I830CheckDRIAvailable failed: dri not loaded
+(WW) intel(0): DRI2: failed to open drm device
 (**) intel(0): Framebuffer compression enabled
 (**) intel(0): Tiling enabled
+(**) intel(0): SwapBuffers wait enabled
+(EE) intel(0): Failed to initialize kernel memory manager
 (==) intel(0): VideoRam: 131072 KB
 (II) intel(0): Attempting memory allocation with tiled buffers.
 (WW) intel(0): xf86AllocateGARTMemory: allocation of 1536 pages failed
@@ -335,17 +332,15 @@
 (WW) intel(0): xf86AllocateGARTMemory: allocation of 10 pages failed
 	(Cannot allocate memory)
 (II) intel(0): Tiled allocation successful.
-(II) intel(0): adjusting plane->pipe mappings to allow for framebuffer compression
 (II) intel(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
-(II) EXA(0): Offscreen pixmap area of 12582912 bytes
-(II) EXA(0): Driver registered support for the following operations:
-(II)         Solid
-(II)         Copy
-(II)         Composite (RENDER acceleration)
+(II) UXA(0): Driver registered support for the following operations:
+(II)         solid
+(II)         copy
 (==) intel(0): Backing store disabled
 (==) intel(0): Silken mouse enabled
 (II) intel(0): Initializing HW Cursor
-(WW) intel(0): drmDropMaster failed: Unknown error 4294967295
+(WW) intel(0): drmSetMaster failed: Bad file descriptor
+(II) intel(0): adjusting plane->pipe mappings to allow for framebuffer compression
 (II) intel(0): xf86BindGARTMemory: bind key 0 at 0x007df000 (pgoffset 2015)
 (II) intel(0): xf86BindGARTMemory: bind key 1 at 0x007e0000 (pgoffset 2016)
 (II) intel(0): xf86BindGARTMemory: bind key 2 at 0x007e4000 (pgoffset 2020)
@@ -353,24 +348,23 @@
 (II) intel(0): xf86BindGARTMemory: bind key 4 at 0x007e9000 (pgoffset 2025)
 (II) intel(0): xf86BindGARTMemory: bind key 5 at 0x00fe9000 (pgoffset 4073)
 (II) intel(0): xf86BindGARTMemory: bind key 6 at 0x01000000 (pgoffset 4096)
-(II) intel(0): xf86BindGARTMemory: bind key 7 at 0x01400000 (pgoffset 5120)
 (II) intel(0): Fixed memory allocation layout:
 (II) intel(0): 0x00000000-0x0001ffff: ring buffer (128 kB)
 (II) intel(0): 0x007df000:            end of stolen memory
-(II) intel(0): 0x007df000-0x007dffff: Core cursor (4 kB, 0x0000000034dbc000 physical
+(II) intel(0): 0x007df000-0x007dffff: Core cursor (4 kB, 0x0000000035c6b000 physical
 )
-(II) intel(0): 0x007e0000-0x007e3fff: ARGB cursor (16 kB, 0x000000000a324000 physical
+(II) intel(0): 0x007e0000-0x007e3fff: ARGB cursor (16 kB, 0x0000000033564000 physical
 )
-(II) intel(0): 0x007e4000-0x007e4fff: Core cursor (4 kB, 0x0000000035d8c000 physical
+(II) intel(0): 0x007e4000-0x007e4fff: Core cursor (4 kB, 0x0000000034d36000 physical
 )
-(II) intel(0): 0x007e5000-0x007e8fff: ARGB cursor (16 kB, 0x0000000034d2c000 physical
+(II) intel(0): 0x007e5000-0x007e8fff: ARGB cursor (16 kB, 0x0000000034d6c000 physical
 )
 (II) intel(0): 0x007e9000-0x00fe8fff: fake bufmgr (8192 kB)
-(II) intel(0): 0x00fe9000-0x00fe9fff: overlay registers (4 kB, 0x000000003534a000 physical
+(II) intel(0): 0x00fe9000-0x00fe9fff: overlay registers (4 kB, 0x0000000035183000 physical
 )
 (II) intel(0): 0x01000000-0x013fffff: front buffer (4096 kB) X tiled
-(II) intel(0): 0x01400000-0x01ffffff: exa offscreen (12288 kB)
 (II) intel(0): 0x08000000:            end of aperture
+(II) intel(0): BO memory allocation layout:
 (II) intel(0): using SSC reference clock of 66 MHz
 (WW) intel(0): Chosen PLL clock of 49.9 Mhz more than 2% away from desired 54.2 Mhz
 (II) intel(0): Selecting standard 18 bit TMDS pixel format.
@@ -487,48 +481,48 @@
 (II) intel(0): I2C bus "CRTDDC_A" removed.
 (II) intel(0): EDID for output VGA
 (II) intel(0): EDID for output LVDS
-(II) intel(0): Not using default mode "1152x864" (width too large for virtual size)
-(II) intel(0): Not using default mode "1280x960" (width too large for virtual size)
-(II) intel(0): Not using default mode "1280x960" (width too large for virtual size)
-(II) intel(0): Not using default mode "1280x1024" (width too large for virtual size)
-(II) intel(0): Not using default mode "1280x1024" (width too large for virtual size)
-(II) intel(0): Not using default mode "1280x1024" (width too large for virtual size)
-(II) intel(0): Not using default mode "1600x1200" (height too large for virtual size)
-(II) intel(0): Not using default mode "1600x1200" (height too large for virtual size)
-(II) intel(0): Not using default mode "1600x1200" (height too large for virtual size)
-(II) intel(0): Not using default mode "1600x1200" (height too large for virtual size)
-(II) intel(0): Not using default mode "1600x1200" (height too large for virtual size)
-(II) intel(0): Not using default mode "1792x1344" (height too large for virtual size)
-(II) intel(0): Not using default mode "1792x1344" (height too large for virtual size)
-(II) intel(0): Not using default mode "1856x1392" (height too large for virtual size)
-(II) intel(0): Not using default mode "1856x1392" (height too large for virtual size)
-(II) intel(0): Not using default mode "1920x1440" (height too large for virtual size)
-(II) intel(0): Not using default mode "1920x1440" (height too large for virtual size)
-(II) intel(0): Not using default mode "1152x864" (width too large for virtual size)
-(II) intel(0): Not using default mode "1152x864" (width too large for virtual size)
-(II) intel(0): Not using default mode "1152x864" (width too large for virtual size)
-(II) intel(0): Not using default mode "1152x864" (width too large for virtual size)
-(II) intel(0): Not using default mode "1152x864" (width too large for virtual size)
-(II) intel(0): Not using default mode "1152x864" (width too large for virtual size)
-(II) intel(0): Not using default mode "1360x768" (width too large for virtual size)
-(II) intel(0): Not using default mode "1360x768" (width too large for virtual size)
-(II) intel(0): Not using default mode "1400x1050" (height too large for virtual size)
-(II) intel(0): Not using default mode "1400x1050" (height too large for virtual size)
-(II) intel(0): Not using default mode "1400x1050" (height too large for virtual size)
-(II) intel(0): Not using default mode "1400x1050" (height too large for virtual size)
-(II) intel(0): Not using default mode "1440x900" (width too large for virtual size)
-(II) intel(0): Not using default mode "1600x1024" (width too large for virtual size)
-(II) intel(0): Not using default mode "1680x1050" (height too large for virtual size)
-(II) intel(0): Not using default mode "1680x1050" (height too large for virtual size)
-(II) intel(0): Not using default mode "1680x1050" (height too large for virtual size)
-(II) intel(0): Not using default mode "1680x1050" (height too large for virtual size)
-(II) intel(0): Not using default mode "1680x1050" (height too large for virtual size)
-(II) intel(0): Not using default mode "1920x1080" (height too large for virtual size)
-(II) intel(0): Not using default mode "1920x1200" (height too large for virtual size)
-(II) intel(0): Not using default mode "1920x1440" (height too large for virtual size)
-(II) intel(0): Not using default mode "2048x1536" (height too large for virtual size)
-(II) intel(0): Not using default mode "2048x1536" (height too large for virtual size)
-(II) intel(0): Not using default mode "2048x1536" (height too large for virtual size)
+(II) intel(0): Not using default mode "1152x864" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1280x960" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1280x960" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1280x1024" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1280x1024" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1280x1024" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1600x1200" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1600x1200" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1600x1200" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1600x1200" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1600x1200" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1792x1344" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1792x1344" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1856x1392" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1856x1392" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1920x1440" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1920x1440" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1152x864" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1152x864" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1152x864" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1152x864" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1152x864" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1152x864" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1360x768" (monitor doesn't support reduced blanking)
+(II) intel(0): Not using default mode "1360x768" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1400x1050" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1400x1050" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1400x1050" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1400x1050" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1440x900" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1600x1024" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1680x1050" (monitor doesn't support reduced blanking)
+(II) intel(0): Not using default mode "1680x1050" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1680x1050" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1680x1050" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1680x1050" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1920x1080" (monitor doesn't support reduced blanking)
+(II) intel(0): Not using default mode "1920x1200" (monitor doesn't support reduced blanking)
+(II) intel(0): Not using default mode "1920x1440" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "2048x1536" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "2048x1536" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "2048x1536" (exceeds panel dimensions)
 (II) intel(0): Printing probed modes for output LVDS
 (II) intel(0): Modeline "1024x768"x50.0   54.17  1024 1048 1184 1344  768 771 777 806 (40.3 kHz)
 (II) intel(0): Modeline "1024x768"x85.0   94.50  1024 1072 1168 1376  768 769 772 808 +hsync +vsync (68.7 kHz)
@@ -552,48 +546,48 @@
 (II) intel(0): I2C bus "CRTDDC_A" removed.
 (II) intel(0): EDID for output VGA
 (II) intel(0): EDID for output LVDS
-(II) intel(0): Not using default mode "1152x864" (width too large for virtual size)
-(II) intel(0): Not using default mode "1280x960" (width too large for virtual size)
-(II) intel(0): Not using default mode "1280x960" (width too large for virtual size)
-(II) intel(0): Not using default mode "1280x1024" (width too large for virtual size)
-(II) intel(0): Not using default mode "1280x1024" (width too large for virtual size)
-(II) intel(0): Not using default mode "1280x1024" (width too large for virtual size)
-(II) intel(0): Not using default mode "1600x1200" (height too large for virtual size)
-(II) intel(0): Not using default mode "1600x1200" (height too large for virtual size)
-(II) intel(0): Not using default mode "1600x1200" (height too large for virtual size)
-(II) intel(0): Not using default mode "1600x1200" (height too large for virtual size)
-(II) intel(0): Not using default mode "1600x1200" (height too large for virtual size)
-(II) intel(0): Not using default mode "1792x1344" (height too large for virtual size)
-(II) intel(0): Not using default mode "1792x1344" (height too large for virtual size)
-(II) intel(0): Not using default mode "1856x1392" (height too large for virtual size)
-(II) intel(0): Not using default mode "1856x1392" (height too large for virtual size)
-(II) intel(0): Not using default mode "1920x1440" (height too large for virtual size)
-(II) intel(0): Not using default mode "1920x1440" (height too large for virtual size)
-(II) intel(0): Not using default mode "1152x864" (width too large for virtual size)
-(II) intel(0): Not using default mode "1152x864" (width too large for virtual size)
-(II) intel(0): Not using default mode "1152x864" (width too large for virtual size)
-(II) intel(0): Not using default mode "1152x864" (width too large for virtual size)
-(II) intel(0): Not using default mode "1152x864" (width too large for virtual size)
-(II) intel(0): Not using default mode "1152x864" (width too large for virtual size)
-(II) intel(0): Not using default mode "1360x768" (width too large for virtual size)
-(II) intel(0): Not using default mode "1360x768" (width too large for virtual size)
-(II) intel(0): Not using default mode "1400x1050" (height too large for virtual size)
-(II) intel(0): Not using default mode "1400x1050" (height too large for virtual size)
-(II) intel(0): Not using default mode "1400x1050" (height too large for virtual size)
-(II) intel(0): Not using default mode "1400x1050" (height too large for virtual size)
-(II) intel(0): Not using default mode "1440x900" (width too large for virtual size)
-(II) intel(0): Not using default mode "1600x1024" (width too large for virtual size)
-(II) intel(0): Not using default mode "1680x1050" (height too large for virtual size)
-(II) intel(0): Not using default mode "1680x1050" (height too large for virtual size)
-(II) intel(0): Not using default mode "1680x1050" (height too large for virtual size)
-(II) intel(0): Not using default mode "1680x1050" (height too large for virtual size)
-(II) intel(0): Not using default mode "1680x1050" (height too large for virtual size)
-(II) intel(0): Not using default mode "1920x1080" (height too large for virtual size)
-(II) intel(0): Not using default mode "1920x1200" (height too large for virtual size)
-(II) intel(0): Not using default mode "1920x1440" (height too large for virtual size)
-(II) intel(0): Not using default mode "2048x1536" (height too large for virtual size)
-(II) intel(0): Not using default mode "2048x1536" (height too large for virtual size)
-(II) intel(0): Not using default mode "2048x1536" (height too large for virtual size)
+(II) intel(0): Not using default mode "1152x864" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1280x960" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1280x960" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1280x1024" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1280x1024" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1280x1024" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1600x1200" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1600x1200" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1600x1200" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1600x1200" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1600x1200" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1792x1344" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1792x1344" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1856x1392" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1856x1392" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1920x1440" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1920x1440" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1152x864" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1152x864" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1152x864" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1152x864" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1152x864" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1152x864" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1360x768" (monitor doesn't support reduced blanking)
+(II) intel(0): Not using default mode "1360x768" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1400x1050" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1400x1050" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1400x1050" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1400x1050" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1440x900" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1600x1024" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1680x1050" (monitor doesn't support reduced blanking)
+(II) intel(0): Not using default mode "1680x1050" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1680x1050" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1680x1050" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1680x1050" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "1920x1080" (monitor doesn't support reduced blanking)
+(II) intel(0): Not using default mode "1920x1200" (monitor doesn't support reduced blanking)
+(II) intel(0): Not using default mode "1920x1440" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "2048x1536" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "2048x1536" (exceeds panel dimensions)
+(II) intel(0): Not using default mode "2048x1536" (exceeds panel dimensions)
 (II) intel(0): Printing probed modes for output LVDS
 (II) intel(0): Modeline "1024x768"x50.0   54.17  1024 1048 1184 1344  768 771 777 806 (40.3 kHz)
 (II) intel(0): Modeline "1024x768"x85.0   94.50  1024 1072 1168 1376  768 769 772 808 +hsync +vsync (68.7 kHz)
@@ -613,3 +607,23 @@
 (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) TPPS/2 IBM TrackPoint: Close
+(II) UnloadModule: "evdev"
+(II) ThinkPad Extra Buttons: Close
+(II) UnloadModule: "evdev"
+(II) AT Translated Set 2 keyboard: Close
+(II) UnloadModule: "evdev"
+(II) Sleep Button: Close
+(II) UnloadModule: "evdev"
+(II) Video Bus: Close
+(II) UnloadModule: "evdev"
+(II) Power Button: Close
+(II) UnloadModule: "evdev"
+(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
+(WW) intel(0): drmDropMaster failed: Bad file descriptor
--- /var/log/Xorg.0.log.old	2009-08-20 08:10:55.000000000 -0700
+++ /var/log/Xorg.0.log	2009-08-20 08:11:01.000000000 -0700
@@ -11,7 +11,7 @@
 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: Thu Aug 20 08:09:44 2009
+(==) Log file: "/var/log/Xorg.0.log", Time: Thu Aug 20 08:10:57 2009
 (==) Using config file: "/etc/X11/xorg.conf"
 (==) No Layout section.  Using the first Screen section.
 (==) No screen section available. Using defaults.
@@ -58,12 +58,11 @@
 	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
 	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
 	[5] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
-(WW) "dri" will not be loaded unless you've specified it to be loaded elsewhere.
 (II) "extmod" will be loaded by default.
 (II) "dbe" will be loaded by default.
 (II) "glx" will be loaded by default.
 (II) "record" will be loaded by default.
-(II) "dri" will be loaded even though the default is to disable it.
+(II) "dri" will be loaded by default.
 (II) "dri2" will be loaded by default.
 (II) LoadModule: "extmod"
 (II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
@@ -100,6 +99,12 @@
 	Module class: X.Org Server Extension
 	ABI class: X.Org Server Extension, version 2.0
 (II) Loading extension RECORD
+(II) LoadModule: "dri"
+(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
+(II) Module dri: vendor="X.Org Foundation"
+	compiled for 1.6.3, module version = 1.0.0
+	ABI class: X.Org Server Extension, version 2.0
+(II) Loading extension XFree86-DRI
 (II) LoadModule: "dri2"
 (II) Loading /usr/lib/xorg/modules/extensions//libdri2.so
 (II) Module dri2: vendor="X.Org Foundation"
@@ -150,8 +155,13 @@
 (II) Loading sub module "ramdac"
 (II) LoadModule: "ramdac"
 (II) Module "ramdac" already built-in
-(EE) intel(0): [drm] Failed to open DRM device for : No such file or directory
-(EE) intel(0): Failed to become DRM master.
+drmOpenDevice: node name is /dev/dri/card0
+drmOpenDevice: open result is 8, (OK)
+drmOpenByBusid: Searching for BusID pci:0000:00:02.0
+drmOpenDevice: node name is /dev/dri/card0
+drmOpenDevice: open result is 8, (OK)
+drmOpenByBusid: drmOpenMinor returns 8
+drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
 (II) intel(0): Creating default Display subsection in Screen section
 	"Default Screen Section" for depth/fbbpp 24/32
 (==) intel(0): Depth 24, (--) framebuffer bpp 32
@@ -319,11 +329,10 @@
 	[10] 0	0	0x000003c0 - 0x000003df (0x20) IS[B](OprU)
 (II) intel(0): Kernel reported 301056 total, 1 used
 (II) intel(0): I830CheckAvailableMemory: 1204220 kB available
-(WW) intel(0): DRI2: failed to open drm device
+(II) intel(0): [DRI2] Setup complete
 (**) intel(0): Framebuffer compression enabled
 (**) intel(0): Tiling enabled
 (**) intel(0): SwapBuffers wait enabled
-(EE) intel(0): Failed to initialize kernel memory manager
 (==) intel(0): VideoRam: 131072 KB
 (II) intel(0): Attempting memory allocation with tiled buffers.
 (WW) intel(0): xf86AllocateGARTMemory: allocation of 1536 pages failed
@@ -339,32 +348,30 @@
 (==) intel(0): Backing store disabled
 (==) intel(0): Silken mouse enabled
 (II) intel(0): Initializing HW Cursor
-(WW) intel(0): drmSetMaster failed: Bad file descriptor
 (II) intel(0): adjusting plane->pipe mappings to allow for framebuffer compression
-(II) intel(0): xf86BindGARTMemory: bind key 0 at 0x007df000 (pgoffset 2015)
-(II) intel(0): xf86BindGARTMemory: bind key 1 at 0x007e0000 (pgoffset 2016)
-(II) intel(0): xf86BindGARTMemory: bind key 2 at 0x007e4000 (pgoffset 2020)
-(II) intel(0): xf86BindGARTMemory: bind key 3 at 0x007e5000 (pgoffset 2021)
-(II) intel(0): xf86BindGARTMemory: bind key 4 at 0x007e9000 (pgoffset 2025)
-(II) intel(0): xf86BindGARTMemory: bind key 5 at 0x00fe9000 (pgoffset 4073)
-(II) intel(0): xf86BindGARTMemory: bind key 6 at 0x01000000 (pgoffset 4096)
+(II) intel(0): xf86BindGARTMemory: bind key 0 at 0x079f4000 (pgoffset 31220)
+(II) intel(0): xf86BindGARTMemory: bind key 1 at 0x079f5000 (pgoffset 31221)
+(II) intel(0): xf86BindGARTMemory: bind key 2 at 0x079f9000 (pgoffset 31225)
+(II) intel(0): xf86BindGARTMemory: bind key 3 at 0x079fa000 (pgoffset 31226)
+(II) intel(0): xf86BindGARTMemory: bind key 4 at 0x079fe000 (pgoffset 31230)
 (II) intel(0): Fixed memory allocation layout:
-(II) intel(0): 0x00000000-0x0001ffff: ring buffer (128 kB)
 (II) intel(0): 0x007df000:            end of stolen memory
-(II) intel(0): 0x007df000-0x007dffff: Core cursor (4 kB, 0x0000000033759000 physical
+(II) intel(0): 0x007df000-0x079f3fff: DRI memory manager (116820 kB)
+(II) intel(0): 0x079f4000-0x079f4fff: Core cursor (4 kB, 0x0000000035d8a000 physical
 )
-(II) intel(0): 0x007e0000-0x007e3fff: ARGB cursor (16 kB, 0x0000000033ac4000 physical
+(II) intel(0): 0x079f5000-0x079f8fff: ARGB cursor (16 kB, 0x0000000035d60000 physical
 )
-(II) intel(0): 0x007e4000-0x007e4fff: Core cursor (4 kB, 0x0000000033ace000 physical
+(II) intel(0): 0x079f9000-0x079f9fff: Core cursor (4 kB, 0x0000000035d41000 physical
 )
-(II) intel(0): 0x007e5000-0x007e8fff: ARGB cursor (16 kB, 0x000000000a1a4000 physical
+(II) intel(0): 0x079fa000-0x079fdfff: ARGB cursor (16 kB, 0x0000000035d50000 physical
 )
-(II) intel(0): 0x007e9000-0x00fe8fff: fake bufmgr (8192 kB)
-(II) intel(0): 0x00fe9000-0x00fe9fff: overlay registers (4 kB, 0x000000000a1db000 physical
+(II) intel(0): 0x079fe000-0x079fefff: overlay registers (4 kB, 0x0000000033aa7000 physical
 )
-(II) intel(0): 0x01000000-0x013fffff: front buffer (4096 kB) X tiled
 (II) intel(0): 0x08000000:            end of aperture
 (II) intel(0): BO memory allocation layout:
+(II) intel(0): 0x007df000:            start of memory manager
+(II) intel(0): 0x00800000-0x00bfffff: front buffer (4096 kB) X tiled
+(II) intel(0): 0x079f4000:            end of memory manager
 (II) intel(0): using SSC reference clock of 66 MHz
 (WW) intel(0): Chosen PLL clock of 49.9 Mhz more than 2% away from desired 54.2 Mhz
 (II) intel(0): Selecting standard 18 bit TMDS pixel format.
@@ -380,7 +387,7 @@
 (II) intel(0): DPMS enabled
 (==) intel(0): Intel XvMC decoder disabled
 (II) intel(0): Set up overlay video
-(II) intel(0): direct rendering: Failed
+(II) intel(0): direct rendering: DRI2 Enabled
 (--) RandR disabled
 (II) Initializing built-in extension Generic Event Extension
 (II) Initializing built-in extension SHAPE
@@ -398,10 +405,11 @@
 (II) Initializing built-in extension COMPOSITE
 (II) Initializing built-in extension DAMAGE
 SELinux: Disabled on system, not enabling in X server
-(II) AIGLX: Screen 0 is not DRI2 capable
-(II) AIGLX: Screen 0 is not DRI capable
-(II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
-(II) GLX: Initialized DRISWRAST GL provider for screen 0
+(II) AIGLX: enabled GLX_MESA_copy_sub_buffer
+(II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
+(II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
+(II) AIGLX: Loaded and initialized /usr/lib/dri/i915_dri.so
+(II) GLX: Initialized DRI2 GL provider for screen 0
 (II) intel(0): Setting screen physical size to 270 x 203
 (II) config/hal: Adding input device TPPS/2 IBM TrackPoint
 (II) LoadModule: "evdev"
@@ -607,23 +615,3 @@
 (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) TPPS/2 IBM TrackPoint: Close
-(II) UnloadModule: "evdev"
-(II) ThinkPad Extra Buttons: Close
-(II) UnloadModule: "evdev"
-(II) AT Translated Set 2 keyboard: Close
-(II) UnloadModule: "evdev"
-(II) Sleep Button: Close
-(II) UnloadModule: "evdev"
-(II) Video Bus: Close
-(II) UnloadModule: "evdev"
-(II) Power Button: Close
-(II) UnloadModule: "evdev"
-(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
-(WW) intel(0): drmDropMaster failed: Bad file descriptor

Reply to: