32 bit dri drivers cannot find libdricore and libglsl
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ia32-libs (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
mesa (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Binary package hint: ia32-libs
Running googleearth on amd64 uses software 3D. The 32 bit dri drivers in ia32-libs cannot be used because they cannot find libdricore and libglsl.
For example ldd /usr/lib32/
libdricore.so => not found
libglsl.so => not found
The 64 bit drivers seem to find libdricore and libglsl using the RPATH in the dri driver: objdump -p shows RPATH /usr/lib/dri
For the 32 bit dri drivers the RPATH also points to /usr/lib/dri. However, 32 bit libdricore and libglsl are in /usr/lib32/dri
It seems to me either the RPATH must be updated in ia32-libs or /usr/lib32/dri must be added in a file under /etc/ld.so.conf.d
i.e. manually adding /usr/lib32/dri in /etc/ld.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: ia32-libs 20090808ubuntu11
ProcVersionSign
Uname: Linux 2.6.38-8-generic x86_64
Architecture: amd64
Date: Sat Apr 9 20:29:00 2011
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: ia32-libs
UpgradeStatus: Upgraded to natty on 2010-11-25 (134 days ago)
Changed in mesa (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in ia32-libs (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in mesa (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in ia32-libs (Ubuntu): | |
milestone: | none → ubuntu-11.04 |
This bug was fixed in the package mesa - 7.10.2-0ubuntu1
---------------
mesa (7.10.2-0ubuntu1) natty; urgency=low
[ Steve Langasek ] mesa-{swx11, glx}: the
* Fix alternatives removal on removal of libgl1-
files are in /usr/lib/mesa, not /usr/lib/GL.
* The architecture we're building for is DEB_HOST_ARCH, not
DEB_BUILD_ARCH.
[ Christopher James Halse Rogers ] patches/ 105_use_ shared_ libdricore. patch: Fix rpath for i386
* New upstream bugfix release.
- Contains fix for KWin crash when enabling effects on r600 (LP: #738687)
* debian/
libraries installed on amd64 via ia32-libs. (LP: #755720)
-- Christopher James Halse Rogers <email address hidden> Mon, 11 Apr 2011 10:10:35 +1000