LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 04-26-2007, 11:44 PM   #1
Ook
Member
 
Registered: Apr 2004
Location: Hell, Arizona
Distribution: Slackware 14.1
Posts: 336

Rep: Reputation: 27
GeForce 4 420 Go question


Does anyone here have a machine with an nVidia GeForce4 420 go chipset? If so, what drivers are you using, and how well does it perform? I had to download the older drivers from nVidia, as the newer ones did not work. They work (the older drivers), but I can't get it to go past 800x600, no matter how I set the settings in xorg.conf. I can use the vesa driver, and it performs fair, but I know it could do better because the Windows drivers, which were made specifically for the card, give better performance under Windows. So...what is your experience with this chipset?
 
Old 04-27-2007, 12:25 AM   #2
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269
I have that card right here in my laptop. It has quite good performance ~1200-1300 FPS. Best one to use is 'Latest Legacy GPU version (1.0-71xx series): 1.0-7185'

http://www.nvidia.com/object/unix.html

I haven't been able to make the others work. (I think at least one of the "newer", yet older versions (the 1.0-9###) works, but I can't remember which one)

I would run 'xorgsetup', the add:

Code:
Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
	HorizSync    28.0 - 65.0
	VertRefresh  57.0 - 63.0
	Option "DPMS"
EndSection

...

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth 24
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Modes	"800x600"
	EndSubSection
EndSection
Parts in red are important. 'xorgsetup' may generate the HorizSync and VertRefresh, so only add them if they aren't there.

I think performance beats Windoze any day, and you don't have to deal with Windoze, which I think would be worth it even if the drivers weren't as good.

Last edited by H_TeXMeX_H; 04-27-2007 at 12:32 AM.
 
Old 04-27-2007, 11:32 PM   #3
Ook
Member
 
Registered: Apr 2004
Location: Hell, Arizona
Distribution: Slackware 14.1
Posts: 336

Original Poster
Rep: Reputation: 27
The 7185 drivers are the only ones I can get to work also, but I can't get past 800x600 with them. They appear to ignore any settings in xorg.conf. I tried your settings, and mine, which were similar - still nothing past 800x600. For comparison purposes, I put winbloze in 800x600 and ran a specific DVD (Mermaid Forest, episode 1). The only difference is that in xine there is noticeable tearing, but that really isn't a fair test because I'm also comparing WinDVD to Xine, and I don't really know how they would normally compare, or if there are things I can do to get better quality out of xine.

So, I crank up glxgears for some fun comparisons:

nVidia 7185: default size, 800x600x24: 1390 fps (w00t!)
nVidia 7185: full screen 800x600: 310 fps

However, glxgears won't run using the vesa driver, or the "nv" drivers, so I can't really compare different drivers lol.

Priority one - getting into 1024x768 mode with the nVidia drivers - any suggestions?
 
Old 04-27-2007, 11:35 PM   #4
Ook
Member
 
Registered: Apr 2004
Location: Hell, Arizona
Distribution: Slackware 14.1
Posts: 336

Original Poster
Rep: Reputation: 27
Quote:
Originally Posted by H_TeXMeX_H
I think performance beats Windoze any day, and you don't have to deal with Windoze, which I think would be worth it even if the drivers weren't as good.
Yeah, I hear that. I'm about 95% there with this box. I can't get Steam (Half-Life) to work with wine, it crashes even when following the instructions on winehq.org. That, and I have some crashing problems with xine. I'd like to get VS2003 installed, but haven't had a chance to try it. Other then that, I'm ready to kiss Winbloze goodbye on this box.
 
Old 04-27-2007, 11:42 PM   #5
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269
Use mplayer instead of xine for DVDs ... I've found it much better. You can also choose the 'gl' driver in mplayer and check the "enable direct rendering" to get a bit more performance. (this won't work with .avi, because it don't support it)

Also make sure dma is enabled on the DVD drive (if possible)

I usually run the 'nv' driver, which provides 2D accel. (but not 3D) It runs movies great too. No tearing, not skipping, and great quality. If you play games, yeah you should run the nvidia driver.
 
Old 05-01-2007, 10:59 AM   #6
Ook
Member
 
Registered: Apr 2004
Location: Hell, Arizona
Distribution: Slackware 14.1
Posts: 336

Original Poster
Rep: Reputation: 27
I still can't get past 800X600. Is anyone running with a GeForce 4 420 Go, using nVidia drivers, and getting resolution higher then 800x600? Any settings put into xorg.conf are ignored. How can I force it to higher resolution? I know the card can do it - it does with the generic vesa driver, and in Windoze it goes up to 1600x1200.
 
Old 05-01-2007, 11:04 AM   #7
dive
Senior Member
 
Registered: Aug 2003
Location: UK
Distribution: Slackware
Posts: 3,203

Rep: Reputation: 292Reputation: 292Reputation: 292
I used to have an mx420 and had no problems getting higher res. Can you post your xorg.conf so we can see?

Also, have you tried changing res in kde control centre if you use kde?
 
Old 05-01-2007, 11:27 AM   #8
adriv
Member
 
Registered: Nov 2005
Location: Diessen, The Netherlands
Distribution: Slackware 14.1
Posts: 659

Rep: Reputation: 38
Quote:
Originally Posted by Ook
I still can't get past 800X600. Is anyone running with a GeForce 4 420 Go, using nVidia drivers, and getting resolution higher then 800x600? Any settings put into xorg.conf are ignored. How can I force it to higher resolution? I know the card can do it - it does with the generic vesa driver, and in Windoze it goes up to 1600x1200.
I had this with a MX 400 card. Problem was solved thanks to the help of the Nvidia forum: http://www.nvnews.net/vbulletin/showthread.php?t=73963
Maybe the solution helps you too.
 
Old 05-01-2007, 11:57 AM   #9
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269
Quote:
Originally Posted by Ook
I still can't get past 800X600. Is anyone running with a GeForce 4 420 Go, using nVidia drivers, and getting resolution higher then 800x600? Any settings put into xorg.conf are ignored. How can I force it to higher resolution? I know the card can do it - it does with the generic vesa driver, and in Windoze it goes up to 1600x1200.
In my post above change the three red lines to fit whatever you need. If you want 1600x1200, then change the Modes to:

Code:
Modes	"1600x1200"
The other two lines are also very important. Try to get the values for your monitor.

I'm getting 1024x768 just fine with that card. It can do even better. But this is my preferred resolution.

Last edited by H_TeXMeX_H; 05-01-2007 at 11:58 AM.
 
Old 05-01-2007, 01:09 PM   #10
Ook
Member
 
Registered: Apr 2004
Location: Hell, Arizona
Distribution: Slackware 14.1
Posts: 336

Original Poster
Rep: Reputation: 27
Quote:
Originally Posted by H_TeXMeX_H
In my post above change the three red lines to fit whatever you need. If you want 1600x1200, then change the Modes to:

Code:
Modes	"1600x1200"
The other two lines are also very important. Try to get the values for your monitor.

