Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Unsupported Software
  • Search

r500 gallium: "undefined symbol: _glapi_get_proc_address"

This forum covers all Gentoo-related software not officially supported by Gentoo. Ebuilds/software posted here might harm the health and stability of your system(s), and are not supported by Gentoo developers. Bugs/errors caused by ebuilds from overlays.gentoo.org are covered by this forum, too.
Post Reply
Advanced search
5 posts • Page 1 of 1
Author
Message
Sadako
Advocate
Advocate
User avatar
Posts: 3792
Joined: Thu Aug 05, 2004 5:50 pm
Location: sleeping in the bathtub
Contact:
Contact Sadako
Website

r500 gallium: "undefined symbol: _glapi_get_proc_addres

  • Quote

Post by Sadako » Sat May 22, 2010 1:26 am

I want to try out the gallium driver for an r500 radeon, I've tried both mesa 7.8.1 in the tree and git master, and in both cases when I make r300_dri.so a symlink to radeong.so whan I startx I get the following;

Code: Select all

(II) [KMS] Kernel modesetting enabled.
(EE) AIGLX error: dlopen of /usr/lib/dri/r300_dri.so failed (/usr/lib/dri/r300_dri.so: undefined symbol: _glapi_get_proc_address)
(EE) AIGLX: reverting to software rendering
I've tried this with the latest ~arch versions of libdrm, xorg-server and xf86-video-ati, and the current git versions of libdrm and xf86-video-ati, under the 2.6.34 kernel as well as the drm-radeon-testing kernel tagged to be pulled for 2.6.35, no matter what combination of package versions I always get the same thing.

Curiously, glxinfo claims direct rendering is enabled, but glxgears slows the system to a crawl...

No one else appears to be having this specific problem, anyone have any idea of where I'm going wrong?
"You have to invite me in"
Top
eyoung100
Veteran
Veteran
User avatar
Posts: 1428
Joined: Fri Jan 23, 2004 10:45 pm

  • Quote

Post by eyoung100 » Sat May 22, 2010 4:41 am

Please Post the output of:

Code: Select all

eselect opengl list
The Birth and Growth of Science is the Death and Atrophy of Art -- Unknown
Registerd Linux User #363735
Adopt a Post | Strip Comments| Emerge Wrapper
Top
Sadako
Advocate
Advocate
User avatar
Posts: 3792
Joined: Thu Aug 05, 2004 5:50 pm
Location: sleeping in the bathtub
Contact:
Contact Sadako
Website

  • Quote

Post by Sadako » Sat May 22, 2010 4:49 am

eyoung100 wrote:Please Post the output of:

Code: Select all

eselect opengl list
Only xorg-x11 is listed, I've never had the binary drivers installed.
"You have to invite me in"
Top
eyoung100
Veteran
Veteran
User avatar
Posts: 1428
Joined: Fri Jan 23, 2004 10:45 pm

  • Quote

Post by eyoung100 » Sat May 22, 2010 5:54 am

You may have your symlink backwards, look at Radeon Gallium on ubuntu
The Birth and Growth of Science is the Death and Atrophy of Art -- Unknown
Registerd Linux User #363735
Adopt a Post | Strip Comments| Emerge Wrapper
Top
Sadako
Advocate
Advocate
User avatar
Posts: 3792
Joined: Thu Aug 05, 2004 5:50 pm
Location: sleeping in the bathtub
Contact:
Contact Sadako
Website

  • Quote

Post by Sadako » Sun May 23, 2010 2:20 pm

r300_dri.so is symlinked to radeong_dri.so, I'm fairly sure that's all that should be needed...

Anyways, I actually got rid of that warning/error, but the fix is ugly and presumably completely wrong, and it makes no difference to the unusable 3d acceleration.

However, even the "classic" mesa driver is the same under kms, so I'm gonna chalk it off to an agp issue with kms...

Here's the "fix" if anyone else is curious or comes across this, just add the following to the src_prepare() function in the mesa ebuild before eautoreconf;

Code: Select all

sed -i -e 's:DRI_LIB_DEPS += -ldrm_radeon:DRI_LIB_DEPS += -ldrm_radeon -lGL:' src/gallium/winsys/drm/radeon/dri/Makefile || die
It links /usr/lib/libGL.so into radeong_dri.so, which I'm fairly sure is completely wrong and shouldn't be required, but whatever...

eyoung100; thanks for the suggestions
"You have to invite me in"
Top
Post Reply

5 posts • Page 1 of 1

Return to “Unsupported Software”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic