Red Hat Bugzilla – Bug 173007
agpgart kernel modules built into kernel block nvidia agpgart
Last modified: 2015-01-04 17:23:04 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050922 Fedora/1.0.7-1.1.fc4 Firefox/1.0.7
Description of problem:
With the agpgart module built into the kernel, the nvidia agpgart module (nvidia-agp) cannot be loaded and cards supporting this feature suffer in performance. In order to make the nvidia module work properly, the kernel has to be reconfigured and recompiled from the src.rpm. The only change is that agpgart needs to be built as a module instead of being built into the kernel. The problem with the current model is that nvidia agpgart support is broken with each kernel update and requires a kernel recompile to fix.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. install nvidia drivers
2. add agpgart to /etc/hotplug/blacklist
3. reconfigure xorg.conf
4. add nvidia-agp /bin/true to /etc/modprobe.conf
Actual Results: cat /proc/driver/nvidia/agp/status shows "disabled"
dmesg reports |grep NV shows a problem with NVRM
Expected Results: the command above should show "enabled"
dmesg command above should show :
NVRM: loading NVIDIA Linux x86 NVIDIA Kernel Module 1.0-7676 Fri Jul 29 12:58:54 PDT 2005
The nvidia driver can be configured to use the in-kernel gart, which is
preferred for a number of reasons.
Additionally, out of kernel-tree AGP drivers are nearly always out of date, and
lack bug fixes that get included in the upstream driver.