do I need agp(4) on my amd64 laptop
illoai at gmail.com
illoai at gmail.com
Tue Nov 27 15:49:53 UTC 2012
On 25 November 2012 06:11, Anton Shterenlikht <mexas at bristol.ac.uk> wrote:
> From illoai at gmail.com Sat Nov 24 16:09:29 2012
> > On 22 November 2012 06:19, Anton Shterenlikht <mexas at bristol.ac.uk> wrote:
> >> It is not clear for me from the agp(4) man page,
> >> whether I need this device in the kernel or not.
...
> >> hostb4 at pci0:0:24:3: class=0x060000 card=0x00000000 chip=0x11031022 rev=0x00 hdr=0x00
> >> vendor = 'Advanced Micro Devices [AMD]'
> >> device = 'K8 [Athlon64/Opteron] Miscellaneous Control'
> >> class = bridge
> >> subclass = HOST-PCI
> >> vgapci0 at pci0:1:5:0: class=0x030000 card=0x30c2103c chip=0x791f1002 rev=0x00 hdr=0x00
> >> vendor = 'Advanced Micro Devices [AMD] nee ATI'
> >> device = 'RS690M [Radeon X1200 Series]'
> >> class = display
> >> subclass = VGA
> >> bge0 at pci0:16:0:0: class=0x020000 card=0x30c2103c chip=0x171314e4 rev=0x02 hdr=0x00
> >> vendor = 'Broadcom Corporation'
> >> device = 'NetLink BCM5906M Fast Ethernet PCI Express'
> >> class = network
> >> subclass = ethernet
> >> siba_bwn0 at pci0:48:0:0: class=0x028000 card=0x1371103c chip=0x431214e4 rev=0x02 hdr=0x00
> >> vendor = 'Broadcom Corporation'
> >> device = 'BCM4311 802.11a/b/g'
> >> class = network
> >> cbb0 at pci0:2:4:0: class=0x060700 card=0x30c2103c chip=0x04761180 rev=0xb6 hdr=0x02
> >> vendor = 'Ricoh Co Ltd'
> >> device = 'RL5c476 II'
> >> class = bridge
> >> subclass = PCI-CardBus
> >
> > You bring up a good point. Your laptop is almost the same as mine,
> > & the graphics chip is connected via PCI Express.
> > I should see if it builds & runs without agp.
> >
>
> Looks like drm requires agp for the kernel to link correctly.
> Oh well.
>
> ...
> drm_agpsupport.o: In function `drm_agp_free_memory':
> /home/svn/9.1/src/sys/dev/drm/drm_agpsupport.c:(.text+0xcba):
> undefined reference to `agp_fi
> nd_device'
> /home/svn/9.1/src/sys/dev/drm/drm_agpsupport.c:(.text+0xcd4):
> undefined reference to `agp_fr
> ee_memory'
> drm_agpsupport.o: In function `drm_agp_init':
> /home/svn/9.1/src/sys/dev/drm/drm_agpsupport.c:(.text+0xdb8):
> undefined reference to `agp_fi
> nd_device'
> /home/svn/9.1/src/sys/dev/drm/drm_agpsupport.c:(.text+0xe2f):
> undefined reference to `agp_ge
> t_info'
> *** [kernel] Error code 1
> ...
>
> ok, I get it. I think I built drm and agp
> together, hence I haven't encountered this
> error.
>
> Do you use radeon video driver?
> Do you use radeondrm device in kernel?
> This only place I see this is in
> src/sys/amd64/conf/NOTES.
> My understanding is that to get drm
> working with the radeon driver, I need
> to add radeondrm to the kernel, but again,
> I'm not sure.
Yes, I use the radeon driver in xorg, & I have
radeondrm in kernel. I don't think you need to
build it in, as loading the module should work,
I just got in the habit a while back & can't seem
to quit now.
--
--
More information about the freebsd-questions
mailing list