Use modular config for AGP settings - otherwise fglrx will fail

Tim Gardner tcanonical at tpi.com
Wed Dec 31 15:35:34 UTC 2008


realKano at directbox.com wrote:
> With modular AGP like:
> 
> lsmod|grep agp ati_agp                14988  0 agpgart
> 43464  2 fglrx,ati_agp
> 
> It is possible to init the fglrx module:
> 
> [  355.051133] [fglrx] Maximum main memory to use for locked dma
> buffers: 1764 MBytes. [  355.051182] [fglrx]   vendor: 1002 device:
> 5974 count: 1 [  355.051974] [fglrx] ioport: bar 1, base 0x9000,
> size: 0x100 [  355.053002] [fglrx] Driver built-in PAT support is
> enabled successfully [  355.053365] [fglrx] module loaded - fglrx
> 8.56.4 [Dec  1 2008] with 1 minors [  356.563679] [fglrx] Gart USWC
> size:192 M. [  356.563684] [fglrx] Gart cacheable size:60 M. [
> 356.563690] [fglrx] Reserved FB block: Shared offset:0, size:40000 [
> 356.563693] [fglrx] Reserved FB block: Unshared offset:203f5000,
> size:b000
> 
> This did NOT work after this change:
> 
> http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-jaunty.git;a=commitdiff;h=6a2b8564b7afe9a4cd44935e6c8a555e27236ada
> 
> 
> As this is definitely not needed to boot without initrd please use
> only modules and not static config for it. One example chipset with
> that problem (like used on Dell Vostro 1000 laptop):
> 
> ATI RS482 [Radeon Xpress 200]
> 
> 

http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-jaunty.git;a=commit;h=0ec7972165f8b149c5a61e987a0d60dcae658d56

I reverted all of the i386 AGP drivers back to being built as modules,
but not CONFIG_AGP as that affects DRI. Please build and test to make
sure this change is sufficient.

rtg
-- 
Tim Gardner tim.gardner at canonical.com




More information about the kernel-team mailing list