Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 02-12-06, 11:01 AM   #1
krionius
Asus 8800GTS 320M
 
krionius's Avatar
 
Join Date: Jul 2003
Location: Budapest, HU
Posts: 249
Question Nvidia driver's internal AGPGART vs kernel AGPGART (speed?)

Linux gurus, please advise me!

Are you using your video card with external AGPGART driver of the stock kernel without any problem? (i mean built with the kernel and not the nvidia driver.)

Let's see why is it interesting. I have an n6600 which with kernel AGPGART shows low performance and jerky video processing, distortions, white stripe-like pixels appearing. (With Nvidia's internal AGPGART no problem!!)

Now I have a suspicion that it's related to kernel's AGPGART SPEED. I think it is using my card at 2x or 4X speed maybe which it should not.

(Using nforce2, abit nf7 mobo, msi nx6600)

When using Nvidia's internal AGPGART I have no problems with performance and video processing.

Is there some tricky thing? How can I check what AGP speed my card is working on when I use kernel's stock AGPGART? How can I ensure the proper AGP speed?

Any help appreciated, thx!
__________________
SK - Java Classic RPG http://zaza.uw.hu/mrp/index.html http://linuxrpgs.blogspot.com
Asus GF8800GTS 320M DDR3 PCI-E - nvidia 169.09
Abit KN9 SLI (nforce570),AMD64 X2 3800+@4800+,2x1GB 800MHz DDR2,160G SATA2 WesternDigital,430W Chieftec PSU
gentoo linux (since 2003) 2006.1 amd64 kernel 2.6.22-suspend2 X.Org 7.3 | gnome 2.20.0, kde 3.5.5, beryl 0.2.1

Samsung SyncMaster 913N@1240, Tatung "32 @1080i, Pinnacle PCTV Rave, Pioneer DVR110D
Abit AN-M2HD NVidia 7050PV Noiseless HTPC, Ubuntu Linux 7.10 64bit kernel 2.6.23.8, nvidia 169.04, FSP Zen 300W,
Thermaltake Sonic Tower, AMD64 X2 4200+, 2GB DDR2, 400G SATA2 WD, Asus TVTuner (saa7134) Silent Linux HTPC

Asus TravelMate 4100 NVidia 6200 Go, Ubuntu Linux 8 32bit kernel 2.6.24, nvidia 169.12, Intel32 1.6G, 1.5GB DDR2,
krionius is offline   Reply With Quote
Old 02-12-06, 11:24 AM   #2
philcostin
Registered User
 
Join Date: Jun 2005
Location: UK
Posts: 52
Default Re: Nvidia driver's internal AGPGART vs kernel AGPGART (speed?)

I'm using AGPGART (because my chipset is not supported by the nVidia driver) the framerate is OK (up to 120fps in CSS under cedega) but on my previous motherboard the internal nVidia AGP driver was noticeably faster than the kernel's implementation. I can't give figures or reasons though
philcostin is offline   Reply With Quote
Old 02-12-06, 11:32 AM   #3
krionius
Asus 8800GTS 320M
 
krionius's Avatar
 
Join Date: Jul 2003
Location: Budapest, HU
Posts: 249
Default Re: Nvidia driver's internal AGPGART vs kernel AGPGART (speed?)

Quote:
Originally Posted by philcostin
I'm using AGPGART (because my chipset is not supported by the nVidia driver) the framerate is OK (up to 120fps in CSS under cedega) but on my previous motherboard the internal nVidia AGP driver was noticeably faster than the kernel's implementation. I can't give figures or reasons though
Now that's something that I was expecting! Thank you for the information!

I want to discover this problem more deeply, so any other comments, tips (about kernel's agpgart's speed setting, Xorg config tips, tweaks) are very well appreciated. I am trying to collect more info about this, so that I may write something reasonable onto the official kernel list or that I could resolve this speed difference.

PS: Still the question, how can I tell what AGP speed it is working at?

And yes, kernel AGPGART renders 3D and videos almost unusable (videos are distored, 3D is slower), only nvidia's internal AGPGART is good. That is not just speed but erroneous behaviour! Which might be caused by wrong AGPGART setting. That's why I want to get knowledge about this...how can I tweak kernel's AGPGART and in my case nvidia-agp.ko...
__________________
SK - Java Classic RPG http://zaza.uw.hu/mrp/index.html http://linuxrpgs.blogspot.com
Asus GF8800GTS 320M DDR3 PCI-E - nvidia 169.09
Abit KN9 SLI (nforce570),AMD64 X2 3800+@4800+,2x1GB 800MHz DDR2,160G SATA2 WesternDigital,430W Chieftec PSU
gentoo linux (since 2003) 2006.1 amd64 kernel 2.6.22-suspend2 X.Org 7.3 | gnome 2.20.0, kde 3.5.5, beryl 0.2.1

Samsung SyncMaster 913N@1240, Tatung "32 @1080i, Pinnacle PCTV Rave, Pioneer DVR110D
Abit AN-M2HD NVidia 7050PV Noiseless HTPC, Ubuntu Linux 7.10 64bit kernel 2.6.23.8, nvidia 169.04, FSP Zen 300W,
Thermaltake Sonic Tower, AMD64 X2 4200+, 2GB DDR2, 400G SATA2 WD, Asus TVTuner (saa7134) Silent Linux HTPC

Asus TravelMate 4100 NVidia 6200 Go, Ubuntu Linux 8 32bit kernel 2.6.24, nvidia 169.12, Intel32 1.6G, 1.5GB DDR2,

Last edited by krionius; 02-12-06 at 11:46 AM.
krionius is offline   Reply With Quote
Old 02-12-06, 12:19 PM   #4
Anthaus
Registered User
 
Join Date: Jul 2002
Posts: 197
Default Re: Nvidia driver's internal AGPGART vs kernel AGPGART (speed?)

Quote:
Originally Posted by krionius
PS: Still the question, how can I tell what AGP speed it is working at?
cat /proc/driver/nvidia/agp/status

I hate to say it, but I gotta say it. You could have found that in the release notes. That's what they are for.
__________________
Use the source, Tux.
Anthaus is offline   Reply With Quote
Old 02-12-06, 02:43 PM   #5
philcostin
Registered User
 
Join Date: Jun 2005
Location: UK
Posts: 52
Default Re: Nvidia driver's internal AGPGART vs kernel AGPGART (speed?)

Quote:
Originally Posted by krionius
And yes, kernel AGPGART renders 3D and videos almost unusable (videos are distored, 3D is slower), only nvidia's internal AGPGART is good. That is not just speed but erroneous behaviour! Which might be caused by wrong AGPGART setting. That's why I want to get knowledge about this...how can I tweak kernel's AGPGART and in my case nvidia-agp.ko...
It could be that the agpgart.ko beats nvidia-agp.ko in some cases for a particular chipset. For my VIA-KX333 chipset, nvidia-agp.ko had the edge.

On this ALi/Uli chipset (Ali/Uli being an nVidia company) there is no compatible nvidia-agp.ko support so I'm only going on experience of agpgart.ko for this particular board. But it is very fast. Maybe a native nVidia driver for this chipset would be faster. I'm not sure because so far my questioning on this forum about whether support will become available in nvidia-agp.ko for the ULi 1695 chipset (ULi M1695/ ULi M1567) has not been understood clearly enough to get a response either way

Banana for you too!
philcostin is offline   Reply With Quote
Old 02-12-06, 03:09 PM   #6
krionius
Asus 8800GTS 320M
 
krionius's Avatar
 
Join Date: Jul 2003
Location: Budapest, HU
Posts: 249
Default Re: Nvidia driver's internal AGPGART vs kernel AGPGART (speed?)

Quote:
Originally Posted by Anthaus
cat /proc/driver/nvidia/agp/status

I hate to say it, but I gotta say it. You could have found that in the release notes. That's what they are for.
Thanx, man!
That is information for me, as I thought I have to dig in agpgart driver's status, not in nvidia's status file. I will look at this file with and without internal agpgart.

With nvidia's agpgart at the moment I see:


Status: Enabled
Driver: NVIDIA
AGP Rate: 8x
Fast Writes: Enabled
SBA: Enabled

I will try it with kernel stock agpgart later...
__________________
SK - Java Classic RPG http://zaza.uw.hu/mrp/index.html http://linuxrpgs.blogspot.com
Asus GF8800GTS 320M DDR3 PCI-E - nvidia 169.09
Abit KN9 SLI (nforce570),AMD64 X2 3800+@4800+,2x1GB 800MHz DDR2,160G SATA2 WesternDigital,430W Chieftec PSU
gentoo linux (since 2003) 2006.1 amd64 kernel 2.6.22-suspend2 X.Org 7.3 | gnome 2.20.0, kde 3.5.5, beryl 0.2.1

Samsung SyncMaster 913N@1240, Tatung "32 @1080i, Pinnacle PCTV Rave, Pioneer DVR110D
Abit AN-M2HD NVidia 7050PV Noiseless HTPC, Ubuntu Linux 7.10 64bit kernel 2.6.23.8, nvidia 169.04, FSP Zen 300W,
Thermaltake Sonic Tower, AMD64 X2 4200+, 2GB DDR2, 400G SATA2 WD, Asus TVTuner (saa7134) Silent Linux HTPC

Asus TravelMate 4100 NVidia 6200 Go, Ubuntu Linux 8 32bit kernel 2.6.24, nvidia 169.12, Intel32 1.6G, 1.5GB DDR2,
krionius is offline   Reply With Quote
Old 02-12-06, 03:16 PM   #7
krionius
Asus 8800GTS 320M
 
krionius's Avatar
 
Join Date: Jul 2003
Location: Budapest, HU
Posts: 249
Default Re: Nvidia driver's internal AGPGART vs kernel AGPGART (speed?)

Quote:
Originally Posted by philcostin
It could be that the agpgart.ko beats nvidia-agp.ko in some cases for a particular chipset. For my VIA-KX333 chipset, nvidia-agp.ko had the edge.
Yes, it may be, but in my case it's not just a problem of speed! Videos get distorted (not just slow!) and playing Unreal Tournament halt for some seconds. Like if data was not being transfered well to the videocard through the AGP (?).

Some note about why all this is so interesting:
kernel's agpgart Suspend2 works well, but with nvidia's agpgart it freezes on resuming (patched with the appropriate suspend related patches too!). So it would be nice, if I got the same speed with kernel's agpgart like with nvidia's own agpgart...
__________________
SK - Java Classic RPG http://zaza.uw.hu/mrp/index.html http://linuxrpgs.blogspot.com
Asus GF8800GTS 320M DDR3 PCI-E - nvidia 169.09
Abit KN9 SLI (nforce570),AMD64 X2 3800+@4800+,2x1GB 800MHz DDR2,160G SATA2 WesternDigital,430W Chieftec PSU
gentoo linux (since 2003) 2006.1 amd64 kernel 2.6.22-suspend2 X.Org 7.3 | gnome 2.20.0, kde 3.5.5, beryl 0.2.1

Samsung SyncMaster 913N@1240, Tatung "32 @1080i, Pinnacle PCTV Rave, Pioneer DVR110D
Abit AN-M2HD NVidia 7050PV Noiseless HTPC, Ubuntu Linux 7.10 64bit kernel 2.6.23.8, nvidia 169.04, FSP Zen 300W,
Thermaltake Sonic Tower, AMD64 X2 4200+, 2GB DDR2, 400G SATA2 WD, Asus TVTuner (saa7134) Silent Linux HTPC

Asus TravelMate 4100 NVidia 6200 Go, Ubuntu Linux 8 32bit kernel 2.6.24, nvidia 169.12, Intel32 1.6G, 1.5GB DDR2,
krionius is offline   Reply With Quote
Old 02-12-06, 05:52 PM   #8
hteles
A legal User
 
Join Date: Feb 2006
Posts: 5
Default Re: Nvidia driver's internal AGPGART vs kernel AGPGART (speed?)

HI.

You can edit os-registry.c in the decompressed Nvidia package
and adjust some parameters like SBA AGPFW and via AGP.
hteles is offline   Reply With Quote

Old 02-12-06, 08:04 PM   #9
gnutux
Linux User: 362616
 
Join Date: Oct 2005
Location: Toronto, Canada
Posts: 108
Default Re: Nvidia driver's internal AGPGART vs kernel AGPGART (speed?)

seems I'm using AGPGART all along, o well, no performance lost here.

gnutux
gnutux is offline   Reply With Quote
Old 02-13-06, 02:27 AM   #10
krionius
Asus 8800GTS 320M
 
krionius's Avatar
 
Join Date: Jul 2003
Location: Budapest, HU
Posts: 249
Default Re: Nvidia driver's internal AGPGART vs kernel AGPGART (speed?)

Quote:
Originally Posted by hteles
HI.

