* [gentoo-dev] ATI Radeon Xpress 200 Drivers
@ 2005-06-25 22:35 Chris Frederick
2005-06-26 0:04 ` Luca Barbato
0 siblings, 1 reply; 6+ messages in thread
From: Chris Frederick @ 2005-06-25 22:35 UTC (permalink / raw
To: gentoo-user, gentoo-dev
Hi all,
I just noticed that ati released drivers for my Radeon Xpress card. I
installed the drivers for Xorg, and it works great. But when I tried to
install the kernel modules, I got a lot of error messages with the
build. I know gentoo has the regular ati-drivers package, but they
don't support the Xpress series of cards. Can anyone give me a hand at
getting this to work?
Is there any development being done to include these into the
ati-drivers package? or to make an ati-xpress-drivers package?
I'm no wiz with C, but I know enough to be comfortable with it. I'll do
what I can to help get this working, but I could sure use a hand, or a
point in the right direction.
Thanks in advance for your help.
Chris Frederick
Here's ATI's info on the drivers:
ATI Proprietary Linux x86_64 Driver 8.13.4 for Radeon Xpress 200 Series
https://support.ati.com/ics/support/KBAnswer.asp?questionID=19511
http://www2.ati.com/drivers/linux/64bit/fglrx64_6_8_0-8.13.4-1.x86_64.rpm
I ran rpm2targz on the rpm, and extracted it to /, then ran the
/lib/modules/fglrx/build_mod/make.sh script to build the kernel modules:
# sh make.sh
ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.11-gentoo-r11/build
SUBDIRS=/lib64/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.11-gentoo-r11'
CC [M] /lib64/modules/fglrx/build_mod/2.6.x/agp3.o
CC [M] /lib64/modules/fglrx/build_mod/2.6.x/nvidia-agp.o
CC [M] /lib64/modules/fglrx/build_mod/2.6.x/agpgart_be.o
/lib64/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function
`agp_generic_agp_v2_enable':
/lib64/modules/fglrx/build_mod/2.6.x/agpgart_be.c:721: warning: implicit
declaration of function `pci_find_class'
/lib64/modules/fglrx/build_mod/2.6.x/agpgart_be.c:722: warning:
assignment makes pointer from integer without a cast
/lib64/modules/fglrx/build_mod/2.6.x/agpgart_be.c:843: warning:
assignment makes pointer from integer without a cast
/lib64/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function
`serverworks_agp_enable':
/lib64/modules/fglrx/build_mod/2.6.x/agpgart_be.c:5123: warning:
assignment makes pointer from integer without a cast
/lib64/modules/fglrx/build_mod/2.6.x/agpgart_be.c:5221: warning:
assignment makes pointer from integer without a cast
/lib64/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function
`agp_find_supported_device':
/lib64/modules/fglrx/build_mod/2.6.x/agpgart_be.c:7313: warning:
assignment makes pointer from integer without a cast
/lib64/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function
`__fgl_agp_init':
/lib64/modules/fglrx/build_mod/2.6.x/agpgart_be.c:8454: warning:
`pm_register' is deprecated (declared at include/linux/pm.h:106)
/lib64/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function
`__fgl_agp_cleanup':
/lib64/modules/fglrx/build_mod/2.6.x/agpgart_be.c:8464: warning:
`pm_unregister_all' is deprecated (declared at include/linux/pm.h:116)
CC [M] /lib64/modules/fglrx/build_mod/2.6.x/i7505-agp.o
CC [M] /lib64/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function
`firegl_stub_putminor':
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:500: warning:
`inter_module_put' is deprecated (declared at include/linux/module.h:578)
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:502: warning:
`inter_module_unregister' is deprecated (declared at
include/linux/module.h:574)
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function
`firegl_stub_register':
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:522: warning:
`inter_module_register' is deprecated (declared at
include/linux/module.h:573)
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:553: warning:
`inter_module_put' is deprecated (declared at include/linux/module.h:578)
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function
`__ke_get_vm_phys_addr':
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:1581: error:
structure has no member named `pud'
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function
`do_vm_shm_nopage':
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:2092: error:
structure has no member named `pud'
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function
`do_vm_dma_nopage':
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:2156: warning:
unused variable `kaddr'
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function
`__ke_vm_phys_addr_str':
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:2515: error:
structure has no member named `pud'
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c: At top level:
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:2601: warning:
initialization from incompatible pointer type
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:2608: warning:
initialization from incompatible pointer type
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function
`__ke_vm_map':
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:2671: warning:
implicit declaration of function `remap_page_range'
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c: At top level:
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:2859: error: parse
error before '*' token
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:2859: warning: type
defaults to `int' in declaration of `drm_agp_module_stub'
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:2859: warning: data
definition has no type or storage class
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function
`__ke_agpgart_available':
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3001: error:
`drm_agp_t' undeclared (first use in this function)
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3001: error: (Each
undeclared identifier is reported only once
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3001: error: for
each function it appears in.)
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3001: error: parse
error before ')' token
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3022: error:
request for member `free_memory' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3024: error:
request for member `free_memory' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3027: error:
request for member `allocate_memory' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3029: error:
request for member `allocate_memory' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3032: error:
request for member `bind_memory' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3034: error:
request for member `bind_memory' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3037: error:
request for member `unbind_memory' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3039: error:
request for member `unbind_memory' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3042: error:
request for member `enable' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3044: error:
request for member `enable' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3047: error:
request for member `acquire' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3049: error:
request for member `acquire' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3052: error:
request for member `release' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3054: error:
request for member `release' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3057: error:
request for member `copy_info' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3059: error:
request for member `copy_info' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function
`__ke_agp_uninit':
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3130: warning:
`inter_module_put' is deprecated (declared at include/linux/module.h:578)
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function
`__ke_agp_free_memory':
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3163: error:
request for member `free_memory' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3164: error:
request for member `free_memory' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function
`__ke_agp_allocate_memory':
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3173: error:
request for member `allocate_memory' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3174: error:
request for member `allocate_memory' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function
`__ke_agp_bind_memory':
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3184: error:
request for member `bind_memory' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3185: error:
request for member `bind_memory' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function
`__ke_agp_unbind_memory':
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3195: error:
request for member `unbind_memory' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3196: error:
request for member `unbind_memory' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function
`__ke_agp_enable':
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3206: error:
request for member `enable' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3208: error:
request for member `enable' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function
`__ke_agp_acquire':
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3254: error:
request for member `acquire' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3255: error:
request for member `acquire' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function
`__ke_agp_release':
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3265: error:
request for member `release' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3266: error:
request for member `release' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function
`__ke_agp_copy_info':
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3279: error:
request for member `copy_info' in something not a structure or union
/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.c:3286: error:
request for member `copy_info' in something not a structure or union
make[2]: *** [/lib64/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1
make[1]: *** [_module_/lib64/modules/fglrx/build_mod/2.6.x] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.11-gentoo-r11'
make: *** [kmod_build] Error 2
build failed with return value 2
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] ATI Radeon Xpress 200 Drivers
2005-06-25 22:35 [gentoo-dev] ATI Radeon Xpress 200 Drivers Chris Frederick
@ 2005-06-26 0:04 ` Luca Barbato
2005-06-27 14:53 ` Chris Frederick
0 siblings, 1 reply; 6+ messages in thread
From: Luca Barbato @ 2005-06-26 0:04 UTC (permalink / raw
To: gentoo-dev
Chris Frederick wrote:
> Hi all,
>
> I just noticed that ati released drivers for my Radeon Xpress card. I
> installed the drivers for Xorg, and it works great. But when I tried to
> install the kernel modules, I got a lot of error messages with the
> build. I know gentoo has the regular ati-drivers package, but they
> don't support the Xpress series of cards. Can anyone give me a hand at
> getting this to work?
>
> Is there any development being done to include these into the
> ati-drivers package? or to make an ati-xpress-drivers package?
>
Check the portage. Those drivers are available BUT p.masked since I
can't test them. I hope they will be integrated in the main driver soon
so I didn't add it as separate driver.
lu
--
Luca Barbato
Gentoo/linux Developer Gentoo/PPC Operational Leader
http://dev.gentoo.org/~lu_zero
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] ATI Radeon Xpress 200 Drivers
2005-06-26 0:04 ` Luca Barbato
@ 2005-06-27 14:53 ` Chris Frederick
2005-06-27 21:24 ` Luca Barbato
0 siblings, 1 reply; 6+ messages in thread
From: Chris Frederick @ 2005-06-27 14:53 UTC (permalink / raw
To: gentoo-dev
Luca Barbato wrote:
> Chris Frederick wrote:
>
>>Hi all,
>>
>>I just noticed that ati released drivers for my Radeon Xpress card. I
>>installed the drivers for Xorg, and it works great. But when I tried to
>>install the kernel modules, I got a lot of error messages with the
>>build. I know gentoo has the regular ati-drivers package, but they
>>don't support the Xpress series of cards. Can anyone give me a hand at
>>getting this to work?
>>
>>Is there any development being done to include these into the
>>ati-drivers package? or to make an ati-xpress-drivers package?
>>
>
>
> Check the portage. Those drivers are available BUT p.masked since I
> can't test them. I hope they will be integrated in the main driver soon
> so I didn't add it as separate driver.
>
> lu
>
I'd be happy to help test. Is there any testing methodology that I
should follow? Or any specific application I should test, or xorg
config settings I should try?
Chris Frederick
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] ATI Radeon Xpress 200 Drivers
2005-06-27 14:53 ` Chris Frederick
@ 2005-06-27 21:24 ` Luca Barbato
2005-06-28 14:42 ` Chris Frederick
0 siblings, 1 reply; 6+ messages in thread
From: Luca Barbato @ 2005-06-27 21:24 UTC (permalink / raw
To: gentoo-dev
Chris Frederick wrote:
>
> I'd be happy to help test. Is there any testing methodology that I
> should follow? Or any specific application I should test, or xorg
> config settings I should try?
Just unmask and emerge the .13.4 driver as usual and use it as a
standard ati-driver. If it works as should that means that I repackaged
it correctly and requires no other patching...
lu
--
Luca Barbato
Gentoo/linux Developer Gentoo/PPC Operational Leader
http://dev.gentoo.org/~lu_zero
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] ATI Radeon Xpress 200 Drivers
2005-06-27 21:24 ` Luca Barbato
@ 2005-06-28 14:42 ` Chris Frederick
2005-06-29 0:08 ` Joshua Baergen
0 siblings, 1 reply; 6+ messages in thread
From: Chris Frederick @ 2005-06-28 14:42 UTC (permalink / raw
To: gentoo-dev
Luca Barbato wrote:
> Chris Frederick wrote:
>
>
>>I'd be happy to help test. Is there any testing methodology that I
>>should follow? Or any specific application I should test, or xorg
>>config settings I should try?
>
>
> Just unmask and emerge the .13.4 driver as usual and use it as a
> standard ati-driver. If it works as should that means that I repackaged
> it correctly and requires no other patching...
>
> lu
>
Everything works. The only problem is that it appears to be painfully
slow. I have 4M generic video cards from the mid 90's that are giving
faster framerates, and this thing is in an amd64 3K. I'm going to check
the bios tonight, the board is using shared memory, and I might have set
it really low since it wasn't working before. Other than that it's
working well.
Thanks
Chris Frederick
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-dev] ATI Radeon Xpress 200 Drivers
2005-06-28 14:42 ` Chris Frederick
@ 2005-06-29 0:08 ` Joshua Baergen
0 siblings, 0 replies; 6+ messages in thread
From: Joshua Baergen @ 2005-06-29 0:08 UTC (permalink / raw
To: gentoo-dev
This might be a problem with the drivers as well. I have seen this
issue on other systems with various ATI cards and I have yet to come
across the solution for it.
On 6/28/05, Chris Frederick <cdf123@cdf123.net> wrote:
> Luca Barbato wrote:
> > Chris Frederick wrote:
> >
> >
> >>I'd be happy to help test. Is there any testing methodology that I
> >>should follow? Or any specific application I should test, or xorg
> >>config settings I should try?
> >
> >
> > Just unmask and emerge the .13.4 driver as usual and use it as a
> > standard ati-driver. If it works as should that means that I repackaged
> > it correctly and requires no other patching...
> >
> > lu
> >
>
> Everything works. The only problem is that it appears to be painfully
> slow. I have 4M generic video cards from the mid 90's that are giving
> faster framerates, and this thing is in an amd64 3K. I'm going to check
> the bios tonight, the board is using shared memory, and I might have set
> it really low since it wasn't working before. Other than that it's
> working well.
>
> Thanks
>
> Chris Frederick
>
> --
> gentoo-dev@gentoo.org mailing list
>
>
--
Joshua Baergen
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2005-06-29 0:10 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-06-25 22:35 [gentoo-dev] ATI Radeon Xpress 200 Drivers Chris Frederick
2005-06-26 0:04 ` Luca Barbato
2005-06-27 14:53 ` Chris Frederick
2005-06-27 21:24 ` Luca Barbato
2005-06-28 14:42 ` Chris Frederick
2005-06-29 0:08 ` Joshua Baergen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox