<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> I am using NVIDIA's 9200M GS chip, and using the xf86-video-nouveau driver.</FONT></DIV>
<DIV><FONT size=4></FONT> </DIV>
<DIV id=result_box dir=ltr style="TEXT-ALIGN: left"><FONT size=4> When using the DVI display only the driver is functioning correctly, and the log file name is Xorg.0.log.dvi.</FONT></DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"> </DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT size=4> But when the DVI display and vga display when used together the driver is functioning wrong, and the log file name is Xorg.0.log.dvi&vga , and the BIOS just to initialize a vga display.</FONT></DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT size=4></FONT> </DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT size=4> And I found that this chip using SOR2. So at the driver, I modified a number of places . </FONT></DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"><FONT size=4> First in the file nv50reg.h , </FONT></DIV>
<DIV dir=ltr style="TEXT-ALIGN: left">#define NV50_PCONNECTOR_I2C_PORT_4 0x0000e254<BR>#define NV50_PCONNECTOR_I2C_PORT_5 0x0000e274</DIV>
<DIV dir=ltr style="TEXT-ALIGN: left"> <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> </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>