I have been trying to install the ati-drivers ebuild package from gentoo in order to get my ATI radeon X300SE card working.I am currently running a 2.17.6 kernel (from vanilla-sources) under gentoo linux.
(listed under lspci as:
Code:
01:00.0 VGA compatible controller: ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)]
01:00.1 Display controller: ATI Technologies Inc RV370 [Radeon X300SE]
I tried emerging two versions of the ati-driver, 8.21.7 and 8.22.5; neither worked and both exited with this output/error:
Code:
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/agpg
art_be.c: In function `__fgl_agp_init':
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/agpg
art_be.c:8175: warning: `pm_register' is deprecated (declared at include/linux/p
m_legacy.h:16)
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/agpg
art_be.c: In function `__fgl_agp_cleanup':
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/agpg
art_be.c:8185: warning: `pm_unregister_all' is deprecated (declared at include/l
inux/pm_legacy.h:21)
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/agpg
art_be.c: At top level:
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/agpg
art_be.c:6079: warning: 'ati_gart_base' defined but not used
CC [M] /var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/buil
d_mod/i7505-agp.o
CC [M] /var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/buil
d_mod/firegl_public.o
In file included from /var/tmp/portage/ati-drivers-8.22.5/work/common/lib/module
s/fglrx/build_mod/firegl_public.c:162:
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.h:268:5: warning: "FIREGL_VMA_INFO" is not defined
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:228: error: parse error before string constant
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:228: warning: type defaults to `int' in declaration of `MODULE_PARM'
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:228: warning: function declaration isn't a prototype
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:228: warning: data definition has no type or storage class
In file included from /var/tmp/portage/ati-drivers-8.22.5/work/common/lib/module
s/fglrx/build_mod/drm_proc.h:41,
from /var/tmp/portage/ati-drivers-8.22.5/work/common/lib/module
s/fglrx/build_mod/firegl_public.c:333:
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/drmP
.h:561:5: warning: "__HAVE_VBL_IRQ" is not defined
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/drmP
.h:664:5: warning: "__HAVE_VBL_IRQ" is not defined
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/drmP
.h:936:5: warning: "__HAVE_SG" is not defined
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:407:5: warning: "FIREGL_VMA_INFO" is not defined
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:426:5: warning: "FIREGL_VMA_INFO" is not defined
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c: In function `firegl_stub_open':
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:532: warning: assignment discards qualifiers from pointer target typ
e
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c: In function `firegl_stub_putminor':
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:581: warning: `inter_module_put' is deprecated (declared at include/
linux/module.h:567)
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:583: warning: `inter_module_unregister' is deprecated (declared at i
nclude/linux/module.h:564)
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c: In function `firegl_stub_register':
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:603: warning: `inter_module_register' is deprecated (declared at inc
lude/linux/module.h:563)
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:634: warning: `inter_module_put' is deprecated (declared at include/
linux/module.h:567)
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c: At top level:
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:3628: warning: initialization from incompatible pointer type
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:3629: warning: initialization from incompatible pointer type
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:3630: warning: initialization from incompatible pointer type
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:3631: warning: initialization from incompatible pointer type
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:3632: warning: initialization from incompatible pointer type
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:3633: warning: initialization from incompatible pointer type
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:3634: warning: initialization from incompatible pointer type
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:3635: warning: initialization from incompatible pointer type
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:3637: warning: initialization from incompatible pointer type
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:3647: warning: function declaration isn't a prototype
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c: In function `test_inter_module_interface':
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:3713: warning: `inter_module_put' is deprecated (declared at include
/linux/module.h:567)
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:3719: warning: `inter_module_put' is deprecated (declared at include
/linux/module.h:567)
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c: In function `__ke_agp_allocate_memory_phys_list':
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:3977: warning: passing arg 3 of pointer to function makes integer fr
om pointer without a cast
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c: In function `__ke_agp_bind_memory':
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:4016: warning: passing arg 1 of pointer to function from incompatibl
e pointer type
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c: In function `__ke_agp_unbind_memory':
/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/build_mod/fire
gl_public.c:4029: warning: passing arg 1 of pointer to function from incompatibl
e pointer type
make[1]: *** [/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/fglrx/
build_mod/firegl_public.o] Error 1
make: *** [_module_/var/tmp/portage/ati-drivers-8.22.5/work/common/lib/modules/f
glrx/build_mod] Error 2
make: Leaving directory `/usr/src/linux-2.6.17.6'
* DRM module not built
>>> Source compiled.
>>> Test phase [not enabled]: x11-drivers/ati-drivers-8.22.5
>>> Install ati-drivers-8.22.5 into /var/tmp/portage/ati-drivers-8.22.5/image/ c
ategory x11-drivers
* Installing fglrx module
install: cannot stat `fglrx.ko': No such file or directory
!!! ERROR: x11-drivers/ati-drivers-8.22.5 failed.
Call stack:
ebuild.sh, line 1539: Called dyn_install
ebuild.sh, line 1013: Called src_install
ati-drivers-8.22.5.ebuild, line 182: Called linux-mod_src_install
linux-mod.eclass, line 497: Called die
!!! doins fglrx.ko failed
!!! If you need support, post the topmost build error, and the call stack if rel
evant.
Has anyone else run into this problem?