Re: xfree86-list digest, Vol 1 #342 - 16 msgs

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

 



Alex,

Something like this. I don't think the neomagic driver has 2 crtc as the
external and internal ports are mirrored and not independent.

However, the card definitely supports 1024x768 framebuffer but also a
1024x768 viewport. When running with the LCD turned on, it seems to support
a virtual and physical viewport, it maps the virtual one into the physical
one. With the LCD turned off and the laptop attached to an external monitor,
it can display a viewport of 1024x768 however when the LCD is turned on it
forces a viewport of 800x600.

The problem is that the Xfree86 neomagic driver doesn't seem to allow it to
siwtch to a 1024x768 viewport. When I have the external monitor attached and
LCD off, I still only get a 800x600 size.

Typically when running the Win driver, what happens is that if I have the
LCD on the following display occurs:
    - 800x600 mapped into 800x600
    - 1024x768 mapped into a physical port of 800x600, the screen then pans
to see the non-visible parts
With the External on and LCD off:
    - 800x600 mapped into 800x600
    - 1024x768 mapped into 1024xx768
With both on, it falls back to the same settings the LCD.

Is there any way to do this with Xfree or I' m just barking up the wrong
tree...
Rgds

on 24/05/2003 18:00, xfree86-list-request@xxxxxxxxxx at
> Date: Fri, 23 May 2003 11:30:37 -0700 (PDT)
> From: Alex Deucher <agd5f@xxxxxxxxx>
> Subject: Re: Re: RH9,Xfree86 and neomagic laptop video
> To: xfree86-list@xxxxxxxxxx
> Reply-To: xfree86-list@xxxxxxxxxx
> 
> so what you are saying is that on the LCD you have a 800x600 viewport
> into a 1024x768 framebuffer, and on the CRT port both the viewport and
> the frambuffer show 1024x768?  I don't know how this could happen with
> a single crtc.  does it do this when both the lcd and the crt are
> active?
> 
> If you want to set the viewport to change to 1024x768 when using the
> external monitor, you need to turn off the lcd, either with the
> keyboard  shortcut (function-f3 or whatever) or maybe with a driver
> option.  in order to do two separate modes on each port, you would need
> two crt controllers.  the neomagic driver has no support for multiple
> crtcs, I don't even think the neomagic chips had more than one crtc.
> 
> Alex


_______________________________________________
xfree86-list mailing list
xfree86-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/xfree86-list
IRC: #xfree86 on irc.redhat.com

[Red Hat General]     [Red Hat Watch]     [Red Hat Development]     [Kernel Development]     [Yosemite Camping]

  Powered by Linux