You can edit os-registry.c in the decompressed Nvidia package
and adjust some parameters like SBA AGPFW and via AGP.
I will look into this further. Thanks for your advice! I will try to mess with it when I get home.
__________________
SK - Java Classic RPG http://zaza.uw.hu/mrp/index.html http://linuxrpgs.blogspot.com
Asus GF8800GTS 320M DDR3 PCI-E - nvidia 169.09
Abit KN9 SLI (nforce570),AMD64 X2 3800+@4800+,2x1GB 800MHz DDR2,160G SATA2 WesternDigital,430W Chieftec PSU
gentoo linux (since 2003) 2006.1 amd64 kernel 2.6.22-suspend2 X.Org 7.3 | gnome 2.20.0, kde 3.5.5, beryl 0.2.1

Samsung SyncMaster 913N@1240, Tatung "32 @1080i, Pinnacle PCTV Rave, Pioneer DVR110D
Abit AN-M2HD NVidia 7050PV Noiseless HTPC, Ubuntu Linux 7.10 64bit kernel 2.6.23.8, nvidia 169.04, FSP Zen 300W,
Thermaltake Sonic Tower, AMD64 X2 4200+, 2GB DDR2, 400G SATA2 WD, Asus TVTuner (saa7134) Silent Linux HTPC

Asus TravelMate 4100 NVidia 6200 Go, Ubuntu Linux 8 32bit kernel 2.6.24, nvidia 169.12, Intel32 1.6G, 1.5GB DDR2,
krionius is offline   Reply With Quote
Old 02-15-06, 12:53 PM   #11
krionius
Asus 8800GTS 320M
 
krionius's Avatar
 
Join Date: Jul 2003
Location: Budapest, HU
Posts: 249
Default Re: Nvidia driver's internal AGPGART vs kernel AGPGART (speed?)

Quote:
Originally Posted by krionius
I will look into this further. Thanks for your advice! I will try to mess with it when I get home.
Okay, just that day this conversation ended I refunded my 6600 and bought a new 6800. It seems it is working much better than 6600 regarding kernel AGPGART (no video corruption/distortion white stripes, and no jerky 3D) but still NVagp is too much better, altough both seems to be working on 8x AGP... So I will stick to it, and so cannot use suspend2. It hangs with my nforce2 motherboard and nvidia driver with NVagp.
__________________
SK - Java Classic RPG http://zaza.uw.hu/mrp/index.html http://linuxrpgs.blogspot.com
Asus GF8800GTS 320M DDR3 PCI-E - nvidia 169.09
Abit KN9 SLI (nforce570),AMD64 X2 3800+@4800+,2x1GB 800MHz DDR2,160G SATA2 WesternDigital,430W Chieftec PSU
gentoo linux (since 2003) 2006.1 amd64 kernel 2.6.22-suspend2 X.Org 7.3 | gnome 2.20.0, kde 3.5.5, beryl 0.2.1

Samsung SyncMaster 913N@1240, Tatung "32 @1080i, Pinnacle PCTV Rave, Pioneer DVR110D
Abit AN-M2HD NVidia 7050PV Noiseless HTPC, Ubuntu Linux 7.10 64bit kernel 2.6.23.8, nvidia 169.04, FSP Zen 300W,
Thermaltake Sonic Tower, AMD64 X2 4200+, 2GB DDR2, 400G SATA2 WD, Asus TVTuner (saa7134) Silent Linux HTPC

Asus TravelMate 4100 NVidia 6200 Go, Ubuntu Linux 8 32bit kernel 2.6.24, nvidia 169.12, Intel32 1.6G, 1.5GB DDR2,
krionius is offline   Reply With Quote
Reply


Thread Tools

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 On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
UEFI+Nvidia - NVRM: Your system is not currently configured to drive a VGA console... interzoneuk NVIDIA Linux 0 06-26-12 04:51 AM
xorg locks-up with newest nvidia drivers w/ vdpau. theroot NVIDIA Linux 1 06-24-12 11:04 AM
Crash when logout from X TGL NVIDIA Linux 10 09-13-02 08:22 PM
Reinstalling nVidia Drivers after a kernel compile Rukkh NVIDIA Linux 5 08-22-02 01:29 AM
Do I have to reinstall NVIDIA drivers after every kernel upgrade? supernaut NVIDIA Linux 3 07-31-02 06:50 PM

All times are GMT -5. The time now is 02:43 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.