LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 08-05-2006, 08:26 PM   #1
insaneavocado
LQ Newbie
 
Registered: Dec 2005
Distribution: Gentoo
Posts: 12

Rep: Reputation: 0
Cannot install ati-drivers under gentoo linux


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?
 
Old 08-05-2006, 08:48 PM   #2
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,131

Rep: Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121
I got 8.26.18 trundling along quite happily on my old 9600 XT with no grief.
Still on 2.6.15 though - merely through sloth on my behalf.

You might want to go ~arch for ati-drivers and extras - just add them to your keywords file and re-emerge.
 
Old 08-05-2006, 09:29 PM   #3
insaneavocado
LQ Newbie
 
Registered: Dec 2005
Distribution: Gentoo
Posts: 12

Original Poster
Rep: Reputation: 0
Thanks!

Hey thanks for the help. syg00; I did what you said and downloaded the newer ati-drivers and managed to get everything working right! Now it goes at 1000 FPS and everything looks a bit sharper than it did with the vesa driver. Again, I can't thank you enough!
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
gentoo new ati-drivers :@ trscookie Linux - Hardware 1 03-09-2006 08:59 PM
DISCUSSION: Making ATI drivers work with nforce2 and kernel 2.6 in Gentoo ElPuello LinuxAnswers Discussion 1 07-24-2005 12:41 AM
ATi fglrx drivers in Gentoo + kernel 2.6.10 vharishankar Linux - Distributions 1 03-08-2005 01:26 AM
Problem with fglrx module (ati-drivers-3.9.0-r1) with kernel 2.6.7 in Gentoo Mitchua Linux - Hardware 1 07-10-2004 08:36 PM
Accelerated ATI Drivers in Gentoo redneon Linux - Hardware 3 05-13-2004 05:51 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 05:53 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration