nvidia-agp won't load, unresolved symbols
chantra
chantra at debuntu.org
Sat Feb 11 19:28:24 GMT 2006
I guess this is because nvidia-agp needs agpgart. nvidia-agp, intel-agp,
ati-agp,via-agp .... and any other needs agpgart.
here is my lsmod on my latop: intel graph card:
$lsmod | grep agp
intel_agp 23164 1
agpgart 34792 3 drm,intel_agp
on my desktop comp, using nvdia video card and via chipset:
$lsmod | grep agp
via_agp 9728 1
agpgart 34888 2 via_agp,nvidia
Sebastian Kügler:
>I'm trying to use Xorg with nvidia-agp, rather than agpgart. I'm using this
>setup in my breezy install, it's stable about 20% faster (admittedly,
>measured FPS in glxgears. Yeah, I know...).
>
>In Dapper (2.6.15, tested with -686 and -k7 kernels), nvidia-agp is not
>loadable without having agpgart loaded first. That results in that I can only
>use nvidia.ko with agpgart, while it should be possible to use the nvidia AGP
>driver.
>
>So basically, I should be able to load nvidia-agp and nvidia *without*
>agpgart. If I move agpgart.ko out of the way, however, nvidia-agp is not
>loadable due to unresolved symbols:
>
>[4294803.666000] nvidia_agp: Unknown symbol agp_bridge
>[4294803.666000] nvidia_agp: Unknown symbol global_cache_flush
>[4294803.666000] nvidia_agp: Unknown symbol agp_memory_reserved
>[4294803.666000] nvidia_agp: Unknown symbol agp_generic_enable
>[4294803.666000] nvidia_agp: Unknown symbol agp_generic_destroy_page
>[4294803.666000] nvidia_agp: Unknown symbol agp_off
>[4294803.666000] nvidia_agp: Unknown symbol agp_remove_bridge
>[4294803.666000] nvidia_agp: Unknown symbol agp_generic_mask_memory
>[4294803.666000] nvidia_agp: Unknown symbol agp_generic_alloc_by_type
>[4294803.666000] nvidia_agp: Unknown symbol agp_generic_free_by_type
>[4294803.666000] nvidia_agp: Unknown symbol agp_alloc_bridge
>[4294803.666000] nvidia_agp: Unknown symbol agp_add_bridge
>[4294803.666000] nvidia_agp: Unknown symbol agp_generic_create_gatt_table
>[4294803.666000] nvidia_agp: Unknown symbol agp_generic_free_gatt_table
>[4294803.666000] nvidia_agp: Unknown symbol agp_generic_alloc_page
>[4294803.666000] nvidia_agp: Unknown symbol agp_put_bridge
>
>Setting
>Option "NVAgp" "1"
>in xorg.conf has no effect, it falls back to agpgart.
>
>When running Xorg, I can rmmod nvidia-agp without problems, so it does not use
>that driver apparently.
>
>In short:
>* nvidia.ko + agpgart.ko: works
>* nvidia.ko + nvidia-agp.ko + agpgart: works, nvidia-agp is unused
>* nvidia.ko + nvidia-agp: nogo, nvidia-agp wants agpgart
>
>Bug / feature?
>
>
More information about the ubuntu-devel
mailing list