-   Linux - Hardware (
-   -   Need help getting LCD display right (

aschueler 09-24-2003 08:36 PM

Need help getting LCD display right
I am running SuSE 8.2, and cannot use Sax2 to configure all of my hardware.

Currently my config file I am using for x windows in XF86Config-4.

I have an LCD display whose native resolution is 1280 x 1024 at 60 Hz. However, X windows insists on running at 75 Hz. Now, my monitor can handle this refresh rate fine, but it causes some bluring to run out of its native mode.

I do not know how to change the setting to have the appropriate screen size, frequencies, AND refresh rate.

I am sure some of you out there have LCD screens with the same native resolutions -- have you found a configuration that works I can peek at?


Wolven 09-26-2003 08:06 AM

Hey, mate. Take a look at this:

Pay special attention to the section where it looks like this:

Section "Monitor"
Identifier "Dell19"
HorizSync 30-96
VertRefresh 50-160

That's what you're looking for. If it's not there, you can add it in.

Tell me the model number of your monitor, and I'll see if I can get you the exact timings for it. The problem that you are experiencing is based on you not having the correct refresh rate, so good call on your troubleshooting.

aschueler 09-26-2003 07:53 PM

I do have access to my settings, and have them (I assume) properly programmed (horizontal 31.5-81.1, vertical 56-75). These settings came from the monitor's manual

It is a NEC MultiSync 1760v

However, it still runs at refresh rate of 75; this is via xrandr.

I want to change my refresh rate to 60 -- that's what I need help with.

faheyd 09-28-2003 04:57 AM

Try changing the VertRefresh to 59 - 61 and restart X.
You can see some added info by looking at your X log file in /var/log/...

aschueler 09-28-2003 11:27 AM

Oh my looking in /var/log/XFree86.0 log yielded some interesting stuff.

I am using fglrxConfig instead of XFree86Config, owing to Radeon 9800 pro drivers.

I did NOT tell this program what monitor type I had (no place to enter it)....

Somehow it is set up for two monitors -- here is a snip:

(II) fglrx(0): Primary head:
Monitor -- NONE
Connector -- DVI-I
TMDS Type -- Internal
(II) fglrx(0): Secondary head:
Monitor -- CRT
Connector -- VGA
DAC Type -- Primary
(II) fglrx(0): EDID data from the display on Secondary head ---------------------------
(II) fglrx(0): Manufacturer: NEC Model: 65ee Serial#: 16843009
(II) fglrx(0): Year: 2003 Week: 17
(II) fglrx(0): EDID Version: 1.3
(II) fglrx(0): Analog Display Input, Input Voltage Level: 0.700/0.300 V
(II) fglrx(0): Sync: Separate Composite SyncOnGreen
(II) fglrx(0): Max H-Image Size [cm]: horiz.: 34 vert.: 27
(II) fglrx(0): Gamma: 2.20
(II) fglrx(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) fglrx(0): Default color space is primary color space
(II) fglrx(0): First detailed timing is preferred mode
(II) fglrx(0): redX: 0.640 redY: 0.340 greenX: 0.290 greenY: 0.610
(II) fglrx(0): blueX: 0.140 blueY: 0.070 whiteX: 0.310 whiteY: 0.330
(II) fglrx(0): Supported VESA Video Modes:
(II) fglrx(0): 720x400@70Hz
(II) fglrx(0): 640x480@60Hz
(II) fglrx(0): 640x480@67Hz
(II) fglrx(0): 640x480@72Hz
(II) fglrx(0): 640x480@75Hz
(II) fglrx(0): 800x600@56Hz
(II) fglrx(0): 800x600@60Hz
(II) fglrx(0): 800x600@72Hz
(II) fglrx(0): 800x600@75Hz
(II) fglrx(0): 832x624@75Hz
(II) fglrx(0): 1024x768@60Hz
(II) fglrx(0): 1024x768@70Hz
(II) fglrx(0): 1024x768@75Hz
(II) fglrx(0): 1280x1024@75Hz
(II) fglrx(0): 1152x870@75Hz
(II) fglrx(0): Manufacturer's mask: 0
(II) fglrx(0): Supported Future Video Modes:
(II) fglrx(0): #0: hsize: 1152 vsize 864 refresh: 75 vid: 20337
(II) fglrx(0): #1: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
(II) fglrx(0): Supported additional Video Mode:
(II) fglrx(0): clock: 108.0 MHz Image Size: 338 x 270 mm
(II) fglrx(0): h_active: 1280 h_sync: 1328 h_sync_end 1440 h_blank_end 1688 h_border: 0
(II) fglrx(0): v_active: 1024 v_sync: 1025 v_sync_end 1028 v_blanking: 1066 v_border: 0
(II) fglrx(0): Ranges: V min: 56 V max: 75 Hz, H min: 31 H max: 81 kHz, PixClock max 140 MHz
(II) fglrx(0): Monitor name: NEC LCD1760V
(II) fglrx(0): Serial No: 34129038GA
(II) fglrx(0):
(II) fglrx(0): DesktopSetup 0x0000
(==) fglrx(0): PseudoColor visuals disabled
(==) fglrx(0): Overlay disabled
(**) fglrx(0): Overlay disabled
(II) fglrx(0): PLL parameters: rf=2700 rd=12 min=20000 max=40000; xclk=33800
(==) fglrx(0): Using gamma correction (1.0, 1.0, 1.0)
(**) fglrx(0): Center Mode is disabled
(==) fglrx(0): TMDS coherent mode is enabled
(II) fglrx(0): Total 6 valid mode(s) found.
(--) fglrx(0): Virtual size is 1280x1024 (pitch 1280)
(**) fglrx(0): *Default mode "1280x1024": 135.0 MHz (scaled from 0.0 MHz), 80.0 kHz, 75.0 Hz
(II) fglrx(0): Modeline "1280x1024" 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
(**) fglrx(0): Default mode "1152x864": 108.0 MHz (scaled from 0.0 MHz), 67.5 kHz, 75.0 Hz
(II) fglrx(0): Modeline "1152x864" 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync
(**) fglrx(0): Default mode "1024x768": 78.8 MHz (scaled from 0.0 MHz), 60.1 kHz, 75.1 Hz
(II) fglrx(0): Modeline "1024x768" 78.80 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
(**) fglrx(0): Default mode "832x624": 57.3 MHz (scaled from 0.0 MHz), 49.7 kHz, 74.6 Hz
(II) fglrx(0): Modeline "832x624" 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync
(**) fglrx(0): Default mode "800x600": 50.0 MHz (scaled from 0.0 MHz), 48.1 kHz, 72.2 Hz
(II) fglrx(0): Modeline "800x600" 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync
(**) fglrx(0): Default mode "640x480": 31.5 MHz (scaled from 0.0 MHz), 37.5 kHz, 75.0 Hz
(II) fglrx(0): Modeline "640x480" 31.50 640 656 720 840 480 481 484 500 -hsync -vsync
(--) fglrx(0): Display dimensions: (340, 270) mm
(--) fglrx(0): DPI set to (95, 96)

Sorry for long snippet

The weird thing: it detected my monitor somehow (NEC 1760C multisync), and is listed as a "future video mode", whatever the hell that means. The important part is that is has listed the video mode I want!!! (1280 x 1024 at 60 Hz refresh).

I can post my XF86Config-4 file if you need -- how do I pick this resolution???

(I tried to vert refresh thing already, thanks for the tip though)

aschueler 09-28-2003 11:42 AM


I figured it out...the tip was looking once more at the config file and the log file

I simply "uncommented" the line with the appropriate settings in for me in my config file in the module section.

Why the heck it didn't do that when I set it up, I dunoo

Thanks for the assistance guys!

All times are GMT -5. The time now is 07:51 PM.