On Fri, 28 Aug 1998, LUK ShunTim wrote:

> Thanks. I got it. This is what I observed.  
> 
> I change the "Display" subsection of my XF86Config to this:
> 
>     Subsection "Display"
>         Depth       8
>         Modes       "1024x768"  "800x600" "640x480"
>       Virtual      1024 768
>         ViewPort     0 0
>     EndSubsection
> 

A frequent reason for the type of question you originally asked is when
you have the modes in ascending order. X starts with the first (now
lowest) mode, and newbies may not know about C-A-+.

> I got desktop = screen (that's what I want) as I start up X but when I
> change to a lower resolution mode by <Crtl>+<Alt>+<Keypad+> I have a
> desktop larger than my screen. I found out that while Modes can accept
> several arguments, Virtual can only accept one pair. I've tried several
> "Display" subsections but then I can no longer use
> <Crtl>+<Alt>+<Keypad+> to change resolution.

What would you expect to see? If the desktop shrank, all the applications 
would have to be repainted on the smaller piece of real estate. As it
is, nothing on the desktop changes, not even the pointer position (though
the server has to choose the visible subsection in such a way that the 
pointer remains on-screen).

> So we can't have the best of both worlds. [...]

Yes you can. You just treat the size of your desktop like the colour
depth, and run an X server for each kind. (There's a package to allow
one to cut and paste between different server instances.)

Cheers,

-- 
Email:  [EMAIL PROTECTED]   Tel: +44 1908 653 739  Fax: +44 1908 655 151
Snail:  David Wright, Earth Science Dept., Milton Keynes, England, MK7 6AA
Disclaimer:   These addresses are only for reaching me, and do not signify
official stationery. Views expressed here are either my own or plagiarised.

Reply via email to