PDA

View Full Version : Geforce 4 won't go above 800x600


elfinman
04-30-03, 07:28 PM
I installed RedHat 9 on my computer (Athlon XP 2000+, VIA KT400, Winfast A170 Geforce 4 MX 420 w/ 64MB RAM), and now the resolution will not go above 800x600. I installed the nvidia drivers, and it still doesn't work. I modified the config file, correctly as I see it. With the exact same hardware setup and RH7.1 (or maybe .2, or .3) it worked fine- I could go to higher resolutions. Anyone know what's going on? (God I hate low resolutions...)

elfinman
04-30-03, 07:31 PM
It might be a problem with monitor refresh rates somehow (I don't know much about that), based on this snippet from the log:

(II) NVIDIA(0): Monitor0: Using hsync range of 31.50-37.90 kHz
(II) NVIDIA(0): Monitor0: Using vrefresh range of 50.00-70.00 Hz
(II) NVIDIA(0): Clock range: 12.00 to 350.00 MHz
(II) NVIDIA(0): Not using default mode "640x350" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "320x175" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "640x400" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "320x200" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "720x400" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "360x200" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "640x480" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "320x240" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "640x480" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "320x240" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "640x480" (hsync out of range)
(II) NVIDIA(0): Not using default mode "320x240" (hsync out of range)
(II) NVIDIA(0): Not using default mode "800x600" (hsync out of range)
etc etc etc

My monitor most definetly does not have a 31.5-37.9 hsync... but it's set differently (not necessarily correctly; the monitor wasn't probed, and I don't know what it's sync rates are) in the config file.

bwkaz
04-30-03, 08:01 PM
That is strange... if you do a startx -- -logverbose 5, do you get any messages in the log resembling something about "intersection of EDID-specified" something?

Alternatively, does it help to add an Option "IgnoreEDIDs" "true" to your Device section?

Andy Mecham
05-01-03, 01:06 AM
To expand on bwkaz's thoughts - an X log would be immensely useful. Your EDID might be returning bogus values.

--andy

spence
01-19-04, 03:07 AM
I am interested to hear if there was a fix for this problem.
I am brand new to linux and have got stuck with 800x600 res. I put the new drivers in (NVIDIA-Linux-x86-1.0-5328-pkg1.run) and edited the XF86CONFIG file. I had to remove the line "Load "dri" " and changed nv to nvidia.
I could still ony get 800x600. I have newly installed red hat 9.0. My monitor is an Optiscan, that I could not find any information about. (Except "0.25mm,1600*1200,97K,TCO99" in Google groups.)
I am having trouble getting the log file from linux onto a floppy to get it into the windo$e machine to post it to the forum. I can see it saved there on the linux box but the XP box can't see the file.
Any help will be appreciated.
Thanx,spence

spence
01-19-04, 04:11 AM
I got the file onto disk YAY! another thing I've learnt :)

starbum
03-24-04, 12:13 AM
I do have the same problem for Redhat 9. Can anyone help?

Thanks!

Andy Mecham
03-24-04, 12:17 AM
The most likely problem is a misconfiguration of your hsync and vrefresh values. You should either update the values in your XF86Config to match the ones provided to you by your monitor vendor, or add Option "UseEdidFreqs" "1"to the Device section of your XF86Config file.

--andy

spence
03-24-04, 02:38 AM
I reinstalled (As it was a fresh install anyway) and selected the driver and resolution on the way through setup. This time I used the GUI setup and not the basic "dos" type setup.
Hasn't been a problem since.