SCIENTIFIC-LINUX-USERS Archives

April 2008

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Jim McCarthy <[log in to unmask]>
Reply To:
Jim McCarthy <[log in to unmask]>
Date:
Tue, 29 Apr 2008 21:33:45 -0700
Content-Type:
text/plain
Parts/Attachments:
text/plain (38 lines)
>> 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

ATOM RSS1 RSS2