Public bug reported:

Binary package hint: xserver-xorg-video-intel

I'm using Ubuntu 8.10. I have a new Dell Optiplex 960 - this machine has
a built in Intel graphics controller with a Dell displayport digital
output, in addition to a normal VGA output. If I connect the PC to my
Dell 2408WFP monitor via the displayport, everything proceeds fine up to
the point where X tries to start, at this point the Intel video driver
fails to detect any connected monitors and bombs out. Ubuntu responds by
re-starting X with the VESA driver, which works (although slowly and
with resolution below that which I want to use). If I connect the
monitor via the VGA port, everything works fine - X boots successfully
using the Intel driver (although I would obviously prefer to use the
displayport connection for quality reasons). The PC/Monitor combination
works fine using displayport if i boot in Windows.

I tried compiling the latest version of xf86-video-intel from source (V
2.6.99.1) - the problem does exist in this latest version of the driver
too.

xorg.conf is not changed from the standard Ubuntu


lspci -vvx 

00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset 
Integrated Graphics Controller (rev 03)
        Subsystem: Dell Device 0276
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at fe800000 (64-bit, non-prefetchable) [size=4M]
        Region 2: Memory at d0000000 (64-bit, prefetchable) [size=256M]
        Region 4: I/O ports at ec90 [size=8]
        Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 
Enable-
                Address: 00000000  Data: 0000
        Capabilities: [d0] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 86 80 12 2e 07 00 90 00 03 00 00 03 00 00 80 00
10: 04 00 80 fe 00 00 00 00 0c 00 00 d0 00 00 00 00
20: 91 ec 00 00 00 00 00 00 00 00 00 00 28 10 76 02
30: 00 00 00 00 90 00 00 00 00 00 00 00 0b 01 00 00

00:02.1 Display controller: Intel Corporation 4 Series Chipset Integrated Graphi
cs Controller (rev 03)
        Subsystem: Dell Device 0276
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Region 0: Memory at fe700000 (64-bit, non-prefetchable) [size=1M]
        Capabilities: [d0] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 86 80 13 2e 07 00 90 00 03 00 80 03 00 00 80 00
10: 04 00 70 fe 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 28 10 76 02
30: 00 00 00 00 d0 00 00 00 00 00 00 00 00 00 00 00


xorg.log at the point where Intel driver fails to detect connected displayport 
monitor:

(II) Loading /usr/lib/xorg/modules//libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
        compiled for 1.5.2, module version = 0.1.0
        ABI class: X.Org Video Driver, version 4.1
(II) intel(0): Creating default Display subsection in Screen section
        "Default Screen" for depth/fbbpp 24/32
(==) intel(0): Depth 24, (==) framebuffer bpp 32
(==) intel(0): RGB weight 888
(==) intel(0): Default visual is TrueColor
(II) intel(0): Integrated Graphics Chipset: Intel(R) Q45/Q43
(--) intel(0): Chipset: "Q45/Q43"
(--) intel(0): Linear framebuffer at 0xD0000000
(--) intel(0): IO registers at addr 0xFE800000
(WW) intel(0): libpciaccess reported 0 rom size, guessing 64kB
(==) intel(0): Using EXA for acceleration
(II) intel(0): 2 display pipes available.
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Module "i2c" already built-in
(II) intel(0): Output VGA using monitor section Configured Monitor
(II) intel(0): I2C bus "SDVOCTRL_E for SDVOC" initialized.
(II) intel(0): I2C device "SDVOCTRL_E for SDVOC:SDVO Controller C" registered 
at address 0x72.
(II) intel(0): No SDVO device found on SDVOC
(II) intel(0): I2C device "SDVOCTRL_E for SDVOC:SDVO Controller C" removed.
(II) intel(0): I2C bus "SDVOCTRL_E for SDVOC" removed.
(II) intel(0): Output HDMI-2 has no monitor section
(II) intel(0): I2C bus "HDMIDDC_C" initialized.
(II) intel(0): HDMI output 2 detected
(II) intel(0): Resizable framebuffer: not available (1 3)
(II) intel(0): I2C device "HDMIDDC_C:ddc2" registered at address 0xA0.
(II) intel(0): I2C device "HDMIDDC_C:ddc2" removed.
(II) intel(0): Output VGA disconnected
(II) intel(0): Output HDMI-2 disconnected
(WW) intel(0): No outputs definitely connected, trying again...
(II) intel(0): Output VGA disconnected
(II) intel(0): Output HDMI-2 disconnected
(WW) intel(0): Unable to find initial modes
(EE) intel(0): No valid modes.
(II) UnloadModule: "intel"
(II) UnloadModule: "vgahw"
(II) Unloading /usr/lib/xorg/modules//libvgahw.so
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

xorg.log of the same section when monitor is connected to VGA port
instead:

(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.5.2, module version = 0.1.0
        ABI class: X.Org Video Driver, version 4.1
(II) intel(0): Creating default Display subsection in Screen section
        "Default Screen" for depth/fbbpp 24/32
(==) intel(0): Depth 24, (==) framebuffer bpp 32
(==) intel(0): RGB weight 888
(==) intel(0): Default visual is TrueColor
(II) intel(0): Integrated Graphics Chipset: Intel(R) Q45/Q43
(--) intel(0): Chipset: "Q45/Q43"
(--) intel(0): Linear framebuffer at 0xD0000000
(--) intel(0): IO registers at addr 0xFE800000
(WW) intel(0): libpciaccess reported 0 rom size, guessing 64kB
(==) intel(0): Using EXA for acceleration
(II) intel(0): 2 display pipes available.
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Module "i2c" already built-in
(II) intel(0): Output VGA using monitor section Configured Monitor
(II) intel(0): I2C bus "SDVOCTRL_E for SDVOC" initialized.
(II) intel(0): I2C device "SDVOCTRL_E for SDVOC:SDVO Controller C" registered 
at address 0x72.
(II) intel(0): No SDVO device found on SDVOC
(II) intel(0): I2C device "SDVOCTRL_E for SDVOC:SDVO Controller C" removed.
(II) intel(0): I2C bus "SDVOCTRL_E for SDVOC" removed.
(II) intel(0): Output HDMI-2 has no monitor section
(II) intel(0): I2C bus "HDMIDDC_C" initialized.
(II) intel(0): HDMI output 2 detected
(II) intel(0): Resizable framebuffer: not available (1 3)
(II) intel(0): I2C bus "CRTDDC_A" initialized.
(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 bus "CRTDDC_A" removed.
(II) intel(0): EDID vendor "DEL", prod id 41001
(II) intel(0): Using EDID range info for horizontal sync
(II) intel(0): Using EDID range info for vertical refresh
(II) intel(0): Printing DDC gathered Modelines:
(II) intel(0): Modeline "1920x1200"x0.0  154.00  1920 1968 2000 2080  1200 1203 
1209 1235 +hsync -vsync (74.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.20  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.80  1024 1040 1136 1312  768 769 
772 800 +hsync +vsync (60.1 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"x60.0  108.88  1280 1360 1496 1712  1024 
1025 1028 1060 -hsync +vsync (63.6 kHz)
(II) intel(0): Modeline "1600x1200"x60.0  160.96  1600 1704 1880 2160  1200 
1201 1204 1242 -hsync +vsync (74.5 kHz)
(II) intel(0): Modeline "1152x864"x75.0  104.99  1152 1224 1352 1552  864 865 
868 902 -hsync +vsync (67.7 kHz)
(II) intel(0): EDID vendor "DEL", prod id 41001
(II) intel(0): Output VGA connected
(II) intel(0): Output HDMI-2 disconnected
(II) intel(0): Using exact sizes for initial modes
(II) intel(0): Output VGA using initial mode 1920x1200
(II) intel(0): detected 512 kB GTT.
(II) intel(0): detected 32764 kB stolen memory.
(==) intel(0): video overlay key set to 0x101fe
(==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
(**) intel(0): Display dimensions: (520, 320) mm
(**) intel(0): DPI set to (93, 152)
(II) Loading sub module "fb"
(II) LoadModule: "fb"


xorg.log where VESA driver successfully finds monitor:
(II) Loading /usr/lib/xorg/modules//libint10.so
(II) Module int10: vendor="X.Org Foundation"
        compiled for 1.5.2, module version = 1.0.0
        ABI class: X.Org Video Driver, version 4.1
(II) VESA(0): initializing int10
(WW) VESA(0): Bad V_BIOS checksum
(II) VESA(0): Primary V_BIOS segment is: 0xc000
(II) VESA(0): VESA BIOS detected
(II) VESA(0): VESA VBE Version 3.0
(II) VESA(0): VESA VBE Total Mem: 32704 kB
(II) VESA(0): VESA VBE OEM: Intel(r)Eaglelake Graphics Chip Accelerated VGA BIOS
(II) VESA(0): VESA VBE OEM Software Rev: 1.0
(II) VESA(0): VESA VBE OEM Vendor: Intel Corporation
(II) VESA(0): VESA VBE OEM Product: Intel(r)Eaglelake Graphics Controller
(II) VESA(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(II) VESA(0): Creating default Display subsection in Screen section
        "Default Screen" for depth/fbbpp 24/32
(==) VESA(0): Depth 24, (--) framebuffer bpp 32
(==) VESA(0): RGB weight 888
(==) VESA(0): Default visual is TrueColor
(==) VESA(0): Using gamma correction (1.0, 1.0, 1.0)
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) VESA(0): VESA VBE DDC supported
(II) VESA(0): VESA VBE DDC Level 2
(II) VESA(0): VESA VBE DDC transfer in appr. 1 sec.
(II) VESA(0): VESA VBE DDC read successfully
(II) VESA(0): Manufacturer: DEL  Model: a02b  Serial#: 808667987
(II) VESA(0): Year: 2008  Week: 46
(II) VESA(0): EDID Version: 1.4
(II) VESA(0): Digital Display Input
(II) VESA(0): 8 bits per channel
(II) VESA(0): Digital interface is DisplayPort
(II) VESA(0): Max Image Size [cm]: horiz.: 52  vert.: 32
(II) VESA(0): Gamma: 2.20
(II) VESA(0): DPMS capabilities: Off
(II) VESA(0): Supported color encodings: RGB 4:4:4
(II) VESA(0): First detailed timing is preferred mode
(II) VESA(0): Preferred mode is native pixel format and refresh rate
(II) VESA(0): redX: 0.674 redY: 0.319   greenX: 0.188 greenY: 0.706
(II) VESA(0): blueX: 0.148 blueY: 0.064   whiteX: 0.313 whiteY: 0.329
(II) VESA(0): Supported VESA Video Modes:
(II) VESA(0): 720x...@70hz
(II) VESA(0): 640x...@60hz
(II) VESA(0): 640x...@75hz
(II) VESA(0): 800x...@60hz
(II) VESA(0): 800x...@75hz
(II) VESA(0): 1024x...@60hz
(II) VESA(0): 1024x...@75hz
(II) VESA(0): 1280x1...@75hz
(II) VESA(0): Manufacturer's mask: 0
(II) VESA(0): Supported Future Video Modes:
(II) VESA(0): #0: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
(II) VESA(0): #1: hsize: 1600  vsize 1200  refresh: 60  vid: 16553
(II) VESA(0): #2: hsize: 1152  vsize 864  refresh: 75  vid: 20337
(II) VESA(0): Supported additional Video Mode:
(II) VESA(0): clock: 154.0 MHz   Image Size:  519 x 320 mm
(II) VESA(0): h_active: 1920  h_sync: 1968  h_sync_end 2000 h_blank_end 2080 
h_border: 0
(II) VESA(0): v_active: 1200  v_sync: 1203  v_sync_end 1209 v_blanking: 1235 
v_border: 0
(II) VESA(0): Serial No: G286H8BB03KS
(II) VESA(0): Monitor name: DELL 2408WFP
(II) VESA(0): Ranges: V min: 56 V max: 76 Hz, H min: 30 H max: 83 kHz, PixClock 
max 170 MHz
(II) VESA(0): EDID (in hex):
(II) VESA(0):   00ffffffffffff0010ac2ba0534b3330
(II) VESA(0):   2e120104a534207822b325ac5130b426
(II) VESA(0):   105054a54b008180a940714f01010101
(II) VESA(0):   010101010101283c80a070b023403020
(II) VESA(0):   360007402100001a000000ff00473238
(II) VESA(0):   364838424230334b530a000000fc0044
(II) VESA(0):   454c4c20323430385746500a000000fd
(II) VESA(0):   00384c1e5311010a202020202020009b
(II) VESA(0): EDID vendor "DEL", prod id 41003
(II) VESA(0): Using EDID range info for horizontal sync
(II) VESA(0): Using EDID range info for vertical refresh
(II) VESA(0): Printing DDC gathered Modelines:
(II) VESA(0): Modeline "1920x1200"x0.0  154.00  1920 1968 2000 2080  1200 1203 
1209 1235 +hsync -vsync (74.0 kHz)
(II) VESA(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 
+hsync +vsync (37.9 kHz)
(II) VESA(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 
-hsync -vsync (37.5 kHz)
(II) VESA(0): Modeline "640x480"x0.0   25.20  640 656 752 800  480 490 492 525 
-hsync -vsync (31.5 kHz)
(II) VESA(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 
-hsync +vsync (31.5 kHz)
(II) VESA(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 
1028 1066 +hsync +vsync (80.0 kHz)
(II) VESA(0): Modeline "1024x768"x0.0   78.80  1024 1040 1136 1312  768 769 772 
800 +hsync +vsync (60.1 kHz)
(II) VESA(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 
806 -hsync -vsync (48.4 kHz)
(II) VESA(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 
+hsync +vsync (46.9 kHz)
(II) VESA(0): Modeline "1280x1024"x60.0  108.88  1280 1360 1496 1712  1024 1025 
1028 1060 -hsync +vsync (63.6 kHz)
(II) VESA(0): Modeline "1600x1200"x60.0  160.96  1600 1704 1880 2160  1200 1201 
1204 1242 -hsync +vsync (74.5 kHz)
(II) VESA(0): Modeline "1152x864"x75.0  104.99  1152 1224 1352 1552  864 865 
868 902 -hsync +vsync (67.7 kHz)
(II) VESA(0): Searching for matching VESA mode(s):
Mode: 160 (848x480)

** Affects: xserver-xorg-video-intel (Ubuntu)
     Importance: Undecided
         Status: New

-- 
displayport monitors not detected in Intrepid
https://bugs.launchpad.net/bugs/328484
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to