HDMI and intel 4 series

Sebastien Ponce sebastien.ponce at cern.ch
Tue Nov 3 05:47:07 PST 2009


Hi all,

  I'm trying to setup xorg to use the HDMI port of my intel GMA 4500 video card without success so far.
  The VGA port works beautifully but the HDMI port is reported "disconnected" by xorg and xrandr even though it is properly connected.
  Has anybody encountered the same problem ? Any advice ?

Sebastien

Some useful information :

Running linux debian unstable with xorg 7.5 from the debian experimental repository.
relevant part of lspci :

00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03)

xrandr :

Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 4096 x 4096
VGA connected 1280x1024+0+0 (normal left inverted right x axis y axis) 376mm x 301mm
   1280x1024      60.0*+   75.0     60.0*
   1280x960       75.0     60.0
   1152x864       75.0
   1024x768       75.0     70.1     60.0
   832x624        74.6
   800x600        72.2     75.0     60.3     56.2
   640x480        75.0     72.8     66.7     59.9
   720x400        70.1
HDMI-2 disconnected (normal left inverted right x axis y axis)

xorg.conf :

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "keyboard"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xfree86"
        Option          "XkbModel"      "pc104"
        Option          "XkbLayout"     "us"
EndSection

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "IMPS/2"
        Option          "ZAxisMapping"          "4 5"
        Option          "Buttons"               "3"
        Option          "CorePointer"
EndSection

Section "Device"
        Identifier      "GMA 4500"
        Driver          "intel"
        BoardName       "GMA 4500"
        Option          "monitor-HDMI-2" "HP LP2475w"
        BusID           "PCI:0:2:0"
        Screen          0
EndSection

Section "Monitor"
        Identifier      "HP LP2475w"
        VendorName      "HP"
        ModelName       "LP2475w"
        HorizSync       30-94
        VertRefresh     48-85
        Option          "DPMS"  "true"
EndSection

Section "Screen"
        Identifier      "Screen0"
        Device          "GMA 4500 bis"
        Monitor         "HP LP2475w"
        DefaultDepth 24
        SubSection "Display"
                Depth           24
                Modes           "1920x1200"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Single screen"
        Screen 0        "Screen0"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
EndSection


relevant part of /var/log/Xorg.0.log :


