Projector/external monitor not working on OpenBSD 4.2-current on Thinkpad X60

2008-02-21 Thread Amarendra Godbole
I am unable to move the display to a projector or an external monitor
on my Thinkpad X60, which is running OpenBSD 4.2-current. Fn-F7 is the
keycombination to be used to switch displays, but it does not work.
Now, I am not too sure if this is a function of the OS, or Thinkpad's
firmware. Search engines turned up nothing. Can someone suggest a way
by which I can make use of an external monitor? Any software package
to control this? Thanks.

-Amarendra



Re: Projector/external monitor not working on OpenBSD 4.2-current on Thinkpad X60

2008-02-21 Thread Douglas A. Tutty
On Thu, Feb 21, 2008 at 03:41:30PM +0530, Amarendra Godbole wrote:
> I am unable to move the display to a projector or an external monitor
> on my Thinkpad X60, which is running OpenBSD 4.2-current. Fn-F7 is the
> keycombination to be used to switch displays, but it does not work.
> Now, I am not too sure if this is a function of the OS, or Thinkpad's
> firmware. Search engines turned up nothing. Can someone suggest a way
> by which I can make use of an external monitor? Any software package
> to control this? Thanks.
 
When you boot the laptop, go into the bios (just to prevent booting).
Have the external monitor attached.  Hit your key combo and you should
get the bios screen on the external monitor.  If this works, then you're
on the right track.  If it doesn't, then you know that its not the OS
fault.

Doug.



Re: Projector/external monitor not working on OpenBSD 4.2-current on Thinkpad X60

2008-02-21 Thread Matthieu Herrb
On Thu, Feb 21, 2008 at 11:11 AM, Amarendra Godbole
<[EMAIL PROTECTED]> wrote:
> I am unable to move the display to a projector or an external monitor
>  on my Thinkpad X60, which is running OpenBSD 4.2-current. Fn-F7 is the
>  keycombination to be used to switch displays, but it does not work.
>  Now, I am not too sure if this is a function of the OS, or Thinkpad's
>  firmware. Search engines turned up nothing. Can someone suggest a way
>  by which I can make use of an external monitor? Any software package
>  to control this? Thanks.
>

The X60 is using intel i965 graphics right? (hard to tell without some
dmesg or Xorg.0.log attached to your message)
So X is normally using the 'intel' driver which uses XRandR 1.2.
Plug you projector or external monitor, run 'xrandr --auto' and you
should be setup for mirroring.
Check the xrandr(1) man page and the intel web site
http://www.intellinuxgraphics.org/dualhead.html for more configuration
options.

If I wrong and the X60 doesn't use an intel chipset, please post more
details first (Xorg.0.log or dmesg at least)



Re: Projector/external monitor not working on OpenBSD 4.2-current on Thinkpad X60

2008-02-22 Thread Amarendra Godbole
On Thu, Feb 21, 2008 at 8:40 PM, Douglas A. Tutty <[EMAIL PROTECTED]> wrote:
>
> On Thu, Feb 21, 2008 at 03:41:30PM +0530, Amarendra Godbole wrote:
>  > I am unable to move the display to a projector or an external monitor
>  > on my Thinkpad X60, which is running OpenBSD 4.2-current. Fn-F7 is the
>  > keycombination to be used to switch displays, but it does not work.
>  > Now, I am not too sure if this is a function of the OS, or Thinkpad's
>  > firmware. Search engines turned up nothing. Can someone suggest a way
>  > by which I can make use of an external monitor? Any software package
>  > to control this? Thanks.
>
>  When you boot the laptop, go into the bios (just to prevent booting).
>  Have the external monitor attached.  Hit your key combo and you should
>  get the bios screen on the external monitor.  If this works, then you're
>  on the right track.  If it doesn't, then you know that its not the OS
>  fault.
[...]

Okay, this works - going to BIOS, hitting a Fn-F7, and getting the
display on the extenal monitor. But now I have lost my notebook
display, but this is workable for the timebeing (I am also
investigating the xrandr option suggested by Matthieu). Thanks.

-Amarendra



Re: Projector/external monitor not working on OpenBSD 4.2-current on Thinkpad X60

2008-02-22 Thread Amarendra Godbole
On Fri, Feb 22, 2008 at 12:05 PM, Matthieu Herrb <[EMAIL PROTECTED]> wrote:
>
> On Thu, Feb 21, 2008 at 11:11 AM, Amarendra Godbole
>  <[EMAIL PROTECTED]> wrote:
>  > I am unable to move the display to a projector or an external monitor
>  >  on my Thinkpad X60, which is running OpenBSD 4.2-current. Fn-F7 is the
>  >  keycombination to be used to switch displays, but it does not work.
>  >  Now, I am not too sure if this is a function of the OS, or Thinkpad's
>  >  firmware. Search engines turned up nothing. Can someone suggest a way
>  >  by which I can make use of an external monitor? Any software package
>  >  to control this? Thanks.
>  >
>
>  The X60 is using intel i965 graphics right? (hard to tell without some
>  dmesg or Xorg.0.log attached to your message)
>  So X is normally using the 'intel' driver which uses XRandR 1.2.
>  Plug you projector or external monitor, run 'xrandr --auto' and you
>  should be setup for mirroring.
>  Check the xrandr(1) man page and the intel web site
>  http://www.intellinuxgraphics.org/dualhead.html for more configuration
>  options.
>
>  If I wrong and the X60 doesn't use an intel chipset, please post more
>  details first (Xorg.0.log or dmesg at least)

945GM is the chipset. I tried playing around with xrandr, but no luck.
Most likely I am unable to get the concepts right. Anyways, my
Xorg.log.0, dmesg, and xrandr are hosted here:
http://www.obscure.org/~amunix/misc/
I'd appreciate if you can help me here.

Oh, BTW, I noticed some option in the BIOS which sets "boot display",
and the values are LCD screen, VGA, both. If I select VGA or both, my
output goes only to the VGA, but not on the LCD. :-|

-Amarendra



Re: Projector/external monitor not working on OpenBSD 4.2-current on Thinkpad X60

2008-02-22 Thread Douglas A. Tutty
On Fri, Feb 22, 2008 at 05:15:08PM +0530, Amarendra Godbole wrote:
> On Thu, Feb 21, 2008 at 8:40 PM, Douglas A. Tutty <[EMAIL PROTECTED]> wrote:
 >
> >  When you boot the laptop, go into the bios (just to prevent booting).
> >  Have the external monitor attached.  Hit your key combo and you should
> >  get the bios screen on the external monitor.  If this works, then you're
> >  on the right track.  If it doesn't, then you know that its not the OS
> >  fault.
> [...]
> 
> Okay, this works - going to BIOS, hitting a Fn-F7, and getting the
> display on the extenal monitor. But now I have lost my notebook
> display, but this is workable for the timebeing (I am also
> investigating the xrandr option suggested by Matthieu). Thanks.

So Fn-F7 works in BIOS but not in the OS?

Does it work from the CLI (not X)?  This would isolate if its an X issue
or something else.

If it doesn't work from the CLI, then either something in the OS is
capturing the Fn-F7 or there's a hardware problem.

Just to be on the safe side, I'd get the advanced hardware diagnostics
from IBM's web site and run them on the laptop.  

Doug.



Re: Projector/external monitor not working on OpenBSD 4.2-current on Thinkpad X60

2008-02-22 Thread Brian A. Seklecki
read the man page i810(4):


   Option "MonitorLayout" "anystr"
  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  headsb  pipe  it  is  always  configured  as
  ",".   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 types on Pipe A, such as "CRT+DFP" which will enable the CRT
and DFP on 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 on the Video BIOS
and system configuration.  Default: Not configured, and will use
  the current headbs pipe and monitor.



On Thu, 2008-02-21 at 15:41 +0530, Amarendra Godbole wrote:
> I am unable to move the display to a projector or an external monitor
> on my Thinkpad X60, which is running OpenBSD 4.2-current. Fn-F7 is the
> keycombination to be used to switch displays, but it does not work.
> Now, I am not too sure if this is a function of the OS, or Thinkpad's
> firmware. Search engines turned up nothing. Can someone suggest a way
> by which I can make use of an external monitor? Any software package
> to control this? Thanks.
> 
> -Amarendra



Fixed ! (Re: Projector/external monitor not working on OpenBSD 4.2-current on Thinkpad X60)

2008-04-21 Thread Amarendra Godbole
On Fri, Feb 22, 2008 at 12:05 PM, Matthieu Herrb <[EMAIL PROTECTED]> wrote:
>
> On Thu, Feb 21, 2008 at 11:11 AM, Amarendra Godbole
>  <[EMAIL PROTECTED]> wrote:
>  > I am unable to move the display to a projector or an external monitor
>  >  on my Thinkpad X60, which is running OpenBSD 4.2-current. Fn-F7 is the
>  >  keycombination to be used to switch displays, but it does not work.
>  >  Now, I am not too sure if this is a function of the OS, or Thinkpad's
>  >  firmware. Search engines turned up nothing. Can someone suggest a way
>  >  by which I can make use of an external monitor? Any software package
>  >  to control this? Thanks.
>  >
>
>  The X60 is using intel i965 graphics right? (hard to tell without some
>  dmesg or Xorg.0.log attached to your message)
>  So X is normally using the 'intel' driver which uses XRandR 1.2.
>  Plug you projector or external monitor, run 'xrandr --auto' and you
>  should be setup for mirroring.
>  Check the xrandr(1) man page and the intel web site
>  http://www.intellinuxgraphics.org/dualhead.html for more configuration
>  options.

Okay, this should have worked earlier (it is i945 chipset), but did
not, and I was trying to figure out what must be wrong, until now. I
removed my xorg.conf, and then tried doing an "xrandr --auto", and
bingo - I had both my LCD and the external monitor working.

I am s excited - now I can do all my presentations through
OpenBSD, without depending on some other OS to handle it.

>
>  If I wrong and the X60 doesn't use an intel chipset, please post more
>  details first (Xorg.0.log or dmesg at least)

-Amarendra