LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (http://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   KMS not working, screen turns blank. Intel i3 330 Integrated Graphics (http://www.linuxquestions.org/questions/linux-hardware-18/kms-not-working-screen-turns-blank-intel-i3-330-integrated-graphics-857759/)

equal1zer 01-21-2011 07:22 AM

KMS not working, screen turns blank. Intel i3 330 Integrated Graphics
 
Hi

I have a problem with the i915 intel driver's modesetting. With modesetting enabled, the screen turns blank. I have tried to compile the driver built in, as a module and modesetting both enabled by default and disabled by default (tested with X).

I have tried kernel 2.6.36-r5 and 2.6.37. None of them works. The 2.6.36-r5 kernel reported an error that the bios didn't allocate any shadow GTT. This seems to work using the 2.6.37 kernel:
Code:

[    0.640518] agpgart-intel 0000:00:00.0: Intel HD Graphics Chipset
[    0.640760] agpgart-intel 0000:00:00.0: detected gtt size: 524288K total, 262144K mappable
[    0.641823] agpgart-intel 0000:00:00.0: detected 131072K stolen memory, trimming to 32768K
[    0.666859] agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xc0000000

I've also tried using both 32bit and 64bit linux. I'm currently using Gentoo 2.6.37 kernel x86_64.

lspci:
Code:

00:00.0 Host bridge: Intel Corporation Arrandale DRAM Controller (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Arrandale Integrated Graphics Controller (rev 02)
00:16.0 Communication controller: Intel Corporation Ibex Peak HECI Controller (rev 06)
00:1a.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 05)
00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 05)
00:1c.0 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 1 (rev 05)
00:1c.1 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 2 (rev 05)
00:1c.2 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 3 (rev 05)
00:1c.3 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 4 (rev 05)
00:1d.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 05)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a5)
00:1f.0 ISA bridge: Intel Corporation Ibex Peak LPC Interface Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation Ibex Peak 4 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation Ibex Peak SMBus Controller (rev 05)
00:1f.6 Signal processing controller: Intel Corporation Ibex Peak Thermal Subsystem (rev 05)
02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
03:00.0 SD Host controller: Ricoh Co Ltd Device e822
03:00.1 System peripheral: Ricoh Co Ltd Device e230
03:00.3 FireWire (IEEE 1394): Ricoh Co Ltd Device e832
03:00.4 SD Host controller: Ricoh Co Ltd Device e822
04:00.0 Ethernet controller: Attansic Technology Corp. Device 1063 (rev c0)
ff:00.0 Host bridge: Intel Corporation QuickPath Architecture Generic Non-core Registers (rev 02)
ff:00.1 Host bridge: Intel Corporation QuickPath Architecture System Address Decoder (rev 02)
ff:02.0 Host bridge: Intel Corporation QPI Link 0 (rev 02)
ff:02.1 Host bridge: Intel Corporation QPI Physical 0 (rev 02)
ff:02.2 Host bridge: Intel Corporation Device 2d12 (rev 02)
ff:02.3 Host bridge: Intel Corporation Device 2d13 (rev 02)

startup dmesg: http://pastebin.com/kVLmb5X3

This is the dmesg output from when I load module i915 or start X. It looks to me like everything is fine here.
Code:

[  671.375897] i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[  671.375905] i915 0000:00:02.0: setting latency timer to 64
[  671.440506] mtrr: no more MTRRs available
[  671.440511] [drm] MTRR allocation failed.  Graphics performance may suffer.
[  671.441068] i915 0000:00:02.0: irq 43 for MSI/MSI-X
[  671.447576] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[  671.506818] Console: switching to colour frame buffer device 170x48
[  671.506833] fb0: inteldrmfb frame buffer device
[  671.506837] drm: registered panic notifier
[  671.537669] acpi device:02: registered as cooling_device4
[  671.538241] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input7
[  671.538320] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[  671.538853] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
[  674.487600] intel ips 0000:00:1f.6: i915 driver attached, reenabling gpu turbo