(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"
(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 HP LP2475w
(II) intel(0): Output HDMI-2 using monitor section HP LP2475w
(II) intel(0): I2C bus "HDMIDDC_C" initialized.
(II) intel(0): HDMI output 2 detected
(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:DDC control interface" registered at address 0x6E.
(II) intel(0): I2C device "CRTDDC_A:DDC control interface" removed.
(II) intel(0): I2C device "CRTDDC_A:ddc2" removed.
(II) intel(0): I2C bus "CRTDDC_A" removed.
(II) intel(0): EDID for output VGA
(II) intel(0): Manufacturer: HWP  Model: 26f6  Serial#: 16843009
(II) intel(0): Year: 2009  Week: 39
(II) intel(0): EDID Version: 1.3
(II) intel(0): Analog Display Input,  Input Voltage Level: 0.700/0.700 V
(II) intel(0): Sync:  Separate  Composite  SyncOnGreen
(II) intel(0): Max Image Size [cm]: horiz.: 54  vert.: 35
(II) intel(0): Gamma: 2.20
(II) intel(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) intel(0): Default color space is primary color space
(II) intel(0): First detailed timing is preferred mode
(II) intel(0): redX: 0.640 redY: 0.328   greenX: 0.300 greenY: 0.600
(II) intel(0): blueX: 0.149 blueY: 0.060   whiteX: 0.312 whiteY: 0.328
(II) intel(0): Supported established timings:
(II) intel(0): 720x400 at 70Hz
(II) intel(0): 640x480 at 60Hz
(II) intel(0): 640x480 at 75Hz
(II) intel(0): 800x600 at 60Hz
(II) intel(0): 800x600 at 75Hz
(II) intel(0): 832x624 at 75Hz
(II) intel(0): 1024x768 at 60Hz
(II) intel(0): 1024x768 at 75Hz
(II) intel(0): 1280x1024 at 75Hz
(II) intel(0): 1152x864 at 75Hz
(II) intel(0): Manufacturer's mask: 0
(II) intel(0): Supported standard timings:
(II) intel(0): #0: hsize: 1280  vsize 960  refresh: 60  vid: 16513
(II) intel(0): #1: hsize: 1600  vsize 1000  refresh: 60  vid: 169
(II) intel(0): #2: hsize: 1600  vsize 1200  refresh: 60  vid: 16553
(II) intel(0): #3: hsize: 1680  vsize 1050  refresh: 60  vid: 179
(II) intel(0): #4: hsize: 1920  vsize 1200  refresh: 60  vid: 209
(II) intel(0): Supported detailed timing:
(II) intel(0): clock: 154.0 MHz   Image Size:  546 x 352 mm
(II) intel(0): h_active: 1920  h_sync: 1968  h_sync_end 2000 h_blank_end 2080 h_border: 0
(II) intel(0): v_active: 1200  v_sync: 1203  v_sync_end 1209 v_blanking: 1235 v_border: 0
(II) intel(0): Monitor name: HP LP2475w
(II) intel(0): Ranges: V min: 48 V max: 85 Hz, H min: 30 H max: 94 kHz, PixClock max 210 MHz
(II) intel(0): Serial No: PLC93900BW
(II) intel(0): EDID (in hex):
(II) intel(0):  00ffffffffffff0022f0f62601010101
(II) intel(0):  271301036e362378eece50a3544c9926
(II) intel(0):  0f5054a56b808140a900a940b300d100
(II) intel(0):  010101010101283c80a070b023403020
(II) intel(0):  360022602100001a000000fc00485020
(II) intel(0):  4c5032343735770a2020000000fd0030
(II) intel(0):  551e5e15000a202020202020000000ff
(II) intel(0):  00504c43393339303042570a20200059
(II) intel(0): EDID vendor "HWP", prod id 9974
(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 "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.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 "832x624"x0.0   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 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 "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz)
(II) intel(0): Modeline "1280x960"x0.0  108.00  1280 1376 1488 1800  960 961 964 1000 +hsync +vsync (60.0 kHz)
(II) intel(0): Modeline "1600x1000"x60.0  133.14  1600 1704 1872 2144  1000 1001 1004 1035 -hsync +vsync (62.1 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 "1680x1050"x0.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz)
(II) intel(0): Modeline "1920x1200"x0.0  193.25  1920 2056 2256 2592  1200 1203 1209 1245 -hsync +vsync (74.6 kHz)
(II) intel(0): EDID vendor "HWP", prod id 9974
(II) intel(0): Printing probed modes for output VGA
(II) intel(0): Modeline "1920x1200"x60.0  154.00  1920 1968 2000 2080  1200 1203 1209 1235 +hsync -vsync (74.0 kHz)
(II) intel(0): Modeline "1920x1200"x59.9  193.25  1920 2056 2256 2592  1200 1203 1209 1245 -hsync +vsync (74.6 kHz)
(II) intel(0): Modeline "1600x1200"x60.0  162.00  1600 1664 1856 2160  1200 1201 1204 1250 +hsync +vsync (75.0 kHz)
(II) intel(0): Modeline "1680x1050"x60.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz)
(II) intel(0): Modeline "1600x1000"x60.0  133.14  1600 1704 1872 2144  1000 1001 1004 1035 -hsync +vsync (62.1 kHz)
(II) intel(0): Modeline "1280x1024"x75.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz)
(II) intel(0): Modeline "1280x960"x60.0  108.00  1280 1376 1488 1800  960 961 964 1000 +hsync +vsync (60.0 kHz)
(II) intel(0): Modeline "1152x864"x75.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz)
(II) intel(0): Modeline "1024x768"x75.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz)
(II) intel(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz)
(II) intel(0): Modeline "832x624"x74.6   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz)
(II) intel(0): Modeline "800x600"x75.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz)
(II) intel(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz)
(II) intel(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz)
(II) intel(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)
(II) intel(0): Modeline "720x400"x70.1   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz)
(II) intel(0): I2C device "HDMIDDC_C:ddc2" registered at address 0xA0.
(II) intel(0): EDID for output HDMI-2
(II) intel(0): Output VGA connected
(II) intel(0): Output HDMI-2 disconnected
(II) intel(0): Using user preference for initial modes
(II) intel(0): Output VGA using initial mode 1920x1200










More information about the xorg mailing list