[Wine] MacOSX and OpengGL

Michał Majchrowicz mmajchrowicz at gmail.com
Sun Mar 2 17:59:54 CST 2008


I have installed XQuartz 2.1.4 which apparently fixes all the issues.
I did export LD_LIBRARY_PATH=/usr/X11/lib.
and now if I run i.e.:
WINEDEBUG=wgl winecfg I get this:
trace:wgl:X11DRV_WineGL_InitOpenglInfo GL version             : 1.2
APPLE-1.5.24.
trace:wgl:X11DRV_WineGL_InitOpenglInfo GL renderer            : Intel
GMA X3100 OpenGL Engine.
trace:wgl:X11DRV_WineGL_InitOpenglInfo GLX version            : 1.2.
trace:wgl:X11DRV_WineGL_InitOpenglInfo Server GLX version     : 1.2.
trace:wgl:X11DRV_WineGL_InitOpenglInfo Server GLX vendor:     : SGI.
trace:wgl:X11DRV_WineGL_InitOpenglInfo Client GLX version     : 1.2.
trace:wgl:X11DRV_WineGL_InitOpenglInfo Client GLX vendor:     : SGI.
trace:wgl:X11DRV_WineGL_InitOpenglInfo Direct rendering enabled: True
However the winecfg doesn't start and any other wine/windows app works
in the same way.
It just looks like wine is caught in some kind of endless loop or
something like this :(
What can I do with this ?
Regards Michal

On Mon, Mar 3, 2008 at 12:36 AM,  <zach at drayer.name> wrote:
> Just wanted to make note that there is more to Mac OS X not being able to
>  use OpenGL then just a problem with X (which was fixed in the latest
>  XQuartz release iirc).  Theres apparently some deadlock problems going on
>  in the OpenGL.dylib (library) file, and another linker problem with ld.
>
>  Both of these problems should ideally should be fixed by Apple since
>  they're Apple bugs, not by using workarounds. However, no telling if/when
>  that will happen :\
>
>  http://bugs.winehq.org/show_bug.cgi?id=10184 is the current bugzilla
>  report for Leopard not being able to use OpenGL.
>
>  -Zach
>
>
> > I noticed that that many people report that in order to make wine find
>  > libGL at runtime you should:
>  >  export DYLD_FALLBACK_LIBRARY_PATH=/usr/X11/lib
>  > But it doesn't give any effects. However setting LD_LIBRARY_PATH helps
>  > but then I get this error:
>  > X Error of failed request:  BadValue (integer parameter out of range
>  > for operation)
>  >   Major opcode of failed request:  128 (Apple-DRI)
>  >   Minor opcode of failed request:  2 ()
>  >   Value in failed request:  0x3f
>  >   Serial number of failed request:  17
>  >   Current serial number in output stream:  17
>  >
>  > Regards Michal.
>  >
>  >
>
>
>



More information about the wine-users mailing list