/usr/lib32/libGL.so linking on amd64 breaks wine with fglrx

Bug #852811 reported by Christoph Burger-Scheidlin on 2011-09-17
This bug affects 5 people
Affects Status Importance Assigned to Milestone
fglrx-installer (Ubuntu)

Bug Description

I was having problems with direct rendering on wine in oneiric.

It turns out that wine loads /usr/lib32/libGL.so which points to /usr/lib32/mesa/libGL.so.1
With this library, wine is unable to initialize openGL.

Using LD_PRELOAD=/usr/lib32/fglrx/libGL.so.1 wine ..... does fix the problem.

Not sure if it is the same issue, but something similar is been described in #506320 (but marked as fixed there).

Another bug that deals with a similar issue, and probably is responsible for the /usr/lib32/libGL.so link in the ia32-libs package is #513554

To add to the report, the bug occured after an update from natty to oneiric.

Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in fglrx-installer (Ubuntu):
status: New → Confirmed
Khalid Zerouali (z-khalid) wrote :

Same issue, on a late August Oneiric (amd64) fresh install.

Using the above-mentionned workaround or fixing manually the symlink:
# rm /usr/lib32/libGL.so.1
# ln -s /usr/lib32/fglrx/libGL.so.1 /usr/lib32/libGL.so.1

Solves the problem, although in a non-optimal manner.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers