Dual Monitors with Different Resolutions
Good evening folks,
I have two monitors connected to my NVIDIA graphics card. One is a CRT while the other is an LCD. Getting them to work was easy. The problem is that I would like to set different resolutions on each monitor (ala Windows...damn I hate saying that.)
I have had no luck with the desktop configuration app. Maybe I am using it incorrectly, but damned if I can figure it out.
If anyone can point me in the right direction, I would appreciate it.
Thorndike




Bump
No one? Anyone? Beuller?
If you're using TwinView
If you're using TwinView dual monitor mode, you should be able to do this with a MetaModes string in the Device section of your /etc/X11/XF86Config-4 file (or whatever your X configuration file is), for example:
Option "MetaModes" "1280x1024,640x480; 1024x768,800x600"
This specifies combinations of resolutions to use on both monitors. You may have to find out by trial and error which monitor is number 1 and which is number 2, if a resolution isn't supported on a monitor, it will be blank. Or, you can look at your X log in /var/log and find out there what the driver recognizes your monitors as, eg. crt-0, crt-1, dfp-0, or other. Then, with that info, you can attach your resolutions to each monitor explicitly like this:
Option "MetaModes" "crt-0: 1280x1024, dfp-0: 640x480; crt-0: 1024x768, dfp-0: 800x600"
The flatscreen will only be called dfp if it's connected via a digital dvi cable, otherwise the driver will recognize it as a crt, such as crt-1, the numbers can vary. If you only have one crt and one dfp, you can omit the numbers after the designations.
You can further specify "panning domains", eg. to give a lower resolution monitor the space of a higher one:
Option "MetaModes" "dfp: 1024x768 @1600x1200, crt: 800x600 @1600x1200"
Check out Appendix G of the nVidia README file, which you should have on your system, otherwise get it here: http://www.nvidia.com/object/unix.html