[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