Click to See Complete Forum and Search --> : Geforce FX5600 using the wrong driver(uses AGPGART but I want nvidia)
carbon-12
01-28-2004, 08:49 PM
OK my /proc/driver/nvidia/agp/status looks like this:
Status: Enabled
Driver: AGPGART
AGP Rate: 4x
Fast Writes: Disabled
SBA: Disabled
But my XF86Config file says:
Section "Device"
Identifier "Card0
Driver "nvidia"
VendorName "All"
BoardName "All"
Option "CursorShadow" "1"
Option "CursorShadowAlpha" "63"
Option "CursorShadowYOffset" "2"
Option "CursorShadowXOffset" "4"
Option "FlatPanelProperties" "Scaling = native"
Option "NoLogo" "false"
Option "IgnoreEdid" "true"
EndSection
Is this right? Im only getting ~2000 when I use glxgears.
hard candy
01-28-2004, 09:40 PM
Try adding Option "NvAGP" "1" to the XF86Confi file. It will then try the nvidia agp driver first.
is agpgart compiled right into your kernel or a module?
if it is compiled right in or is loaded before the nvidia driver then the last solution suggested won't work.
pezplaya
01-28-2004, 10:05 PM
Mine says the same thing if I
cat /proc/driver/nvidia/agp/status
Status: Enabled
Driver: AGPGART
AGP Rate: 4x
Fast Writes: Disabled
SBA: Disabled
but when I lsmod, the nvidia module is there...
nvidia 1968064 14 (autoclean)
?
carbon-12
01-28-2004, 10:38 PM
OK I tried that but now my /proc/driver/nvidia/agp/status looks like this:
Status: Enabled
Driver: AGPGART (inactive)
AGP Rate: 4x
Fast Writes: Disabled
SBA: Disabled
when I try lsmod, AGPGART is on there so I guess it is a module.
then you need to stop agpgart from loading on boot... by reading the docs for your distro to find out the mechanism they use to control module loading.
Originally posted by pezplaya
Mine says the same thing if I
cat /proc/driver/nvidia/agp/status
but when I lsmod, the nvidia module is there...
?
then you are using the nvidia driver but are using the kernel AGP driver which is slower as opposed to the nvidia AGP which loads when the nvidia driver is loaded if agpgart is not loaded.
pezplaya
01-28-2004, 11:35 PM
Ok, this is what I did to fix it: (im using slack9.1)
I edited my /etc/rc.d/rc.modules file and commented the line to modprobe for AGPGART
#/sbin/modprobe agpgart
then I added
Option "NvAGP" "1"
to my XF86Config file.
I then rebooted, and it worked:
root@Arwen:/home/pezplaya# cat /proc/driver/nvidia/agp/status
Status: Enabled
Driver: NVIDIA
AGP Rate: 4x
Fast Writes: Disabled
SBA: Disabled
carbon-12
01-29-2004, 03:04 AM
lol now it just weirder:
root@PhantomAMD:/home/josh# cat /proc/driver/nvidia/agp/status
Status: Disabled
root@PhantomAMD:/home/josh#
:confused:
pezplaya
01-29-2004, 08:27 AM
Hmm.. did you add that option to your xf86config file?
XF86Config:
Section "Device"
Identifier "Nvidia GeForce2 GTS"
Driver "nvidia"
Option "NvAGP" "1"
EndSection
and if you type lsmod, does it still show agpgart, or do you just see nvidia?
carbon-12
01-29-2004, 12:16 PM
OK I think I know what the is problem now. Apparently the drivers dont enable properly on some VIA motherboards. Luckly nvidia released the newest drivers a few days ago that have a fix for it.
Version: 1.0-5336
Operating System: Linux IA32
Release Date: January 26, 2004
Release Highlights
* Support for Linux 2.6 kernels.
* Fixed AGP failures on some VIA motherboards.
* Fixed a problem that prevented X from running on Samsung X10 laptops.
http://www.nvidia.com/object/linux_display_ia32_1.0-5336.html
:) Thanx for the help guys