I'm getting 1024x768 just fine with that card. It can do even better. But this is my preferred resolution.
Are you using the nVidia drivers? I can get higher resolutions with vesa, it's just when I use the nVidia driver that it won't go past 800x600. I do have the additional resolutions in my xorg.conf. I'll post it tonight, maybe I have something stupid in it that I can't see (gee that's never happened before LOL).

I'm also going to review the thread from nvidia at length, and then I'll post my results here.

Last edited by Ook; 05-01-2007 at 01:11 PM.
 
Old 05-01-2007, 01:57 PM   #11
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269
I was using the nvidia drivers about 1 week ago, and they worked great with any resolution my monitor will support. I recently went back to nv drivers.
 
Old 05-01-2007, 04:34 PM   #12
Ook
Member
 
Registered: Apr 2004
Location: Hell, Arizona
Distribution: Slackware 14.1
Posts: 336

Original Poster
Rep: Reputation: 27
Quote:
Originally Posted by H_TeXMeX_H
I was using the nvidia drivers about 1 week ago, and they worked great with any resolution my monitor will support. I recently went back to nv drivers.
Why did you switch back to the nv driver? Did it work better, give you better performance, etc.?
 
Old 05-01-2007, 04:45 PM   #13
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269
The nv driver only has 2D accel, no 3D like the nvidia. But, I don't need 3D accel, as I don't play 3D games ... so I consider the nv driver better for me, and more stable, even tho the nvidia driver rarely crashes.

Mostly, I'd really like to keep my computer as close to FLOSS as possible. Yeah, I guess I'm a fanatic.
 
Old 05-01-2007, 08:38 PM   #14
Ook
Member
 
Registered: Apr 2004
Location: Hell, Arizona
Distribution: Slackware 14.1
Posts: 336

Original Poster
Rep: Reputation: 27
It works! Woohoo! Full 1024x768 resolution with the nVidia 9631 driver! This is how I got it to work:

1) I went to http://www.nvnews.net/vbulletin/show...ht=geforce+420 and read the thread.

2) I downloaded their edid.binfile and stuck it in /etc/X11/edid.bin

3) I used their xorg.conf

Here is my xorg.conf with minimal changes from what they posted. I'm not sure if all of the settings are necessary, I'll trim it down when I have time, but it is working quite nicely as is:

Section "ServerLayout"
Identifier "Simple Layout"
Screen "nVidia Screen" 0 0
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection

Section "Files"
# ModulePath "/usr/X11R6/lib/modules"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/X11R6/lib/X11/fonts/local/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/"
EndSection

Section "Module"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "type1"
Load "freetype"
#Load "speedo"
Load "glx"
EndSection

Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
EndSection

Section "InputDevice"

Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "PS/2"
# The mouse device. The device is normally set to /dev/mouse,
Option "Device" "/dev/mouse"
# Option "Device" "/dev/psaux"
EndSection

Section "Monitor"
Identifier "Toshiba Flat Panel"
HorizSync 28.0 - 51.0
VertRefresh 43.0 - 60.0
OPTION "DPMS"
EndSection

Section "Device"
Identifier "NVIDIA Corporation NV17 [GeForce4 420 Go]"
Driver "nvidia"
#
Option "RenderAccel" "Off"
Option "NoRenderExtension" "Off"
Option "AllowGLXWithComposite" "Off"
Option "CustomEDID" "DFP-0:/etc/X11/edid.bin"
#
EndSection

Section "Screen"
Identifier "nVidia Screen"
Device "NVIDIA Corporation NV17 [GeForce4 420 Go]"
Monitor "Toshiba Flat Panel"
DefaultDepth 24
Option "UseDisplayDevice" "DFP-0"
#
Option "UseEdidDpi" "FALSE"
Option "ExactModeTimingsDVI"
Option "ModeValidation" "DFP-0: NoVesaModes"
Option "ModeValidation" "DFP-0: NoDFPNativeResolutionCheck"
#

SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Computer unstable with Geforce 420 Go (NV 17) grenier Linux - Hardware 6 02-03-2006 09:47 AM
nVidia Geforce 4 420 Go On Presario 3410 US roxmenon Linux - Hardware 1 01-20-2006 10:42 PM
Help With NVidia Geforce 4 MX 420 TwiztedTom Linux - Hardware 4 05-08-2005 12:05 AM
Geforce 4 MX 420 TazLinux Linux - General 5 02-19-2003 02:20 AM
I can't get my box to start after installing Geforce 4 MX 420 tarballedtux Linux - Hardware 24 07-11-2002 10:37 AM


All times are GMT -5. The time now is 03:48 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration