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.
> >
> >
>
>
>