Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 259645 - media-libs/mesa-7.{1,2,3} doesn't provide DRI support for radeonhd
Summary: media-libs/mesa-7.{1,2,3} doesn't provide DRI support for radeonhd
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords: InOverlay
Depends on:
Blocks:
 
Reported: 2009-02-19 21:36 UTC by Davide Pesavento
Modified: 2009-04-30 18:57 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch for mesa-7.3 ebuild (mesa-7.3.ebuild.patch,608 bytes, patch)
2009-02-19 21:39 UTC, Davide Pesavento (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Davide Pesavento (RETIRED) gentoo-dev 2009-02-19 21:36:33 UTC
x11-drivers/xf86-video-radeonhd requires r300_dri.so to work correctly when DRI is enabled, otherwise it fallbacks to software rendering. But current mesa ebuilds ignore VIDEO_CARDS="radeonhd", so r300_dri.so is missing.
I'll attach a patch which fixes this issue for me.
Comment 1 Davide Pesavento (RETIRED) gentoo-dev 2009-02-19 21:39:56 UTC
Created attachment 182578 [details, diff]
Patch for mesa-7.3 ebuild
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-02-20 19:14:38 UTC
Reassigning to x11 herd.
Comment 3 Davide Pesavento (RETIRED) gentoo-dev 2009-03-10 22:54:46 UTC
Still applies to mesa-7.3-r1
Comment 4 Tomáš Chvátal (RETIRED) gentoo-dev 2009-03-23 20:27:05 UTC
Added to the live mesa.
Might blob to 7.3, might blob to the 7.4. Time will show. :]
Comment 5 Ralph Sennhauser (RETIRED) gentoo-dev 2009-04-04 08:36:06 UTC
"You should modify the VIDEO_CARDS variable on your /etc/make.conf file by adding both radeonhd and radeon to it.
Note: Adding both radeon and radeonhd to /etc/make.conf is needed because mesa requires radeon to build libglx." quote: http://en.gentoo-wiki.com/wiki/RadeonHD

I guess It's definitively time otherwise this will stick forever. ;)
Comment 6 Rémi Cardona (RETIRED) gentoo-dev 2009-04-04 09:02:42 UTC
(In reply to comment #5)
> quote:
> http://en.gentoo-wiki.com/wiki/RadeonHD

Wow, this page sucks! It recommends to install git sources by using "./configure --prefix=/usr", which is probably the _best_ way to screw your system over.

Sigh, we should clean gentoo-wiki up at some point, it's just loaded with crap in pretty much all the X11-related pages.
Comment 7 Davide Pesavento (RETIRED) gentoo-dev 2009-04-29 19:40:00 UTC
This seems fixed in mesa-7.4.1-r1
Comment 8 Davide Pesavento (RETIRED) gentoo-dev 2009-04-30 18:57:49 UTC
Well, I'm closing this one...