Skip site navigation (1)Skip section navigation (2)
Date:      Tue,  5 Feb 2002 01:12:34 +0100 (CET)
From:      Pascal Bourguignon <pjb@informatimago.com>
To:        cjclark@alum.mit.edu
Cc:        freebsd-mobile@FreeBSD.ORG
Subject:   Re: Using VGA Output on a Dell XPi
Message-ID:  <20020205001234.38FE38538F@thalassa.informatimago.com>
In-Reply-To: <20020201151741.B956@gohan.cjclark.org> (cristjc@earthlink.net)
References:  <20020201112833.A197@gohan.cjclark.org> <20020201215209.9C97E85387@thalassa.informatimago.com> <20020201151741.B956@gohan.cjclark.org>

next in thread | previous in thread | raw e-mail | index | archive | help


The point  here is  that there are  interferences between the  X video
driver and the  BIOS. Switching between the framebuffer  mode of the X
virtual console,  and the  text mode of  the 1st virtual  console, has
effects that are not directly driven by the video driver. The handling
of CRT  vs. LCD vs.  CRT&LCD is "blackmagic"  in the sense that  it is
managed  by the BIOS  and hardware  of the  DELL Latitude  without the
intervention of the driver. 

To  improve   the  situation,  I   guess  that  we  would   need  more
documentation about  the BIOS and  the laptop hardware and  to program
special handling of this "video card" in the video drivers.


> Date: Fri, 1 Feb 2002 15:17:41 -0800
> From: "Crist J. Clark" <cristjc@earthlink.net>
> 
> On Fri, Feb 01, 2002 at 10:52:09PM +0100, Pascal Bourguignon wrote:
> > > Date: Fri, 1 Feb 2002 11:28:33 -0800
> > > From: "Crist J. Clark" <cristjc@earthlink.net>
> > > 
> > > I'm using an old Dell XPi notebook PC. It is nice to be able to hook
> > > it up to a "real" monitor and keyboard. It has an "CRT/LCD" toggle
> > > control that works perfectly when I'm just using syscons terminals. It
> > > has three modes, LCD, CRT, and both at once. If it detects the VGA
> > > plug is being used, it automatically goes to CRT only.
> > > 
> > > The problem is how to set this up right with X. Right now, if I am
> > > using the CRT and type 'startx,' the CRT loses its signal and a
> > > pattern of black and white horizontal lines show up on the LCD. If I
> > > Ctl-Alt-F1 back to the terminal, all is fine. On the other hand, if I
> > 
> > THANKS YOU VERY  VERY VERY MUCH !  I've been  tidling XF86config for 8
> > years now on my DELL Latitude  XPi 90ST to find the right setting that
> > would  synchronize  correctly  with   the  LCD  and  avoid  that  ugly
> > stuff. The  only way I found  up to now  was to avoid white  and other
> > very bright colors, and of course,  no gray pattern.
> 
> I'm not sure I understand, but glad to be of help? X has always worked
> fine on my LCD. In more detail, what happens is that I sit at the CRT,
> type 'startx,' the CRT loses signal, and the funky pattern shows up on
> the LCD. Now, I hit Ctl-Alt-F1 on a keyboard (both the built-in and
> one plugged into the PS/2 port work) and the console window that I had
> typed 'startx' in appears again on the CRT and the LCD powers back
> off. At this point I typically '^C' to kill X.
> 
> As for toggling around by starting X in the LCD first, the problem is
> that whenever X resets the screen, it goes back to the LCD. So, if I
> go to LCD, 'startx', toggle to CRT, and then try to run something like
> xvidtune(1), when I go to apply changes X resets the screen and we go
> back to LCD, where the changes I made don't make sense.
> 
> Oh, and here is another odd thing. The screen size is different when
> the LCD and CRT are on at the same time. That is, when either is on by
> itself, I can see the whole desktop on the LCD or CRT. But when both
> are on at once, I get a horizontal zoom and part of the right side of
> the desktop is clipped off on both (in the same place).
> 
> I guess this is going to be a _lot_ of trial and error, or I may find
> someone who has already figured this out? Please? Pretty please with
> sugar on it?
> -- 
> Crist J. Clark                     |     cjclark@alum.mit.edu
>                                    |     cjclark@jhu.edu
> http://people.freebsd.org/~cjc/    |     cjc@freebsd.org
> 


-- 
__Pascal_Bourguignon__              (o_ Software patents are endangering
()  ASCII ribbon against html email //\ the computer industry all around
/\  and Microsoft attachments.      V_/ the world http://lpf.ai.mit.edu/
1962:DO20I=1.100  2001:my($f)=`fortune`;  http://petition.eurolinux.org/

-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/IT d? s++:++(+++)>++ a C+++  UB+++L++++$S+X++++>$ P- L+++ E++ W++
N++ o-- K- w------ O- M++$ V PS+E++ Y++ PGP++ t+ 5? X+ R !tv b++(+)
DI+++ D++ G++ e+++ h+(++) r? y---? UF++++
------END GEEK CODE BLOCK------

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020205001234.38FE38538F>