gvidm is a gtk app to quickly and easily change video resolutions in X. Running it will pop up a list of available modes, upon choosing a mode or cancelling, it exits.
This makes it perfect for running from an application menu or a hotkey, so you don't have to use ram for an applet constantly running. If you are running dual or multi-head displays, it will give you a list of screens so you can select the appropriate one.
You can also specify on the command line a mode to switch to immediatly, or a list of modes to choose from.
Please note that gvidm cannot change the color depth, as that requires restarting X. Furthermore, any and all modes you want to appear must be defined in your XF86Config.
If you've only configured one mode, that's all that will show in the pop up. (Though this seems to no longer be the case with XFree 4.3+)
The XVidMode and/or XRandR extensions must be enabled in order to run gvid.
As mentioned above, gvidm supports multiple screen displays, including Xinerama. If you're running Xinerama, make sure that the configure script detects that and compiles in support for it.
If gvidm only displays one list of resolutions when you're running Xinerama, it means that Xinerama wasn't detected, Try re-configuring and re-compiling, telling it where your X libs (specifically libXinerama.a) are with the http://www.dakotacom.net/~donut/programs/gvidm/gvidm-0.8.tar.gz--x-libraries= option.
What's New in This Release:
http://www.dakotacom.net/~donut/programs/gvidm/gvidm-0.8.tar.gz8· Add support for GTK 2.0.
· The default is to build for GTK 2.0 if it is present, specify configure --with-gtk1 if you want to force building with GTK 1.x.
· Fix build when xf86Parser.h isn't present. (Though interlaced or doublescan modes may show wrong refresh rates then.)
· Fix showing incorrect refresh rates for interlaced modes.