View previous topic :: View next topic |
Author |
Message |
jserink Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 30 Jan 2004 Posts: 1023
|
Posted: Fri Mar 13, 2009 8:56 am Post subject: no dri directory in /usr/lib64[SOLVEd} |
|
|
Hi All:
My open source Xorg is choking here:
(EE) AIGLX error: dlopen of /usr/lib64/dri/r300_dri.so failed (/usr/lib64/dri/r300_dri.so: cannot open shared object file: No such file or directory)
(EE) AIGLX: reverting to software rendering
but:
jserink@jerinkturion ~/python/practice/core/ch03 $ locate r300_dri
/usr/lib32/dri/r300_dri.so
So, why is this put in the lib32 directory?
Cheers,
John
Last edited by jserink on Tue Mar 17, 2009 4:24 am; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
vaxbrat l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/gallery/The Jetsons/cartoon_the_jetsons_george.gif)
Joined: 05 Oct 2005 Posts: 731 Location: DC Burbs
|
Posted: Sat Mar 14, 2009 6:59 am Post subject: find out who owns it |
|
|
You might want to see who put it there:
Code: | equery belongs /usr/lib32/dri/r300_dri.so |
You will need to emerge gentoolkit if you don't have the equery command.
Odds are your dri library there came from the 32 bit sandbox package app-emulation/emul-linux-x86-xlibs<whatever>. You don't have a /usr/lib64/dri because you built media-libs/mesa without having a VIDEO_CARDS="<list of cards>" statement in your /etc/make.conf. You probably want a VIDEO_CARDS="vesa radeon ati radeonhd" in there as a starting point.
If you are emerging the proprietary ati-drivers instead, I forgot exactly what it will park for dri libraries. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
jserink Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 30 Jan 2004 Posts: 1023
|
Posted: Tue Mar 17, 2009 4:25 am Post subject: Ok, its there now... |
|
|
Re-emerged everything with the correct video cards stuff. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|