Xorg.0.log:
Code:

[  671.136]
X.Org X Server 1.9.2
Release Date: 2010-10-30
[  671.137] X Protocol Version 11, Revision 0
[  671.137] Build Operating System: Linux 2.6.37-gentoo x86_64 Gentoo
[  671.137] Current Operating System: Linux sac 2.6.37-gentoo #16 SMP Wed Jan 19 20:46:51 CET 2011 x86_64
[  671.137] Kernel command line: root=/dev/sda1 i915.modeset=1
[  671.138] Build Date: 19 January 2011  02:52:23PM
[  671.138] 
[  671.138] Current version of pixman: 0.20.0
[  671.138]    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[  671.138] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  671.140] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Jan 21 13:04:56 2011
[  671.201] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  671.233] (==) No Layout section.  Using the first Screen section.
[  671.233] (**) |-->Screen "Screen0" (0)
[  671.233] (**) |  |-->Monitor "Monitor0"
[  671.234] (**) |  |-->Device "Card0"
[  671.234] (==) Automatically adding devices
[  671.234] (==) Automatically enabling devices
[  671.253] (WW) The directory "/usr/share/fonts/misc/" does not exist.
[  671.253]    Entry deleted from font path.
[  671.253] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
[  671.253]    Entry deleted from font path.
[  671.253] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[  671.253]    Entry deleted from font path.
[  671.253] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[  671.253]    Entry deleted from font path.
[  671.253] (WW) The directory "/usr/share/fonts/100dpi/" does not exist.
[  671.253]    Entry deleted from font path.
[  671.253] (WW) The directory "/usr/share/fonts/75dpi/" does not exist.
[  671.253]    Entry deleted from font path.
[  671.253] (==) FontPath set to:
   
[  671.253] (==) ModulePath set to "/usr/lib64/xorg/modules"
[  671.253] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
[  671.253] (II) Loader magic: 0x7cc120
[  671.253] (II) Module ABI versions:
[  671.253]    X.Org ANSI C Emulation: 0.4
[  671.253]    X.Org Video Driver: 8.0
[  671.253]    X.Org XInput driver : 11.0
[  671.253]    X.Org Server Extension : 4.0
[  671.255] (--) PCI:*(0:0:2:0) 8086:0046:104d:9076 rev 2, Mem @ 0xd0000000/4194304, 0xc0000000/268435456, I/O @ 0x00005050/8
[  671.255] (II) LoadModule: "extmod"
[  671.264] (II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so
[  671.276] (II) Module extmod: vendor="X.Org Foundation"
[  671.276]    compiled for 1.9.2, module version = 1.0.0
[  671.276]    Module class: X.Org Server Extension
[  671.276]    ABI class: X.Org Server Extension, version 4.0
[  671.276] (II) Loading extension MIT-SCREEN-SAVER
[  671.276] (II) Loading extension XFree86-VidModeExtension
[  671.276] (II) Loading extension XFree86-DGA
[  671.276] (II) Loading extension DPMS
[  671.276] (II) Loading extension XVideo
[  671.276] (II) Loading extension XVideo-MotionCompensation
[  671.276] (II) Loading extension X-Resource
[  671.276] (II) LoadModule: "dbe"
[  671.277] (II) Loading /usr/lib64/xorg/modules/extensions/libdbe.so
[  671.287] (II) Module dbe: vendor="X.Org Foundation"
[  671.287]    compiled for 1.9.2, module version = 1.0.0
[  671.287]    Module class: X.Org Server Extension
[  671.287]    ABI class: X.Org Server Extension, version 4.0
[  671.287] (II) Loading extension DOUBLE-BUFFER
[  671.287] (II) LoadModule: "glx"
[  671.287] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[  671.304] (II) Module glx: vendor="X.Org Foundation"
[  671.304]    compiled for 1.9.2, module version = 1.0.0
[  671.304]    ABI class: X.Org Server Extension, version 4.0
[  671.304] (==) AIGLX enabled
[  671.304] (II) Loading extension GLX
[  671.312] (II) LoadModule: "record"
[  671.312] (II) Loading /usr/lib64/xorg/modules/extensions/librecord.so
[  671.318] (II) Module record: vendor="X.Org Foundation"
[  671.318]    compiled for 1.9.2, module version = 1.13.0
[  671.318]    Module class: X.Org Server Extension
[  671.318]    ABI class: X.Org Server Extension, version 4.0
[  671.318] (II) Loading extension RECORD
[  671.318] (II) LoadModule: "dri"
[  671.318] (II) Loading /usr/lib64/xorg/modules/extensions/libdri.so
[  671.334] (II) Module dri: vendor="X.Org Foundation"
[  671.334]    compiled for 1.9.2, module version = 1.0.0
[  671.334]    ABI class: X.Org Server Extension, version 4.0
[  671.334] (II) Loading extension XFree86-DRI
[  671.334] (II) LoadModule: "dri2"
[  671.339] (II) Loading /usr/lib64/xorg/modules/extensions/libdri2.so
[  671.349] (II) Module dri2: vendor="X.Org Foundation"
[  671.349]    compiled for 1.9.2, module version = 1.2.0
[  671.349]    ABI class: X.Org Server Extension, version 4.0
[  671.349] (II) Loading extension DRI2
[  671.349] (II) LoadModule: "intel"
[  671.372] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
[  671.395] (II) Module intel: vendor="X.Org Foundation"
[  671.395]    compiled for 1.9.2, module version = 2.13.0
[  671.395]    Module class: X.Org Video Driver
[  671.395]    ABI class: X.Org Video Driver, version 8.0
[  671.395] (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
    i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G,
    E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
    965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
    4 Series, G45/G43, Q45/Q43, G41, B43, B43, Clarkdale, Arrandale,
    Sandybridge, Sandybridge, Sandybridge, Sandybridge, Sandybridge,
    Sandybridge, Sandybridge
[  671.395] (--) using VT number 7

[  671.710] drmOpenDevice: node name is /dev/dri/card0
[  671.710] drmOpenDevice: open result is 10, (OK)
[  671.766] drmOpenByBusid: Searching for BusID pci:0000:00:02.0
[  671.766] drmOpenDevice: node name is /dev/dri/card0
[  671.766] drmOpenDevice: open result is 10, (OK)
[  671.766] drmOpenByBusid: drmOpenMinor returns 10
[  671.766] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
[  671.766] (**) intel(0): Depth 24, (--) framebuffer bpp 32
[  671.766] (==) intel(0): RGB weight 888
[  671.766] (==) intel(0): Default visual is TrueColor
[  671.766] (II) intel(0): Integrated Graphics Chipset: Intel(R) Arrandale
[  671.766] (--) intel(0): Chipset: "Arrandale"
[  671.766] (**) intel(0): Tiling enabled
[  671.766] (**) intel(0): SwapBuffers wait enabled
[  671.766] (==) intel(0): video overlay key set to 0x101fe
[  671.784] (II) intel(0): Output LVDS1 using monitor section Monitor0
[  671.788] (II) intel(0): found backlight control interface /sys/class/backlight/acpi_video0
[  671.788] (II) intel(0): Output VGA1 has no monitor section
[  671.793] (II) intel(0): Output HDMI1 has no monitor section
[  671.794] (II) intel(0): Output DP1 has no monitor section
[  671.794] (II) intel(0): EDID for output LVDS1
[  671.809] (II) intel(0): Not using default mode "320x240" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "400x300" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "400x300" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "512x384" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "640x480" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "640x512" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "800x600" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "896x672" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "928x696" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "960x720" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "700x525" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "1024x768" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "320x175" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "320x200" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "360x200" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "320x240" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "320x240" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "320x240" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "320x240" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "400x300" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "400x300" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "400x300" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "400x300" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "400x300" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "512x384i" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "512x384" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "512x384" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "512x384" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "512x384" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "1152x864" (exceeds panel dimensions)
[  671.809] (II) intel(0): Not using default mode "576x432" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "1280x960" (exceeds panel dimensions)
[  671.809] (II) intel(0): Not using default mode "640x480" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "1280x960" (exceeds panel dimensions)
[  671.809] (II) intel(0): Not using default mode "640x480" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "1280x1024" (exceeds panel dimensions)
[  671.809] (II) intel(0): Not using default mode "640x512" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "1280x1024" (exceeds panel dimensions)
[  671.809] (II) intel(0): Not using default mode "640x512" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "1280x1024" (exceeds panel dimensions)
[  671.809] (II) intel(0): Not using default mode "640x512" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "1600x1200" (exceeds panel dimensions)
[  671.809] (II) intel(0): Not using default mode "800x600" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "1600x1200" (exceeds panel dimensions)
[  671.809] (II) intel(0): Not using default mode "800x600" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "1600x1200" (exceeds panel dimensions)
[  671.809] (II) intel(0): Not using default mode "800x600" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "1600x1200" (exceeds panel dimensions)
[  671.809] (II) intel(0): Not using default mode "800x600" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "1600x1200" (hsync out of range)
[  671.809] (II) intel(0): Not using default mode "800x600" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "1792x1344" (exceeds panel dimensions)
[  671.809] (II) intel(0): Not using default mode "896x672" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "1792x1344" (hsync out of range)
[  671.809] (II) intel(0): Not using default mode "896x672" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "1856x1392" (exceeds panel dimensions)
[  671.809] (II) intel(0): Not using default mode "928x696" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "1856x1392" (hsync out of range)
[  671.809] (II) intel(0): Not using default mode "928x696" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "1920x1440" (exceeds panel dimensions)
[  671.809] (II) intel(0): Not using default mode "960x720" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "1920x1440" (hsync out of range)
[  671.809] (II) intel(0): Not using default mode "960x720" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "416x312" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "1400x1050" (exceeds panel dimensions)
[  671.809] (II) intel(0): Not using default mode "700x525" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "1400x1050" (exceeds panel dimensions)
[  671.809] (II) intel(0): Not using default mode "700x525" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "1920x1440" (hsync out of range)
[  671.809] (II) intel(0): Not using default mode "960x720" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "2048x1536" (exceeds panel dimensions)
[  671.809] (II) intel(0): Not using default mode "1024x768" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "2048x1536" (hsync out of range)
[  671.809] (II) intel(0): Not using default mode "1024x768" (doublescan mode not supported)
[  671.809] (II) intel(0): Not using default mode "2048x1536" (hsync out of range)
[  671.809] (II) intel(0): Not using default mode "1024x768" (doublescan mode not supported)
[  671.809] (II) intel(0): Printing probed modes for output LVDS1
[  671.809] (II) intel(0): Modeline "1366x768"x60.0  75.70  1366 1398 1470 1584  768 771 780 796 -hsync -vsync (47.8 kHz)
[  671.809] (II) intel(0): Modeline "1024x768"x85.0  94.50  1024 1072 1168 1376  768 769 772 808 +hsync +vsync (68.7 kHz)
[  671.810] (II) intel(0): Modeline "1024x768"x75.0  78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz)
[  671.810] (II) intel(0): Modeline "1024x768"x70.1  75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz)
[  671.810] (II) intel(0): Modeline "1024x768"x60.0  65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz)
[  671.810] (II) intel(0): Modeline "1024x768i"x87.0  44.90  1024 1032 1208 1264  768 768 776 817 interlace +hsync +vsync (35.5 kHz)
[  671.810] (II) intel(0): Modeline "832x624"x74.6  57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz)
[  671.810] (II) intel(0): Modeline "800x600"x85.1  56.30  800 832 896 1048  600 601 604 631 +hsync +vsync (53.7 kHz)
[  671.810] (II) intel(0): Modeline "800x600"x72.2  50.00  800 856 976 1040  600 637 643 666 +hsync +vsync (48.1 kHz)
[  671.810] (II) intel(0): Modeline "800x600"x75.0  49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz)
[  671.810] (II) intel(0): Modeline "800x600"x60.3  40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz)
[  671.810] (II) intel(0): Modeline "800x600"x56.2  36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz)
[  671.810] (II) intel(0): Modeline "640x480"x85.0  36.00  640 696 752 832  480 481 484 509 -hsync -vsync (43.3 kHz)
[  671.810] (II) intel(0): Modeline "640x480"x72.8  31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz)
[  671.810] (II) intel(0): Modeline "640x480"x75.0  31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz)
[  671.810] (II) intel(0): Modeline "640x480"x59.9  25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)
[  671.810] (II) intel(0): Modeline "720x400"x85.0  35.50  720 756 828 936  400 401 404 446 -hsync +vsync (37.9 kHz)
[  671.810] (II) intel(0): Modeline "640x400"x85.1  31.50  640 672 736 832  400 401 404 445 -hsync +vsync (37.9 kHz)
[  671.810] (II) intel(0): Modeline "640x350"x85.1  31.50  640 672 736 832  350 382 385 445 +hsync -vsync (37.9 kHz)
[  671.810] (II) intel(0): EDID for output VGA1
[  671.814] (II) intel(0): EDID for output HDMI1
[  671.816] (II) intel(0): EDID for output DP1
[  671.816] (II) intel(0): Output LVDS1 connected
[  671.816] (II) intel(0): Output VGA1 disconnected
[  671.816] (II) intel(0): Output HDMI1 disconnected
[  671.816] (II) intel(0): Output DP1 disconnected
[  671.816] (II) intel(0): Using exact sizes for initial modes
[  671.816] (II) intel(0): Output LVDS1 using initial mode 1366x768
[  671.816] (II) intel(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[  671.816] (II) intel(0): Kernel page flipping support detected, enabling
[  671.816] (**) intel(0): Display dimensions: (295, 167) mm
[  671.816] (**) intel(0): DPI set to (117, 116)
[  671.816] (II) Loading sub module "fb"
[  671.816] (II) LoadModule: "fb"
[  671.816] (II) Loading /usr/lib64/xorg/modules/libfb.so
[  671.823] (II) Module fb: vendor="X.Org Foundation"
[  671.823]    compiled for 1.9.2, module version = 1.0.0
[  671.823]    ABI class: X.Org ANSI C Emulation, version 0.4
[  671.823] (==) Depth 24 pixmap format is 32 bpp
[  671.823] (==) intel(0): VideoRam: 262144 KB
[  671.823] (II) intel(0): [DRI2] Setup complete
[  671.823] (II) intel(0): [DRI2]  DRI driver: i965
[  671.823] (II) intel(0): Allocated new frame buffer 1408x768 stride 5632, tiled
[  671.846] (II) UXA(0): Driver registered support for the following operations:
[  671.846] (II)        solid
[  671.846] (II)        copy
[  671.846] (II)        composite (RENDER acceleration)
[  671.846] (II)        put_image
[  671.846] (II)        get_image
[  671.846] (==) intel(0): Backing store disabled
[  671.846] (==) intel(0): Silken mouse enabled
[  671.847] (II) intel(0): Initializing HW Cursor
[  671.864] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[  671.878] (==) intel(0): DPMS enabled
[  671.878] (II) intel(0): Set up textured video
[  671.878] (II) intel(0): direct rendering: DRI2 Enabled
[  671.878] (--) RandR disabled
[  671.878] (II) Initializing built-in extension Generic Event Extension
[  671.878] (II) Initializing built-in extension SHAPE
[  671.878] (II) Initializing built-in extension MIT-SHM
[  671.878] (II) Initializing built-in extension XInputExtension
[  671.878] (II) Initializing built-in extension XTEST
[  671.878] (II) Initializing built-in extension BIG-REQUESTS
[  671.878] (II) Initializing built-in extension SYNC
[  671.878] (II) Initializing built-in extension XKEYBOARD
[  671.878] (II) Initializing built-in extension XC-MISC
[  671.878] (II) Initializing built-in extension XINERAMA
[  671.878] (II) Initializing built-in extension XFIXES
[  671.878] (II) Initializing built-in extension RENDER
[  671.878] (II) Initializing built-in extension RANDR
[  671.878] (II) Initializing built-in extension COMPOSITE
[  671.878] (II) Initializing built-in extension DAMAGE
[  672.092] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[  672.092] (II) AIGLX: enabled GLX_INTEL_swap_event
[  672.092] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
[  672.092] (II) AIGLX: enabled GLX_SGI_make_current_read
[  672.092] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[  672.093] (II) AIGLX: Loaded and initialized /usr/lib64/dri/i965_dri.so
[  672.093] (II) GLX: Initialized DRI2 GL provider for screen 0
[  672.093] (II) intel(0): Setting screen physical size to 295 x 167
[  672.436] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[  672.436] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[  672.436] (II) LoadModule: "evdev"
[  672.436] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[  672.453] (II) Module evdev: vendor="X.Org Foundation"
[  672.453]    compiled for 1.9.2, module version = 2.5.0
[  672.453]    Module class: X.Org XInput Driver
[  672.453]    ABI class: X.Org XInput driver, version 11.0
[  672.453] (**) Power Button: always reports core events
[  672.453] (**) Power Button: Device: "/dev/input/event2"
[  672.458] (--) Power Button: Found keys
[  672.458] (II) Power Button: Configuring as keyboard
[  672.458] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
[  672.458] (**) Option "xkb_rules" "evdev"
[  672.458] (**) Option "xkb_model" "evdev"
[  672.458] (**) Option "xkb_layout" "us"
[  672.490] (II) config/udev: Adding input device Video Bus (/dev/input/event7)
[  672.490] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[  672.490] (**) Video Bus: always reports core events
[  672.490] (**) Video Bus: Device: "/dev/input/event7"
[  672.497] (--) Video Bus: Found keys
[  672.497] (II) Video Bus: Configuring as keyboard
[  672.497] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD)
[  672.497] (**) Option "xkb_rules" "evdev"
[  672.497] (**) Option "xkb_model" "evdev"
[  672.497] (**) Option "xkb_layout" "us"
[  672.523] (II) config/udev: Adding input device Sony Vaio Keys (/dev/input/event5)
[  672.523] (**) Sony Vaio Keys: Applying InputClass "evdev keyboard catchall"
[  672.523] (**) Sony Vaio Keys: always reports core events
[  672.523] (**) Sony Vaio Keys: Device: "/dev/input/event5"
[  672.530] (--) Sony Vaio Keys: Found keys
[  672.530] (II) Sony Vaio Keys: Configuring as keyboard
[  672.530] (II) XINPUT: Adding extended input device "Sony Vaio Keys" (type: KEYBOARD)
[  672.530] (**) Option "xkb_rules" "evdev"
[  672.530] (**) Option "xkb_model" "evdev"
[  672.530] (**) Option "xkb_layout" "us"
[  672.534] (II) config/udev: Adding input device Lid Switch (/dev/input/event1)
[  672.534] (II) No input driver/identifier specified (ignoring)
[  672.534] (II) config/udev: Adding input device Sleep Button (/dev/input/event0)
[  672.534] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[  672.534] (**) Sleep Button: always reports core events
[  672.534] (**) Sleep Button: Device: "/dev/input/event0"
[  672.542] (--) Sleep Button: Found keys
[  672.542] (II) Sleep Button: Configuring as keyboard
[  672.542] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD)
[  672.542] (**) Option "xkb_rules" "evdev"
[  672.542] (**) Option "xkb_model" "evdev"
[  672.542] (**) Option "xkb_layout" "us"
[  672.551] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event3)
[  672.551] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[  672.551] (**) AT Translated Set 2 keyboard: always reports core events
[  672.551] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event3"
[  672.558] (--) AT Translated Set 2 keyboard: Found keys
[  672.558] (II) AT Translated Set 2 keyboard: Configuring as keyboard
[  672.558] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
[  672.558] (**) Option "xkb_rules" "evdev"
[  672.558] (**) Option "xkb_model" "evdev"
[  672.558] (**) Option "xkb_layout" "us"
[  672.558] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event4)
[  672.558] (II) No input driver/identifier specified (ignoring)
[  672.559] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
[  672.559] (II) No input driver/identifier specified (ignoring)
[  672.561] (II) config/udev: Adding input device Sony Vaio Jogdial (/dev/input/event6)
[  672.561] (II) No input driver/identifier specified (ignoring)
[  672.561] (II) config/udev: Adding input device Sony Vaio Jogdial (/dev/input/mouse1)
[  672.561] (II) No input driver/identifier specified (ignoring)

I have modesetting enabled. I don't think that it is my kernel config that is wrong. At this point I have no idea what's wrong, but the dmesg output looks ok. I've tried with both the 2.13 and the 2.14 xf86-video-intel versions.

I use i915.modeset=1 as a boot flag and build the i915 driver as a module with modesetting disabled by defaut in the kernel config so that I'm able to boot up without getting a blank screen early in the bootup process. I've also tried every option with modesetting enabled or disabled or i915 build in or build as module without any luck.

What could be the problem?

equal1zer 01-21-2011 12:00 PM

Update: After some more research, it looks like the problem is that the monitor is not giving the correct EDID information. I still haven't found a solution.

H_TeXMeX_H 01-21-2011 02:31 PM

First, add some HorizSync and VertRefresh options to xorg.conf, based on your monitor manual.

Also, see:
http://ubuntuforums.org/showthread.php?t=1285176

equal1zer 01-21-2011 02:50 PM

Quote:

Originally Posted by H_TeXMeX_H (Post 4233285)
First, add some HorizSync and VertRefresh options to xorg.conf, based on your monitor manual.

Also, see:
http://ubuntuforums.org/showthread.php?t=1285176

The manual doesn't give me that information. Only that it is a 13.3" screen with resolution 1366x768. It's a Sony Vaio laptop VPCY21AFX [Sony's esupport].

I don't think it's a MTRR issue, as this should be ignored when PAT is enabled?

When I tried to connect an external monitor to the laptop's VGA port I got graphics on the external monitor.

H_TeXMeX_H 01-21-2011 03:31 PM

This line indicated something with MTRR:
Code:

[  671.440511] [drm] MTRR allocation failed.  Graphics performance may suffer.
However, even if this were true, graphics would still work.

Just specify a reasonable range or set xorgconfig or xorgsetup or X --config configure it. If the manual doesn't specify a range, I would ask $ony.

imitheos 01-22-2011 10:05 AM

Quote:

Originally Posted by equal1zer (Post 4233168)
Update: After some more research, it looks like the problem is that the monitor is not giving the correct EDID information. I still haven't found a solution.

When i tried nouveau/kms for the first time, my screen went blank too.
I hadn't enabled "FIRMWARE_EDID" option because the description says
that it is needed if DDC/I2C doesn't work, so i thought it is not needed.
But the screen works only with this option enabled.

The cause in your case might be different, but check if FIRMWARE_EDID
is enabled in your .config.

equal1zer 01-22-2011 10:58 AM

Quote:

Originally Posted by imitheos (Post 4234006)
When i tried nouveau/kms for the first time, my screen went blank too.
I hadn't enabled "FIRMWARE_EDID" option because the description says
that it is needed if DDC/I2C doesn't work, so i thought it is not needed.
But the screen works only with this option enabled.

The cause in your case might be different, but check if FIRMWARE_EDID
is enabled in your .config.

Yes it is. .config I forgot to include it in the original post


All times are GMT -5. The time now is 09:35 PM.