[Intel-gfx] Dual-display support with 945G/GZ and ADD2-R adapter ?
Jin, Gordon
gordon.jin at intel.com
Fri May 15 03:27:06 CEST 2009
Teemu Tuominen wrote on Thursday, May 14, 2009 6:19 PM:
> Jin, Gordon wrote:
>> Teemu Tuominen wrote on Thursday, May 14, 2009 4:17 PM:
>>
>>> Teemu Tuominen wrote:
>>>
>>>> Teemu Tuominen wrote:
>>>>
>>>>
>>>>> Jin, Gordon wrote:
>>>>>
>>>>>
>>>>>
>>>>>> Teemu Tuominen wrote on Thursday, May 07, 2009 8:30 PM:
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> Is dual-display configuration currently possible with IBM
>>>>>>> ThinkCentre 8113V1Q using ADD2-R dvi extension card ?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> Yes. If you want clone display, just startx without xorg.conf
>>>>>> should be working. If you want extended desktop, please refer to
>>>>>> http://intellinuxgraphics.org/dualhead.html. If you still have
>>>>>> problem, please file a bug with log attached according to
>>>>>> http://intellinuxgraphics.org/how_to_report_bug.html.
>>>>>>
>>>>>> Gordon
>>>>>> _______________________________________________
>>>>>> Intel-gfx mailing list
>>>>>> Intel-gfx at lists.freedesktop.org
>>>>>> http://lists.freedesktop.org/mailman/listinfo/intel-gfx
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>> Thanks for answering,
>>>>> I have tried e.g. following extended desktop configuration
>>>>>
>>>>>
>>>>>
>>>>>> Section "Monitor"
>>>>>> Identifier "Samsung940n_1"
>>>>>> Option "DPMS"
>>>>>> EndSection
>>>>>>
>>>>>> Section "Monitor"
>>>>>> Identifier "Samsung940n_2"
>>>>>> Option "DPMS"
>>>>>> Option "Position" "1280 0"
>>>>>> EndSection
>>>>>>
>>>>>> Section "Device"
>>>>>> Identifier "Intel"
>>>>>> Driver "intel"
>>>>>> Option "monitor-VGA" "Samsung940n_1"
>>>>>> Option "monitor-TMDS-1" "Samsung940n_2"
>>>>>> EndSection
>>>>>>
>>>>>> Section "Screen"
>>>>>> Identifier "Screen 0"
>>>>>> Device "Intel"
>>>>>> Monitor "Samsung940n_1"
>>>>>> DefaultDepth 24
>>>>>> SubSection "Display"
>>>>>> Depth 24
>>>>>> Modes "1280x1024" "1024x768" "800x600" "640x480"
>>>>>> Virtual 2560 1024
>>>>>> EndSubSection
>>>>>> EndSection
>>>>>>
>>>>>>
>>>>>>
>>>>> xrandr -q shows exotic resolutions and If I run it sequentially it
>>>>> sometimes shows TMDS-1 connected and segfaults as if it would not
>>>>> stay enabled. Enable/true option seems not affect.
>>>>>
>>>>>
>>>>>
>>>>>> Screen 0: minimum 320 x 200, current 2304 x 768, maximum 2560 x
>>>>>> 1024 VGA connected 1024x768+0+0 (normal left inverted right x
>>>>>> axis y axis) 376mm x 301mm 1280x1024 60.0 + 75.0 59.9
>>>>>> 1280x960 59.9
>>>>>> 1152x864 75.0 74.8
>>>>>> 1024x768 75.1 70.1 60.0*
>>>>>> 832x624 74.6
>>>>>> 800x600 72.2 75.0 60.3 56.2
>>>>>> 640x480 75.0 72.8 66.7 60.0
>>>>>> 720x400 70.1
>>>>>> TMDS-1 disconnected 1024x768+1280+0 (normal left inverted right
>>>>>> x axis y axis) 0mm x 0mm
>>>>>>
>>>>>>
>>>>>>
>>>>> ?
>>>>>
>>>>> -Teemu
>>>>> _______________________________________________
>>>>> Intel-gfx mailing list
>>>>> Intel-gfx at lists.freedesktop.org
>>>>> http://lists.freedesktop.org/mailman/listinfo/intel-gfx
>>>>>
>>>>>
>>>>>
>>>> getting any closer ?
>>>>
>>>> I added manual modelines and preferred option to monitor sections
>>>> -- and I now get
>>>>
>>>>
>>>>
>>>>> # xranrd -q
>>>>> Screen 0: minimum 320 x 200, current 2560 x 1024, maximum 2560 x
>>>>> 1024 VGA connected 1280x1024+0+0 (normal left inverted right x
>>>>> axis y axis) 376mm x 301mm 1280x1024_60 60.0*+
>>>>> 1280x1024 60.0 75.0 59.9
>>>>> 1280x960 59.9
>>>>> 1152x864 75.0 74.8
>>>>> 1024x768 75.1 70.1 60.0
>>>>> 832x624 74.6
>>>>> 800x600 72.2 75.0 60.3 56.2
>>>>> 640x480 75.0 72.8 66.7 60.0
>>>>> 720x400 70.1
>>>>> TMDS-1 connected 1280x1024+1280+0 (normal left inverted right x
>>>>> axis y axis) 0mm x 0mm 1280x1024_60 60.0*+
>>>>> 1024x768 60.0
>>>>> 800x600 60.3
>>>>> 640x480 59.9
>>>>>
>>>>>
>>>> but monitor stays idle.
>>>>
>>>>
>>>> -Teemu
>>>> _______________________________________________
>>>> Intel-gfx mailing list
>>>> Intel-gfx at lists.freedesktop.org
>>>> http://lists.freedesktop.org/mailman/listinfo/intel-gfx
>>>>
>>>>
>>> Hi again,
>>>
>>> Updated Thinkcentre bios, compiled latest xserver and intel-gfx.
>>>
>>> now I seem to get more log from what is happening with ADD2-R
>>> connected monitor... It seems to leave in DDC detection loop taking
>>> full cpu. I think this is why xrandr shows occasionally "TMDS-1
>>> disconnected".
>>>
>>>> (II) intel(0): EDID vendor "SAM", prod id 481
>>>> (II) intel(0): I2C device "SDVOB DDC Bus:ddc2" registered at
>>>> address 0xA0. (II) intel(0): I2C device "SDVOB DDC Bus:ddc2"
>>>> removed. (II) intel(0): EDID vendor "SAM", prod id 481
>>>> (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:
>>>> ....
>>>>
>>> Any clue what is causing this ?
>>>
>>> could it be due the kernel version, i'm running 2.6.29 ?
>>>
>>
>> Kernel 2.6.29 should be fine. Please file a bug with log (with
>> ModeDebug enabled) attached according to
>> http://intellinuxgraphics.org/how_to_report_bug.html, so we'll make
>> sure someone follow up your issue.
>>
>> Gordon
>> _______________________________________________
>> Intel-gfx mailing list
>> Intel-gfx at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/intel-gfx
>>
> Ok, thanks - found a solution/reason finally myself.
>
> I found some old conversations about "TMDS-1" being
> digital-only-output. I thought that adapter would clone RGB output to
> analog pins by hardware but it seems that I was wrong. I am using
> DVI-I/VGA adapter and after trying another monitor with direct DVI
> the TDMS-1 works as should.
>
> So, the lack of dualhead-support is no longer an issue, but it seams
> that driver does not detect "RGB"-named outputs behind DVI-I. We have
> aplenty of these thinkcentre-workstations at office, so a solution
> with analog VGA on second head would save some money.
>
> I'm new to your bug reporting policy, but if you still think its worth
> of reporting - Ill go through that howto.
>
> -Teemu
Let me confirm your connections. As I understand, your first output is VGA on the board, and the second output is VGA monitor through DVI-I->VGA adapater on the ADD2 card. If so, that would be 2 "VGA" monitors. It should be supported if you write 2 VGA monitor sections in xorg.conf. If that doesn't work, it will be fine to report a bug. (I know Ma Ling is working on some bugs for DVI-I)
Thanks
Gordon
More information about the Intel-gfx
mailing list