<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - No signal to monitor with X and openchrome using VX855 chipset graphics"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=91966#c203">Comment # 203</a>
              on <a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - No signal to monitor with X and openchrome using VX855 chipset graphics"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=91966">bug 91966</a>
              from <span class="vcard"><a class="email" href="mailto:huangran@iscas.ac.cn" title="HuangRan <huangran@iscas.ac.cn>"> <span class="fn">HuangRan</span></a>
</span></b>
        <pre>Hi Kevin,



         Glad to receive your response so quickly.

         For I2C probe EDID information, generally there are several the I2C HW
pair lines as you said. And they can be routed to VGA connector/DVI connector,
even for HDMI connector. It depends on HW schematic. 

         So for this Wyse C90LE case, do we know which I2C HW pair lines are
used for chipset? If there is no EDID information probed out, we can try a
fixed mode to see if that is the reason for this issue. I know how to do it in
DRM instead of UMS driver. And I think there is a way to try a fixed mode in
UMS driver too.



Thanks,

Frank



发件人: Openchrome-devel [<a href="mailto:openchrome-devel-bounces@lists.freedesktop.org">mailto:openchrome-devel-bounces@lists.freedesktop.org</a>]
代表 <a href="mailto:bugzilla-daemon@freedesktop.org">bugzilla-daemon@freedesktop.org</a>
发送时间: 2016年2月22日 17:36
收件人: <a href="mailto:openchrome-devel@lists.freedesktop.org">openchrome-devel@lists.freedesktop.org</a>
主题: [Openchrome-devel] [<a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - No signal to monitor with X and openchrome using VX855 chipset graphics"
   href="show_bug.cgi?id=91966">Bug 91966</a>] No signal to monitor with X and openchrome
using VX855 chipset graphics



<a href="show_bug.cgi?id=91966#c202">Comment # 202</a> <<a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - No signal to monitor with X and openchrome using VX855 chipset graphics"
   href="show_bug.cgi?id=91966#c202">https://bugs.freedesktop.org/show_bug.cgi?id=91966#c202</a>>  on <a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - No signal to monitor with X and openchrome using VX855 chipset graphics"
   href="show_bug.cgi?id=91966">bug
91966</a> <<a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - No signal to monitor with X and openchrome using VX855 chipset graphics"
   href="show_bug.cgi?id=91966">https://bugs.freedesktop.org/show_bug.cgi?id=91966</a>>  from 
<<a href="mailto:kevinbrace@gmx.com">mailto:kevinbrace@gmx.com</a>> Kevin Brace 

(In reply to HuangRan from <a href="show_bug.cgi?id=91966#c201">comment #201</a>
<<a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - No signal to monitor with X and openchrome using VX855 chipset graphics"
   href="show_bug.cgi?id=91966#c201">https://bugs.freedesktop.org/show_bug.cgi?id=91966#c201</a>> )

Hi Frank,

<span class="quote">> Hi Guys,

>    Returning from my holiday and looking at this thread from the start to
> the end takes me several hours to do so although I have to skip some content
> for your chat becuase it is so long.
>    As I replied the mail to Kevin, I prefer to put my more time on
> OpenChrome and has several guys invovled on this project. So I hope I can
> provide some useful informaiton on this bug too.
>    So is this bug fixed or not? Does I2C 2 probe EDID information from DVI
> interface?

> Thanks,
> Frank</span >

The way the code works right now with the patch is that I2C bus 1 and 2 are
used for VGA related monitor detection.
xserver's API returns a structure that tells the caller if the monitor type is
analog or digital.
I use this information to see if I2C bus 1 or 2 is connected to an analog
monitor (i.e., VGA monitor).
I read the Intel DDX UMS code, and they apparently do this.
As for DVI, I2C bus 2 or 3 are used for communicating with the monitor and an
external TMDS transmitter chip.
In other words, I2C bus 2 can be used for VGA, DVI, or even a TV encoder chip.
The code that handles an external TMDS transmitter for DVI (i.e., VT1632A chip)
is still relatively unproven.
It was donated in early 2015, but there was a bug in it, and I help fix it with
the person who reported it (<a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - Segfault in xf86DestroyI2CDevRec"
   href="show_bug.cgi?id=93675">Bug 93675</a>
<<a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - Segfault in xf86DestroyI2CDevRec"
   href="show_bug.cgi?id=93675">https://bugs.freedesktop.org/show_bug.cgi?id=93675</a>> ).
I do own about 10 or so VIA Technologies IGP based mainboards / computers at my
place, but I do not really have a functional mainboard / computer with DVI
coming out of it at this point that is not a thin client.
  _____  


You are receiving this mail because: 

*    You are the assignee for the bug.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>