>> The flashing screen problem indicates your monitor cannot support the 
>> current screen resolution.
>
> Not these monitors, they print a nice text message. I have a DELL 1801FP
> (on that computer) and a DELL 1901FP on my KVM. Both are fairly good 
> LCD monitors.
> 
> Especially when it's often displaying something, when flashing.
> 
> The flashing is most likely a buggy driver.

Just to confirm this, I would recommend navigating the "menu" buttons on the 
monitor(s) until you find the "information" or "mode" data, which will report 
(on the LCD screen) "Hpixels x Vpixels x V-Refresh" to which each monitor is 
trying to sync.

Back in the glory days of CRT monitors, best (flicker-free) performance was 
found at high vertical refresh rates (e.g., 85Hz).  But with LCDs, at least in 
my experience (mainly with Viewsonic VP171b LCD displays), 60Hz vertical 
refresh rate seems fine.

If the LCD monitor menu information indicates that X is trying to 
"over-achieve" by working at a higher vertical refresh rate than the minimum 
necessary (say 60Hz), here's what I'd do ...

Multiplying Vpixels times V-refresh gives a lower limit on the horizontal sync 
frequency needed to support that video mode (it's the "lower limit" because it 
includes no overhead for anything besides actually refreshing lines on the 
screen) ... you'd probably want to round upwards (by at least 5%, maybe 10% ?) 
the result of the multiplication (or check what the LCD display itself reports 
in that mode when working properly on a Windows PC :-).

Anyway, where I'm headed with this is:  based on the Vpixels x V-Refresh mode 
that you want from SL5.1 (for 1280x1024 say, 1024 x 60Hz = 61Khz ... call it 
64KHz), you might try reducing the monitor top vertical frequency and top 
horizontal frequency capability in the /etc/X11/Xorg.conf (or XF86config-4 ) 
file, to just slightly more than necessary for 1280 x 1024 x 60Hz, to prevent X 
from trying to over-achieve in frequency terms ... 60Hz vertical should be less 
demanding on video card RAM etc., compared to 72Hz or 75Hz or 80Hz or 85Hz.

For example:

Section "Monitor"
     Identifier    "Monitor0"
     VendorName    "Viewsonic"
     ModelName     "VP171b"
     HorizSync     31.5-64     # units are KHz
     VertRefresh   50.0-62.0   # units are Hz
     Option        "dpms"
EndSection

Also (whether or not you find any value in the above suggestion), have you 
looked in the /var/log file for X startup for any clues about what might be 
going on ?

Best of luck,

     -- Jim

Reply via email to