<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><DIV><FONT size=4>hi,</FONT></DIV>
<DIV><FONT size=4>&nbsp;&nbsp;&nbsp; I am using NVIDIA's 9200M GS chip, and using the xf86-video-nouveau driver.</FONT></DIV>
<DIV><FONT size=4></FONT>&nbsp;</DIV>
<DIV id=result_box dir=ltr style="TEXT-ALIGN: left"><FONT size=4>&nbsp;&nbsp;&nbsp; When using the DVI display only&nbsp; the driver is functioning correctly, and the log file name is Xorg.0.log.dvi.</FONT></DIV>
<DIV dir=ltr style="TEXT-ALIGN: left">&nbsp;</DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT size=4>&nbsp;&nbsp;&nbsp; But when the DVI display and vga display when used together the driver is functioning wrong, and the log file name is&nbsp; Xorg.0.log.dvi&amp;vga , and the BIOS just to initialize a vga display.</FONT></DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT size=4></FONT>&nbsp;</DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT size=4>&nbsp;&nbsp;&nbsp; And I found that this chip using SOR2. So at the driver, I modified a number of places&nbsp;. </FONT></DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT size=4>&nbsp;&nbsp;&nbsp; First in the file nv50reg.h , </FONT></DIV>
<DIV dir=ltr style="TEXT-ALIGN: left">#define NV50_PCONNECTOR_I2C_PORT_4&nbsp;&nbsp;&nbsp;0x0000e254<BR>#define NV50_PCONNECTOR_I2C_PORT_5&nbsp;&nbsp;&nbsp;0x0000e274</DIV>
<DIV dir=ltr style="TEXT-ALIGN: left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT size=4>Second in the file nv50_display.c in the function NV50DispPreInit , I add</FONT></DIV>
<DIV dir=ltr style="TEXT-ALIGN: left">NVWrite(pNv, 0x006101e0 + SOR2 * 0x4, NVRead(pNv, 0x0061c000 + SOR2 * 0x800));</DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT size=4>&nbsp;&nbsp;&nbsp;&nbsp;</FONT></DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT size=4>Best wishes!</FONT></DIV></td></tr></table><br>


      <hr size=1><a href="http://cn.rd.yahoo.com/mail_cn/tagline/card/*http://card.mail.cn.yahoo.com/">  好玩贺卡等你发,邮箱贺卡全新上线!</a>