[pkg-wine-party] Bug#675057: libwine-gl-unstable: OpenGL Performance issues on amd64: "err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled"

Ralf Jung post at ralfj.de
Tue May 29 16:14:12 UTC 2012


Hi,

> Hi,
> 
> I'm seeing the following line in the output of wine:
> ---
> err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled
> ---
> 
> Which in some games affects the performance quite badly.
> 
> I could get rid of that error by:
> * Following http://wiki.debian.org/Multiarch/HOWTO to install the i386
>   architecture
> * Installing libgl1-mesa-dri:i386 with aptitude
> * Running wine like:
>   LIBGL_DRIVERS_PATH=/usr/lib/i386-linux-gnu/dri/ wine [yourapp]
> 
> I guess steps like this might be handy having handled in the wine-unstable
> install process automatically.
> 
> I'm on a 64bit system, both kernel- and userspace. I'm using the Open
> Source nouveau graphics driver with a GeForce 8600M GT.
Currently cross-architecture dependencies are not possible, so there is 
nothing wine can do about this - of course it needs the 32bit GL libraries to 
run 32bit windows applications with OpenGL.
Once wine is gone multiarch, the libwine-gl-unstable:i386 dependency on the 
libgl1-mesa-glx:i386 will pull in the libgl1-mesa-dri:i386 via a recommends (a 
depends would be wrong, people could use another implementation of the 
acceleration - for example, the one from the nvidia/AMD blobs). The the issue 
will be gone.

Kind regards,
Ralf





More information about the pkg-wine-party mailing list