<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Message</TITLE>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.3132" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007>I 
tried this, and it works better. I had not seen this last line in 
intellinuxgraphics documentation. Now, when I configure monitor-LVDS with option 
"ignore" to "true" , LVDS output is well disabled, but I have now these lines in 
Xorg.log :</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=889200412-20092007></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007>(II) 
intel(0): Output VGA connected</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007>(II) 
intel(0): Output TV connected</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007>(II) 
intel(0): Output VGA using initial mode 1280x1024</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007>(II) 
intel(0): Output TV enabled but has no modes</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=889200412-20092007></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007>and 
further</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=889200412-20092007></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007><SPAN 
class=242360408-20092007>(II) intel(0): Output configuration:<BR>(II) intel(0): 
Pipe A is on<BR>(II) intel(0): Display plane A is now enabled and connected to 
pipe A<BR>(II) intel(0): Pipe B is off<BR>(II) intel(0): Display plane B is now 
disabled and connected to pipe B<BR>(II) intel(0): Output VGA is connected to 
pipe A<BR>(II) intel(0): Output TV is connected to pipe 
none</SPAN></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007><SPAN 
class=242360408-20092007></SPAN></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007><SPAN 
class=242360408-20092007>I probably suppose that if Output TV has no modes, the 
driver automatically puts Output TV to pipe none (= no pipe), and if I want the 
driver puts Output TV on pipe B, I have to configure a mode for my TV 
output.</SPAN></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007><SPAN 
class=242360408-20092007></SPAN></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007><SPAN 
class=242360408-20092007>But there's a problem :  Whatever any mode I 
configure for any Output, It doesn't change anything. Output VGA still stays in 
1280x1024,  even if I configure with the following lines 
:</SPAN></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007><SPAN 
class=242360408-20092007></SPAN></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007><SPAN 
class=242360408-20092007>Section "Screen"</SPAN></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007><SPAN 
class=242360408-20092007>    Identifier 
"Screen0"</SPAN></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007><SPAN 
class=242360408-20092007>    Device 
"Card0"</SPAN></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007><SPAN 
class=242360408-20092007>    DefaultDepth 
24</SPAN></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007><SPAN 
class=242360408-20092007>    SubSection 
"Display"</SPAN></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007><SPAN 
class=242360408-20092007>        depth 
24</SPAN></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007><SPAN 
class=242360408-20092007>        modes 
"800x600" (or "1024x768", "640x480")</SPAN></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007><SPAN 
class=242360408-20092007>    
EndSubSection</SPAN></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007><SPAN 
class=242360408-20092007>EndSection</SPAN></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007><SPAN 
class=242360408-20092007></SPAN></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007><SPAN 
class=242360408-20092007>The only way I found is to force lower Refresh Values 
on VGAMonitor configuration.</SPAN></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007><SPAN 
class=242360408-20092007></SPAN></SPAN></FONT><FONT face=Arial color=#0000ff 
size=2><SPAN class=889200412-20092007><SPAN 
class=242360408-20092007></SPAN></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007><SPAN 
class=242360408-20092007>And concerning TV Output, I didn't find how to select a 
mode for it. Whatever the configuration which I test, I still remain on "<SPAN 
class=889200412-20092007>(II) intel(0): Output TV enabled but has no 
modes".</SPAN></SPAN></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007><SPAN 
class=242360408-20092007><SPAN 
class=889200412-20092007></SPAN></SPAN></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=889200412-20092007><SPAN 
class=242360408-20092007><SPAN class=889200412-20092007>Thank you for your fast 
answer anyway 
:)</SPAN></SPAN></SPAN></FONT></DIV></SPAN></FONT></DIV></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=889200412-20092007></SPAN></FONT> </DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
  <DIV></DIV>
  <DIV class=OutlookMessageHeader lang=fr dir=ltr align=left><FONT face=Tahoma 
  size=2>-----Message d'origine-----<BR><B>De :</B> Dmitry Babrovich 
  [mailto:Dmitry.Babrovich@densitrongaming.com] <BR><B>Envoyé :</B> jeudi 
  20 septembre 2007 11:58<BR><B>À :</B> Frederic MAZUR<BR><B>Cc :</B> 
  xorg@freedesktop.org<BR><B>Objet :</B> RE: 945GM and 
  multiscreen<BR><BR></FONT></DIV>
  <DIV><SPAN class=190285309-20092007><FONT face=Arial color=#0000ff size=2>Dear 
  Frederic</FONT></SPAN></DIV>
  <DIV><SPAN class=190285309-20092007><FONT face=Arial color=#0000ff 
  size=2></FONT></SPAN> </DIV>
  <DIV><SPAN class=190285309-20092007><FONT face=Arial color=#0000ff size=2>If 
  you are using intel driver then you need to follow this manual <A 
  href="http://www.intellinuxgraphics.org/dualhead.html">http://www.intellinuxgraphics.org/dualhead.html</A>. 
  In order to disable LVDS so it does not get a pipe assigned to it, you would 
  need to specify Option "monitor-LVDS" "LVDSMon" in device section and create 
  monitor section  with LVDSMon identifier. Within the section you need to 
  specify option "Ïgnore" set to "true". You might also need to set option 
  "Enable" to "false" if the first option does not work.<BR></FONT></SPAN></DIV>
  <DIV><FONT face=Arial color=#0000ff size=2></FONT> </DIV>
  <DIV><FONT face=Arial color=#0000ff size=2></FONT> </DIV>
  <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px" align=left><FONT 
  face=Arial><FONT size=2>Dmitry <BR><SPAN class=190285309-20092007><FONT 
  color=#0000ff>[Dmitry Babrovich] </FONT></SPAN></FONT></FONT></P>
  <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px" align=left><FONT 
  face=Arial><FONT size=2><SPAN 
  class=190285309-20092007> </SPAN></FONT></FONT><FONT face=Tahoma 
  size=2>-----Original Message-----<BR><B>From:</B> 
  xorg-bounces@lists.freedesktop.org [mailto:xorg-bounces@lists.freedesktop.org] 
  <B>On Behalf Of </B>Frederic MAZUR<BR><B>Sent:</B> Thursday, September 20, 
  2007 9:31 AM<BR><B>To:</B> xorg@lists.freedesktop.org<BR><B>Subject:</B> 
  [spam] 945GM and multiscreen<BR><BR></P></FONT>
  <BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
    <DIV><FONT face=Arial size=2><SPAN 
    class=242360408-20092007>Hi,</SPAN></FONT></DIV>
    <DIV><FONT face=Arial size=2><SPAN 
    class=242360408-20092007></SPAN></FONT> </DIV>
    <DIV><FONT size=+0><SPAN class=242360408-20092007><FONT face=Arial size=2>I 
    have some problems configuring my Xorg Server with 945HM graphic chipset. I 
    compiled Xorg 7.3 version and I didn't succeed in 
    making  simultaneously CRT Output and TV Output. Only CRT, or Only 
    TV works independently. I tried some options ,described in the documentation 
    on the web site </FONT><A href="http://www.intellinuxgraphics.org"><FONT 
    face=Arial size=2>www.intellinuxgraphics.org</FONT></A><FONT face=Arial 
    size=2> , like "MonitorLayout" :</FONT></SPAN></FONT></DIV>
    <DIV><FONT face=Arial><FONT size=2><FONT size=+0><SPAN 
    class=242360408-20092007></SPAN></FONT><FONT size=+0><SPAN 
    class=242360408-20092007></SPAN></FONT></FONT></FONT> </DIV>
    <DIV><FONT face=Arial size=2><SPAN class=242360408-20092007>(Option 
    "MonitorLayout" "<EM>anystr</EM>"Allow different monitor configurations. 
    e.g. "CRT,LFP" will configure a CRT on Pipe A and an LFP on Pipe B. 
    Regardless of the primary heads' pipe it is always configured as 
    "<PIPEA>,<PIPEB>". Additionally you can add different 
    configurations such as "CRT+DFP,LFP" which would put a digital flat panel 
    and a CRT on pipe A, and a local flat panel on pipe B.For single pipe 
    configurations you can just specify the monitors typeson Pipe A, such as 
    "CRT+DFP" which will enable the CRT and DFPon Pipe A.Valid monitors are CRT, 
    LFP, DFP, TV, CRT2, LFP2, DFP2, TV2 and NONE.NOTE: Some configurations of 
    monitor types may fail, this depends onthe Video BIOS and system 
    configuration.Default: Not configured, and will use the current head's pipe 
    and monitor. )<BR> </SPAN></FONT></DIV>
    <DIV><FONT face=Arial size=2><SPAN class=242360408-20092007>But when I use 
    this option in my "Device" Section, I have these lines in XOrg.log : 
    </SPAN></FONT></DIV>
    <DIV><FONT face=Arial size=2><SPAN 
    class=242360408-20092007></SPAN></FONT> </DIV>
    <DIV><FONT face=Arial size=2><SPAN class=242360408-20092007>(II) intel(0): 
    Output configuration:<BR>(II) intel(0): Pipe A is on<BR>(II) intel(0): 
    Display plane A is now enabled and connected to pipe A<BR>(II) intel(0): 
    Pipe B is on<BR>(II) intel(0): Display plane B is now enabled and connected 
    to pipe B<BR>(II) intel(0): Output VGA is connected to pipe A<BR>(II) 
    intel(0): Output LVDS is connected to pipe B<BR>(II) intel(0): Output TV is 
    connected to pipe none</SPAN></FONT></DIV><FONT size=+0><SPAN 
    class=242360408-20092007>
    <DIV><FONT face=Arial size=2>(WW) intel(0): Option "MonitorLayout" is not 
    used. </FONT></DIV>
    <DIV><FONT face=Arial size=2></FONT> </DIV>
    <DIV><FONT face=Arial size=2></FONT> </DIV>
    <DIV><SPAN class=242360408-20092007><FONT face=Arial size=2>And whatever the 
    combination which I puts, that does not change anything : Option 
    "MonitorLayout" "CRT,TV" or "CRT+TV" (or  anything else) doesn't change 
    anything. And I have always CRT on Pipe A , and LVDS on Pipe B. Sometimes, 
    when I use others parameters for Monitor Configuration (TV parameters for 
    example), Pipe A goes automatically on TV, and if I restore my CRT Monitor 
    parameters for monitor configuration, Pipe A goes again on CRT. Pipe B never 
    change. I supposed there is into driver source code a function that 
    determine automatically which pipe on which output, but I want to fix 
    manually (like monitorlayout would do it) Pipe A on CRT and Pipe B on TV 
    (Don't need LVDS).</FONT></SPAN></DIV>
    <DIV><SPAN class=242360408-20092007></SPAN> </DIV>
    <DIV><SPAN class=242360408-20092007></SPAN><SPAN 
    class=242360408-20092007><FONT face=Arial size=2>In order to test the multi 
    screen fonctionnality , I try to remove LVDS initialisation in intel driver 
    source code. I commented these lines (i830_driver.c:746) 
    :</FONT></SPAN></DIV>
    <DIV><SPAN class=242360408-20092007></SPAN> </DIV>
    <DIV><SPAN class=242360408-20092007></SPAN><SPAN 
    class=242360408-20092007><SPAN class=kw1>if</SPAN> <SPAN 
    class=br0>(</SPAN>IS_MOBILE<SPAN class=br0>(</SPAN>pI830<SPAN 
    class=br0>)</SPAN> && !IS_I830<SPAN class=br0>(</SPAN>pI830<SPAN 
    class=br0>)</SPAN><SPAN class=br0>)</SPAN></SPAN></DIV>
    <DIV><SPAN class=242360408-20092007><SPAN 
    class=br0></SPAN>    i830_lvds_init<SPAN 
    class=br0>(</SPAN>pScrn<SPAN class=br0>)</SPAN>;</SPAN></DIV>
    <DIV><SPAN class=242360408-20092007></SPAN> </DIV>
    <DIV><SPAN class=242360408-20092007><FONT face=Arial size=2>And now, it 
    works better. Intel driver find only 2 outputs (CRT and TV) , so It 
    automatically puts CRT on Pipe A and TV on Pipe B and I have my 2 images 
    well on each monitors. But I don't like this solution, <FONT 
    face="Times New Roman" size=3>and I will prefer to have the good 
    configuration lines to do that.</FONT></FONT></SPAN></DIV>
    <DIV><SPAN class=242360408-20092007></SPAN> </DIV>
    <DIV><SPAN class=242360408-20092007><FONT face=Arial size=2>Maybe anyone 
    knows the solution ?</FONT></SPAN></DIV>
    <DIV><SPAN class=242360408-20092007><FONT face=Arial 
    size=2></FONT></SPAN> </DIV>
    <DIV><SPAN class=242360408-20092007><FONT face=Arial 
    size=2></FONT></SPAN> </DIV>
    <DIV><SPAN class=242360408-20092007><FONT face=Arial size=2>Thanks 
    :)</FONT></SPAN></DIV>
    <DIV><SPAN class=242360408-20092007><FONT face=Arial 
    size=2></FONT></SPAN> </DIV>
    <DIV><SPAN class=242360408-20092007><FONT face=Arial size=2>F. 
    MAZUR.</FONT></SPAN></DIV>
    <DIV><SPAN class=242360408-20092007><FONT face=Arial 
    size=2></FONT></SPAN></SPAN></FONT> </DIV></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>