[Bug 892799] Re: [xorg-edgers] 32bit OpenGL applications fail to load i965_dri.so
Maxime R.
rouyrre+lp at gmail.com
Sun Nov 20 19:03:28 UTC 2011
Yes, i put libdrm because i was asked for the version on freedesktop.org.
As i said, those 32bit applications run succesfully when running LD_LIBRARY_PATH=/usr/lib/i386 application_name.
The graphic stack comes from the xorg-edgers ppa, other packages are standard ubuntu 11.10.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to libdrm in Ubuntu.
https://bugs.launchpad.net/bugs/892799
Title:
[xorg-edgers] 32bit OpenGL applications fail to load i965_dri.so
Status in “libdrm” package in Ubuntu:
New
Bug description:
Attempting to run a 32 bit opengl program falls back to software emulation.
I've tried that with Google-earth, Unreal Tournament and a small OpenGL demo.
I'm using the Ubuntu 11.10, 3.1.1 kernel and xorg-edgers ppa (2011-11-18 git
version of the graphic stack).
Using LIBGL_DEBUG=verbose, i consistently get the following errors :
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/tls/i965_dri.so
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/i965_dri.so
libGL error: dlopen /usr/lib/i386-linux-gnu/dri/i965_dri.so failed
(/usr/lib/i386-linux-gnu/dri/i965_dri.so: undefined symbol:
drm_intel_gem_bo_clear_relocs)
libGL: OpenDriver: trying /usr/lib/dri/tls/i965_dri.so
libGL: OpenDriver: trying /usr/lib/dri/i965_dri.so
libGL error: dlopen /usr/lib/dri/i965_dri.so failed (/usr/lib/dri/i965_dri.so:
Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type)
libGL: OpenDriver: trying
/usr/lib/i386-linux-gnu/dri-alternates/tls/i965_dri.so
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri-alternates/i965_dri.so
libGL error: dlopen /usr/lib/i386-linux-gnu/dri-alternates/i965_dri.so failed
(/usr/lib/i386-linux-gnu/dri-alternates/i965_dri.so: Ne peut ouvrir le fichier
d'objet partagé: Aucun fichier ou dossier de ce type)
libGL: OpenDriver: trying /usr/lib/dri-alternates/tls/i965_dri.so
libGL: OpenDriver: trying /usr/lib/dri-alternates/i965_dri.so
libGL error: dlopen /usr/lib/dri-alternates/i965_dri.so failed
(/usr/lib/dri-alternates/i965_dri.so: Ne peut ouvrir le fichier d'objet
partagé: Aucun fichier ou dossier de ce type)
libGL: OpenDriver: trying /usr/lib32/dri/tls/i965_dri.so
libGL: OpenDriver: trying /usr/lib32/dri/i965_dri.so
libGL error: dlopen /usr/lib32/dri/i965_dri.so failed
(/usr/lib32/dri/i965_dri.so: undefined symbol: _mesa_meta_CopyColorTable)
libGL: OpenDriver: trying /usr/lib32/dri-alternates/tls/i965_dri.so
libGL: OpenDriver: trying /usr/lib32/dri-alternates/i965_dri.so
libGL error: dlopen /usr/lib32/dri-alternates/i965_dri.so failed
(/usr/lib32/dri-alternates/i965_dri.so: Ne peut ouvrir le fichier d'objet
partagé: Aucun fichier ou dossier de ce type)
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/swrast_dri.so
I reported the bug here
https://bugs.freedesktop.org/show_bug.cgi?id=43081, appears it's a
packaging problem.
In fact, 32 bit applications call old libraries in /usr/lib32/ (which
are provided by ia32-libs) instead of the latest version in
/usr/lib/i386-linux-gnu/
Eventually found that launching those programs with
LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu/ temporarily solves the
problem.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libdrm/+bug/892799/+subscriptions
More information about the foundations-bugs
mailing list