[Bug 20181] Warcraft 3 crashes on start with GLXBadDrawable
wine-bugs at winehq.org
wine-bugs at winehq.org
Wed Nov 18 19:55:29 CST 2009
http://bugs.winehq.org/show_bug.cgi?id=20181
--- Comment #35 from Alistair <ajftonner at gmail.com> 2009-11-18 19:55:28 ---
(In reply to comment #34)
> (In reply to comment #33)
> > since the kernel device driver was i915 I made a silly assumption. Now
<snippage>
> us.
> I'll try an approach without chroot. If it succeeds, than we will need help
> from gentoo emul libs team IMO (the list of amd64 developers is here
> http://www.gentoo.org/proj/en/base/amd64/).
>
Oleg:
if you've built the i965_drv.so in a 32 bit chroot, and you move it to your
64bit env, what happens?
I have the emul 10. installed, and I now more *rarely* get the
GLXBadDrawable error (still getting it one in six tries) but still have the
"Broken Kaleidescope" effect.
Loading the game and getting the kaleidescope effect, I can find nowhere
loaded /usr/lib32/dri/i965_dri.so, rather it seems to load
/usr/lib32/opengl/xorg-x11/lib/libGL.so.1.2
and in my case:
equery b /usr/lib32/opengl/xorg-x11/lib/libGL.so.1.2
[ Searching for file(s) /usr/lib32/opengl/xorg-x11/lib/libGL.so.1.2 in *... ]
app-emulation/emul-linux-x86-xlibs-10.1
(/usr/lib32/opengl/xorg-x11/lib/libGL.so.1.2)
I somehow believe that we're chasing the wrong library here -- we need to
look at libGL.so ---
I believe that it talks api to api to the driver rather than loading the
32bit driver and talking to it.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list