[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: How to make work dual monitors with Debian etch on an IBM x60s ThinkPad?



On Thu, Feb 01, 2007 at 17:59:15 +0900, Dietrich Bollmann wrote:
> Hi Florian,
> 
> Thanks for your answer :) --- I tried all kind of combinations
> following your indications (and those in the other mails) but
> without a convincing result.
> 
> Here come my observations:
> 
> ---
> On Wed, 31 Jan 2007 14:03:28 +0100, Florian Kulzer

[...]

> Ok.  I did as you wrote.  The "xserver-xorg-video-i810" package
> actually was installed and I have no idea why it wasn't used...

That might mean that the Intel 945GM support still has some glitches. I
had hoped that your problem could be solved by switching to the i810
driver (which supports the card according to "man i810").

[...]

> As before - the external screen worked, but not the laptop screen.
> Neither the "Fn + something" keys nor the "i810switch" worked.
> The latter one shows the same error message as reported by
> Tyle in his answer ( 
> http://lists.debian.org/debian-user/2007/01/msg03919.html )
> to the current thread:
> 
> > [...]
> > I've got the right drivers installed and set up i xorg - i810
> > I've got tpb installed for using the thinkpad special keys
> > I just now installed i810switch, as suggested above in this thread.
> >
> > The Fn-F7 combo doesn't do anything. i810switch gives the following:
> >
> > PCI id of i810 is not recognized.
> > [...]

I looked it up now and it seems that i810switch does not support
chipsets beyond 855GM, so we cannot use that route. (I wrote my other
email from my desktop which does not have i810switch installed and
therefore I unfortunately did not check its manpage earlier.)

> I also tried the configuration you listed in your other mail
> ( http://lists.debian.org/debian-user/2007/01/msg03963.html )
> The Layout named "cloned" actually switches on the laptop display and
> after a generative artwork is shown:  The screen changes from dark to
> white and shows a very fancy design made out of lots of parallel lines
> in between.  Interesting to look at - and some positive result at
> least: the screen is switched on! - but not really the thing I want.

[...]

> As my results are very much the same as those Tyler wrote about
> in http://lists.debian.org/debian-user/2007/01/msg03919.html
> I also will post the results of the commands you where listing
> in your answer to his mail
> ( http://lists.debian.org/debian-user/2007/01/msg03966.html )
> 
> > lspci | egrep -i 'vga|display|graphic'
> > awk '/Section "Device|Screen|ServerLayout"/,/EndSection/' 
> /etc/X11/xorg.conf
> > egrep '^\((EE|WW)\)' /var/log/Xorg.0.log
> 
> ============================================================
> $ lspci | egrep -i 'vga|display|graphic'
> ------------------------------------------------------------
> 00:02.0 VGA compatible controller: Intel Corporation Mobile 
> 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)
> 00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/940GML 
> Express Integrated Graphics Controller (rev 03)
> ============================================================

OK, since there are two PCI IDs it may be necessary to use two "Device"
sections after all. I found this xorg.conf on the net which claims to
have Xinerama working:

http://gaston.gmxhome.de/linux/xorg.conf.xinerama.nec1280x1024
http://gaston.gmxhome.de/linux/acer_travelmate_4202.html

I find it a bit strange that it has two "Device" sections which both
refer to the same PCI ID, but maybe that is how you have to do it.
Obviously the differences between the Intel 8xx and 9xx graphics
controllers are much bigger than I had realized. 

On the other hand, I found another webpage which states that Xinerama is
not possible at all:

http://qa.mandrivalinux.com/twiki/bin/view/Main/GraphicCard

One more thing you can try is to shut down X and check again if the
Fn-F7 combo has any effect when X is not running. (On my laptop that
makes a difference; X seems to block the built-in switching.)

If nothing else works then I would try to play around with different
"MonitorLayout" settings, but unfortunately the manpage of i810 is not
very clear about the correlation between the physical connectors and the
"pipes" and "heads" of the graphics card.

If you are totally stuck you can try to post a short message to
debian-laptop and ask if anybody there has a working Xinerama xorg.conf
for your card. (Use a clear subject like "dual head/Xinerama with Intel
945GM" and include the relevant part of your lspci output in the body of
the message.)

-- 
Regards,
          Florian



Reply to: