[Techtalk] How Temporarily Change Resolutions
conor.daly at oceanfree.net
Sun Oct 26 11:20:24 EST 2003
On Sun, Oct 26, 2003 at 03:44:37AM -0600 or so it is rumoured hereabouts,
Kathy Wills thought:
> I found out the reason this didn't work before was that my XF86Config
> only contained 800x600 and 640x340. I added the 1024x768 and was able to
> toggle to that resolution. Now when I toggle back to the 800x600 the
> edges of the screen are not within my monitor screen. The 1024x768 fits
> in the screen just fine. I'm not sure I'm explaining this right. Now I'm
> going to have to search on how to fix that to get it back like it was.
This is one of the really annoying things about X. If you set a series of
resolutions in the XF86Config, the highest one listed is used to set the
"Virtual" resolution. When you switch into another resolution, what you
get is a "ViewPort" at the new resolution _onto_ the desktop which is at
the "Virtual" resolution. There doesn't seem to be any way to have the
desktop _remapped_ to the new resolution so you end up stuck with seeing
only 800x600 of your 1024x768 Virtual desktop.
One passible way around this is to launch a second X session using a
different XF86Config. This config could have the 1024x768 resolution
required by Xcdroast. Try
startx -- :1
to get a second X session on tty8 (ctrl/alt/F8).
XFree86 --xf86config <configfile>
allows you to use a different XF86Config file but I haven't figured out
how to do this with startx.
Another option is to set different resolutions for different colour depths.
Now you can use:
startx -- -depth 16
to start a 16 bit colour session in the required resolution while keeping
your default 24 bit colour resolution as 800x600.
It is a desperate kludge though. Have you
considered using a different CD burner that doesn't insist on any
particular resolution. cdrtoaster is one that comes to mind.
Conor Daly <conor.daly at oceanfree.net>
Domestic Sysadmin :-)
10:07am up 3 days, 3:16, 0 users, load average: 0.00, 0.05, 0.03
10:06am up 3 days, 3:16, 2 users, load average: 0.12, 0.12, 0.06
More information about the Techtalk