Re: bug-reports amaya 8.51 and 9.51

Irene Vatton said:
>> Well, this is probably a bug in the Mesa/X/ati DRI driver, according to
>> one of the Mesa maintainers for Debian.
>
> This is exactly the reason why we distribute by default a version with a
> soft GL implementation.

The problem is that there seem to be another bug somewhere between
wxWidgets and X withe software GL implementation as well.

>> Now, I don't understand things anymore. It doesn't work for me. Maybe
>> because I didn't have the DRI enable when I tested yesterday evening.
>
> The version from the W3C server doesn't use shared  redland, wxWidgets,
> libGL, and libGLU libraries.

Agreed. Though it doesn't explain why it crashed for me.

>> It's slightly more complicated. The Debian one is linked against the
>> shared libGL and libGLU, rather than the one provided in the source
>> tarball. The problem is, there seem to be a bug somewhere in wxWidgets
>> and/or Mesa, though I haven't managed to find where exactly.
>> Before someone asks, I tried to build with static wxWidgets and Mesa
>> from
>> the source, and I still had the error.
>
> Did you link with local wxWidgets and Mesa libraries?

I tried different variants. both shared, shared Mesa, both static (linked
against the source from the tarball), and it always crashes for me. I
could notice that my patches didn't make it possible to use a shared
wxWidgets but a local Mesa, which would probably be quite nasty anyway.

One fairly common thing however is that everybody reporting the bug seems
to be using and ATI driver... I have yet to hear from someone using a
different graphic card. I also know it works with the nVidia proprietary
driver, which uses its own GL library.

> The best would be to have GL hardware implementations fixed.

Definitely. I think everyone agrees with that. Unfortunately, it's not
something I know much about.

> But meanwhile Rigo, I don't know if it works, you could test if the debian
> package generated by Regis works with GL_ACCELERATED=no in the
> file .amaya/thot.rc
> I know that this GL_ACCELERATED variable must be set to "no" on a large
> set of Windows platforms to prevent important troubles.

This variable is only valid on Windows, if I remember what I saw when
digging through the wxWidgets source.

Regis
-- 
"While a monkey can be a manager, it takes a human to be an engineer" Erik
Zapletal

Received on Thursday, 8 June 2006 15:14:46 UTC