On Sun, 30 Oct 2016 15:44:21 +0100 Gabriele Zaverio <[email protected]> said:
> On 10/30/16, Gabriele Zaverio <[email protected]> wrote: > > On 10/30/16, Carsten Haitzler <[email protected]> wrote: > > >> it should complain why gl cant init. > > > > asbesto@rover:~$ ELM_ACCEL=gl elementary_test > > ERR<6022>:evas_main lib/evas/canvas/evas_gl.c:151 evas_gl_new() Evas > > GL engine not available. > > ERR<6022>:elementary lib/elementary/elm_glview.c:244 > > _elm_glview_constructor() Failed Creating an Evas GL Object. > > > > ERR<6022>:elementary lib/elementary/elm_glview.c:373 > > _elm_glview_efl_object_finalize() Failed > > > btw I'm online on IRC if any of you wanna chat / try to help :) oh waaait. NOW i found it: could not dlopen("/usr/local/lib/evas/modules/engines/gl_x11/v-1.18/module.so", dlopen: cannot load any more object with static TLS): RTLD_NOW you... have a libc problem. or as best i can divine. this affects some distributions - specifically older ones with older or unpatched libc's. in order to ensure our object infrastructure is thread-safe which is has to be to implement our resolve caches etc we have to declare our variables with __thread. or at least the ones that are for caches. libc has a limited number of slots for such tls segments. the more .so's loaded, the more slots it takes up. newer libcs have more slots. older libs have been patched by some distributions to increase number of slots. once you run out of slots, loading more libs fails. as above. so... you need to upgrade your libc or patch it. https://phab.enlightenment.org/T46111 covers this at the end-ish after wandering all around trying to find the source of this. -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [email protected] ------------------------------------------------------------------------------ The Command Line: Reinvented for Modern Developers Did the resurgence of CLI tooling catch you by surprise? Reconnect with the command line and become more productive. Learn the new .NET and ASP.NET CLI. Get your free copy! http://sdm.link/telerik _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
