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>