Tuesday, December 29, 2009

Untangle Video Mode Problem

Versions 6.1 and 6.2 of Untangle had a known video resolution problem requiring resolutions greater than 1024 x 768. This required users to use LCD monitors larger than 17-inch.

The xorg.conf that will solve the problem should have the following:
Section "Device"
Identifier "Configured Video Device"
Driver "vesa"
EndSection
Section "Monitor"
Identifier "Vesa Monitor"
VertRefresh 60
EndSection
Section "Screen"
Identifier "Default Screen"
Device "vesa"
Monitor "Vesa Monitor"
SubSection "Display"
Virtual 1024 768
Modes "1024x768"
EndSubSection
EndSection

The DPMS and horizontal sync lines are not necessary for most monitors. The vertical refresh rate should be set to just 60 Hz, for which the above line should work. The depth need not be specified -- Xserver will figure it out. But the virtual screen size must be specified or the user ends up with a display page that's much larger than the monitor, and that scrolls up/down/left/right as the mouse moves beyond the monitor edges (and that odd behavior is not necessary nor important for the information conveyed in the Untangle main display page and in the web pages)