PDA

View Full Version : HELP!!! Redhat 9, GeForce4 440 AGP 4x


MsChip
04-16-03, 10:59 AM
Laptop System:
Dell Inpiron 8200
P4-M 1.7 Ghz
RAM: 384 MB
15.0 SXGA Display
GeForce4 440 Go AGP 4X 32MB

Exactly which nVidia Linux driver am I suppose to use with Redhat 9 for this laptop?

First off I'm new to Linux. I just upgraded from Redhat 8 to version 9. When I ran version 8 I had resolutions higher than 1024x768. After doing the Redhat 9 upgrade the highest resolution I get is only 1024x786.

I don't even know if RedHat 9 is using the nVidia driver but I'm guessing that it is based upon what's listed in my XF86Config.

The "native" resolution for this laptop is 1400x1050. I don't know if this res can be obtained in Linux, although I've heard others have gotten higher using a different flavor of Linux, but it sure would be nice if I could get something higher than just 1024x768. (OTOH, I can get the native res in WinXP with no problem. )

When I cycle through the available resolutions in Linux I get only these:
"1024x768" "800x600" "640x480".

See below for my XF86Config file.

Any assistance would be greatly appreciated.
Thanks!

-------------------------------------------
# File generated by anaconda.
#

Section "ServerLayout"
#
Identifier "Anaconda Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
# The location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "unix/:7100"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "dri"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
EndSection

Section "InputDevice"
# Option "AutoRepeat" "500 5"
# when using XQUEUE, comment out the above line, and uncomment the
# following line
# Option "Protocol" "Xqueue"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
# Option "Xleds" "1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
# Option "XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl:swapcaps"
#Option "XkbOptions" ""
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "us" #Option "XkbVariant" ""
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 31.5 - 48.5
VertRefresh 50.0 - 70.0
Option "dpms"
EndSection

Section "Device"
# no known options
#BusID
Identifier "NVIDIA GeForce 4 (generic)"
Driver "vesa"
VendorName "NVIDIA GeForce 4 (generic)"
BoardName "NVIDIA GeForce 4 (generic)"
EndSection

Section "Screen"
Identifier "Screen0"
Device "NVIDIA GeForce 4 (generic)"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "2048x1536" "1920x1440" "1600x1200" "1400x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "DRI"
Mode 0666
EndSection
--------------------------------------

bwkaz
04-16-03, 11:29 AM
Post (actually, attach -- posting an entire file, especially if it's long, is a pain in the butt to have to scroll through; it's much simpler if we can just download it) the log file resulting from startx -- -logverbose 5, as was detailed in the "please read this first if you have problems" thread.

But get rid of Load "dri", for one. It is not needed, and oftentimes causes problems of its own.

The problem is most likely due to your HorizSync and VertRefresh parameters -- both seem awfully low. Check your monitor's documentation -- it should have valid ranges for both parameters.

Hang on, you upgraded from RH 8 to 9? If so, you must reinstall the driver -- just rerun the 4349 installer. You may also want to force the new-TLS libraries to be installed; there are a couple of reports of the autodetection of old vs. new TLS not working properly. Since you run RH 9, you have the new TLS.

Andy Mecham
04-16-03, 01:01 PM
Also, you'll need to changeDriver "vesa"toDriver "nvidia"

--andy

SteveX
04-16-03, 07:43 PM
OK I know what your problem is number one download the latest nvidia driver for your laptop I have the same laptop and OS and just upgraded mine myself here is a link>

http://download.nvidia.com/XFree86/Linux-x86/1.0-4349/NVIDIA-Linux-x86-1.0-4349.run

this is a self installer just log in as root then cd/ into the directory you downloaded the file in and run the command sh %filename% (enter the file name for the nvidia driver you just downloaded). And it should self install make sure your online for this in case it needs to download some type of file or patch in relation to what Kernal your using also you will need to edit your XF86.Config file (real easy) here's the path
etc/X11/XF86.Config
- I used vi as my editor but I'm a complete noob when it comes to linux.. anyway look for these lines driver "nv" make sure you change this to "nividia" also make sure the line load "GLX"
is present I'm sure it is..... this should help with the driver installation also when you boot back up change your display to a laptop display in display settings 1600x1200 "I believe"
hope this helps a little.......SteveX

MsChip
04-17-03, 12:03 AM
4349 works GREAT in my laptop's native screen mode. And the installer worked perfectly right off the bat, too. :)

I did the changes to XF86Config as per the README, selected the correct monitor this time (1400x1040 generic), restarted X and got the resolution I was seeking. While switching to the correct monitor (I had the wrong one selected the first time) it changed the hort/vert syncs accordingly. The fonts are also very clear now, too. The white nVidia splash screen is a little bright, though..but I can live it.

Thanks again everyone!!! You're the best. :super:

PS: oops, so sorry for the long post. I didn't notice the "attach" section before I submitted. I guess I scrolled down the page too fast.