switching mode only switched the modes it does not switch the framebuffer size. to do that you need to use xrandr. Alex --- "Thomas V. Fischer" <tvfischer_l@xxxxxxxxxxxxxx> wrote: > All, > > I have managed to resolve this partial. Iadded the option > override_validate_mode to the driver section. > > The only problem that I have know is that when I switch modes between > 800x600 and 1024x768, the desktop size doesn't change. The viewport > is set > to the correct size but the size of the desktop reflects the larger > size of > 1024x768. > > Rgds > > on 25/05/2003 19:37, Alex Deucher at agd5f@xxxxxxxxx wrote: > > > The viewports available are limited by the max resolution of the > > attached monitors or LCDs. I don't know that the neomagic driver > has > > the logic to "know" that the LCD is active or not, so you can't > really > > make the viewport larger then the max res. supported by the LCD on > the > > fly. I htink your only options are to have two different monitor > and > > screen sections in your XF86Config file: one for external monitor, > one > > fore the LCD. then creat two different screen layouts and then > startx > > using one or the other depending on whether you want to use the > monitor > > or the LCD. > > > > Alex > > > > --- "Thomas V. Fischer" <tvfischer_l@xxxxxxxxxxxxxx> wrote: > >> 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 > >> > > > > > > __________________________________ > > Do you Yahoo!? > > The New Yahoo! Search - Faster. Easier. Bingo. > > http://search.yahoo.com > __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com _______________________________________________ xfree86-list mailing list xfree86-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/xfree86-list IRC: #xfree86 on irc.redhat.com