Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 07 Apr 2009 10:20:09 -0700
From:      Mark Atkinson <atkin901@yahoo.com>
To:        freebsd-x11@freebsd.org
Subject:   Xorg blank display w/intel 915 on -current
Message-ID:  <grg20c$2ck$1@ger.gmane.org>

next in thread | raw e-mail | index | archive | help

--nextPart2837454.LteglatTU3
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7Bit

With a kernel built from March 6, Xorg 1.6.0, and Intel 2.6.3, all I get is 
a blank screen.  

However, if I boot to an earlier kernel from Mar 25 (built to pick up the 
vblank changes), X comes up fine.

Interestingly enough, only the static kernel itself is making the 
difference, I am loading the Mar 6th drm.ko and i915.ko with the Mar 25th 
kernel.  Attached is a working/non-working diff of Xorg.0.log.

(--) PCI:*(0@0:2:0) Intel Corporation 82915G/GV/910GL Integrated Graphics 
Controller rev 4, Mem @ 0xdff00000/524288, 0xc0000000/268435456, 
0xdfec0000/262144, I/O @ 0x0000e890/8, BIOS @ 0x????????/65536
(--) PCI: (0@0:2:1) Intel Corporation 82915G Integrated Graphics Controller 
rev 4, Mem @ 0xdff80000/524288

vgapci0@pci0:0:2:0:     class=0x030000 card=0x01791028 chip=0x25828086 
rev=0x04 hdr=0x00                                                                      
    vendor     = 'Intel Corporation'                                                                                                                          
    device     = '82915G/GV/GL, 82910GL Integrated Graphics Device'                                                                                           
    class      = display                                                                                                                                      
    subclass   = VGA                                                                                                                                          
vgapci1@pci0:0:2:1:     class=0x038000 card=0x01791028 chip=0x27828086 
rev=0x04 hdr=0x00                                                                      
    vendor     = 'Intel Corporation'                                                                                                                          
    device     = '82915G Graphics device: 82915G/GV/910GL Express Chipset 
Family'                                                                             
    class      = display                                                                                                                                      

-- 
Mark Atkinson
atkin901@yahoo.com
(!wired)?(coffee++):(wired);

--nextPart2837454.LteglatTU3
Content-Type: text/x-patch; name="Xorg.log.diff"
Content-Transfer-Encoding: 8Bit
Content-Disposition: attachment; filename="Xorg.log.diff"

--- tmp/Xorg.log.i915.fail.txt	2009-04-07 09:59:32.000000000 -0700
+++ tmp/Xorg.log.i915.works.txt	2009-04-07 09:51:45.000000000 -0700
@@ -3,7 +3,7 @@
 Release Date: 2009-2-25
 X Protocol Version 11, Revision 0
 Build Operating System: FreeBSD 8.0-CURRENT i386 
-Current Operating System: FreeBSD moby.pdsea.f5net.com 8.0-CURRENT FreeBSD 8.0-CURRENT #10: Fri Apr  3 15:33:21 PDT 2009     root@moby:/usr/obj/usr/src/sys/MOBY i386
+Current Operating System: FreeBSD moby.pdsea.f5net.com 8.0-CURRENT FreeBSD 8.0-CURRENT #9: Wed Mar 25 13:11:55 PDT 2009     root@moby:/usr/obj/usr/src/sys/MOBY i386
 Build Date: 06 April 2009  04:37:39PM
  
 	Before reporting problems, check http://wiki.x.org
@@ -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: Tue Apr  7 09:59:18 2009
+(==) Log file: "/var/log/Xorg.0.log", Time: Tue Apr  7 07:38:21 2009
 (II) Loader magic: 0x6a0
 (II) Module ABI versions:
 	X.Org ANSI C Emulation: 0.4
@@ -303,14 +303,19 @@
 (II) intel(0): I830CheckAvailableMemory: 1966080 kB available
 (WW) intel(0): DRI2 requires UXA
 drmOpenDevice: node name is /dev/dri/card0
-drmOpenDevice: open result is 11, (OK)
+drmOpenDevice: open result is -1, (No such file or directory)
+drmOpenDevice: open result is -1, (No such file or directory)
+drmOpenDevice: Open failed
 drmOpenDevice: node name is /dev/dri/card0
-drmOpenDevice: open result is 11, (OK)
+drmOpenDevice: open result is -1, (No such file or directory)
+drmOpenDevice: open result is -1, (No such file or directory)
+drmOpenDevice: Open failed
 drmOpenByBusid: Searching for BusID pci:0000:00:02.0
 drmOpenDevice: node name is /dev/dri/card0
 drmOpenDevice: open result is 11, (OK)
 drmOpenByBusid: drmOpenMinor returns 11
 drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
+(II) [drm] loaded kernel module for "i915" driver.
 (II) [drm] DRM interface version 1.2
 (II) [drm] DRM open master succeeded.
 (II) intel(0): [drm] Using the DRM lock SAREA also for drawables.
@@ -343,11 +348,11 @@
 (==) intel(0): Silken mouse enabled
 (II) intel(0): Initializing HW Cursor
 (II) intel(0): [DRI] installation complete
-(II) intel(0): xf86BindGARTMemory: bind key 11 at 0x01000000 (pgoffset 4096)
-(II) intel(0): xf86BindGARTMemory: bind key 12 at 0x02000000 (pgoffset 8192)
-(II) intel(0): xf86BindGARTMemory: bind key 13 at 0x05000000 (pgoffset 20480)
-(II) intel(0): xf86BindGARTMemory: bind key 14 at 0x06000000 (pgoffset 24576)
-(II) intel(0): xf86BindGARTMemory: bind key 15 at 0x07000000 (pgoffset 28672)
+(II) intel(0): xf86BindGARTMemory: bind key 1 at 0x01000000 (pgoffset 4096)
+(II) intel(0): xf86BindGARTMemory: bind key 2 at 0x02000000 (pgoffset 8192)
+(II) intel(0): xf86BindGARTMemory: bind key 3 at 0x05000000 (pgoffset 20480)
+(II) intel(0): xf86BindGARTMemory: bind key 4 at 0x06000000 (pgoffset 24576)
+(II) intel(0): xf86BindGARTMemory: bind key 5 at 0x07000000 (pgoffset 28672)
 (II) intel(0): Fixed memory allocation layout:
 (II) intel(0): 0x00000000-0x0001ffff: ring buffer (128 kB)
 (II) intel(0): 0x00020000-0x00029fff: HW cursors (40 kB, 0x000000005f820000 physical
@@ -362,8 +367,6 @@
 (II) intel(0): 0x06000000-0x06ffffff: depth buffer (16384 kB)
 (II) intel(0): 0x07000000-0x08ffffff: classic textures (32768 kB)
 (II) intel(0): 0x10000000:            end of aperture
-(WW) intel(0): ESR is 0x00000001, instruction error
-(WW) intel(0): Existing errors found in hardware state.
 (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.
@@ -403,10 +406,10 @@
 	compiled for 1.6.0, module version = 1.4.0
 	Module class: X.Org XInput Driver
 	ABI class: X.Org XInput driver, version 4.0
-(**) Kensington Expert Mouse: Device: "/dev/sysmouse"
+(**) Kensington Expert Mouse: Device: "/dev/ums0"
 (==) Kensington Expert Mouse: Protocol: "Auto"
 (**) Kensington Expert Mouse: always reports core events
-(**) Option "Device" "/dev/sysmouse"
+(**) Option "Device" "/dev/ums0"
 (==) Kensington Expert Mouse: Emulate3Buttons, Emulate3Timeout: 50
 (**) Kensington Expert Mouse: ZAxisMapping: buttons 4 and 5
 (**) Kensington Expert Mouse: Buttons: 9
@@ -416,8 +419,9 @@
 (**) Kensington Expert Mouse: (accel) filter chain progression: 2.00
 (**) Kensington Expert Mouse: (accel) filter stage 0: 20.00 ms
 (**) Kensington Expert Mouse: (accel) set acceleration profile 0
-(II) Kensington Expert Mouse: SetupAuto: hw.iftype is 4, hw.model is 0
+(II) Kensington Expert Mouse: SetupAuto: hw.iftype is 5, hw.model is 0
 (II) Kensington Expert Mouse: SetupAuto: protocol is SysMouse
+(WW) fcntl(13, F_SETOWN): Inappropriate ioctl for device
 (II) config/hal: Adding input device AT Keyboard
 (II) LoadModule: "kbd"
 (II) Loading /usr/local/lib/xorg/modules/input//kbd_drv.so
@@ -438,13 +442,65 @@
 (**) Option "CustomKeycodes" "off"
 (**) AT Keyboard: CustomKeycodes disabled
 (II) XINPUT: Adding extended input device "AT Keyboard" (type: KEYBOARD)
-(II) intel(0): xf86UnbindGARTMemory: unbind key 11
-(II) intel(0): xf86UnbindGARTMemory: unbind key 12
-(II) intel(0): xf86UnbindGARTMemory: unbind key 13
-(II) intel(0): xf86UnbindGARTMemory: unbind key 14
-(II) intel(0): xf86UnbindGARTMemory: unbind key 15
-(II) UnloadModule: "kbd"
+(II) intel(0): I2C bus "CRTDDC_A" initialized.
+(II) intel(0): I2C bus "CRTDDC_A" removed.
+(II) intel(0): I2C bus "CRTDDC_A" initialized.
+(II) intel(0): I2C device "CRTDDC_A:E-EDID segment register" registered at address 0x60.
+(II) intel(0): I2C device "CRTDDC_A:ddc2" registered at address 0xA0.
+(II) intel(0): I2C device "CRTDDC_A:ddc2" removed.
+(II) intel(0): I2C device "CRTDDC_A:E-EDID segment register" removed.
+(II) intel(0): I2C bus "CRTDDC_A" removed.
+(II) intel(0): EDID vendor "DEL", prod id 40992
+(II) intel(0): Using hsync ranges from config file
+(II) intel(0): Using vrefresh ranges from config file
+(II) intel(0): Printing DDC gathered Modelines:
+(II) intel(0): Modeline "1600x1200"x0.0  162.00  1600 1664 1856 2160  1200 1201 1204 1250 +hsync +vsync (75.0 kHz)
+(II) intel(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz)
+(II) intel(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz)
+(II) intel(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)
+(II) intel(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz)
+(II) intel(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz)
+(II) intel(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz)
+(II) intel(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz)
+(II) intel(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz)
+(II) intel(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
+(II) intel(0): Modeline "1600x1200"x0.0  162.00  1600 1664 1856 2160  1200 1201 1204 1250 +hsync +vsync (75.0 kHz)
+(II) intel(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz)
+(II) intel(0): EDID vendor "DEL", prod id 40992
+exaCopyDirty: Pending damage region empty!
+(II) 3rd Button detected: disabling emulate3Button
+(II) intel(0): I2C bus "CRTDDC_A" initialized.
+(II) intel(0): I2C bus "CRTDDC_A" removed.
+(II) intel(0): I2C bus "CRTDDC_A" initialized.
+(II) intel(0): I2C device "CRTDDC_A:E-EDID segment register" registered at address 0x60.
+(II) intel(0): I2C device "CRTDDC_A:ddc2" registered at address 0xA0.
+(II) intel(0): I2C device "CRTDDC_A:ddc2" removed.
+(II) intel(0): I2C device "CRTDDC_A:E-EDID segment register" removed.
+(II) intel(0): I2C bus "CRTDDC_A" removed.
+(II) intel(0): EDID vendor "DEL", prod id 40992
+(II) intel(0): Using hsync ranges from config file
+(II) intel(0): Using vrefresh ranges from config file
+(II) intel(0): Printing DDC gathered Modelines:
+(II) intel(0): Modeline "1600x1200"x0.0  162.00  1600 1664 1856 2160  1200 1201 1204 1250 +hsync +vsync (75.0 kHz)
+(II) intel(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz)
+(II) intel(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz)
+(II) intel(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)
+(II) intel(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz)
+(II) intel(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz)
+(II) intel(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz)
+(II) intel(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz)
+(II) intel(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz)
+(II) intel(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
+(II) intel(0): Modeline "1600x1200"x0.0  162.00  1600 1664 1856 2160  1200 1201 1204 1250 +hsync +vsync (75.0 kHz)
+(II) intel(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz)
+(II) intel(0): EDID vendor "DEL", prod id 40992
 (II) UnloadModule: "mouse"
+(II) UnloadModule: "kbd"
+(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): [drm] removed 1 reserved context for kernel
-(II) intel(0): [drm] unmapping 8192 bytes of SAREA 0xc5944000 at 0x286d9000
+(II) intel(0): [drm] unmapping 8192 bytes of SAREA 0xc5996000 at 0x286d9000
 (II) intel(0): [drm] Closed DRM master.


--nextPart2837454.LteglatTU3--





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?grg20c$2ck$1>