Ping ... I've now confirmed that these graphics hangs only occur under Enlightenment - I used Gnome all day today and didn't have a single hang, whereas under E I would have had 3 or 4 already. Also tested with a wider range of kernels ( vanilla, up to 4.2.4 ).
Dan On Fri, Sep 18, 2015 at 2:47 PM, Daniel Kasak <[email protected]> wrote: > Hi all. > > I'm getting temporary display hangs, occasionally ( 3 or 4 times a day > ). When it happens, the display stops updating, but the mouse > continues to respond to input. Everything else appears to continue > running and accepting input, and music continues to play. These hangs > happen in *pairs*, eg: > > hang ... unhang ... hang ... unhang > > Immediately after the hang, I see this in 'dmesg' output ( only with > an appropriate debugging flag passed to the kernel module ): > > [ 5136.373182] [drm:i915_gem_open] > [ 5136.382145] [drm:i915_gem_open] > [ 5136.383609] [drm:i915_gem_context_create_ioctl] HW context 1 created > [ 5137.134829] [drm:i915_gem_context_create_ioctl] HW context 2 created > > I've tried with various kernels - changing from -rt to -vanilla and > also different kernel versions ( around 4.1.5 ). At first I thought > this might be an Intel GPU driver issue, but the above dmesg output > doesn't reflect that. This looks more like Enlightenment is > encountering some kind of issue, and recovering. Of course that's just > a wild guess. So anyway I tried starting up E like this: > > startx >& e.log > > ... and checking e.log after a hang. I noticed this: > > ERR<evas-gl_x11>modules/evas/engines/gl_x11/evas_engine.c:2486 > eglCreatePixmapSurface() for 0x891e55 failed > ERR<evas-gl_x11>modules/evas/engines/gl_x11/evas_engine.c:2486 > eglCreatePixmapSurface() for 0x891e63 failed > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<>src/bin/e_pixmap.c:431 safety check failed: cp == NULL > ERR<eo>lib/eo/eo_ptr_indirection.x:294 obj_id 0x80000107800d526a is > not pointing to a valid object. Maybe it has already been freed. > ERR<eo>lib/eo/eo.c:1738 Obj (0x80000107800d526a) is an invalid ref. > ERR<eo>lib/eo/eo_ptr_indirection.x:294 obj_id 0x80000107800d526a is > not pointing to a valid object. Maybe it has already been freed. > ERR<eo>lib/eo/eo.c:1738 Obj (0x80000107800d526a) is an invalid ref. > ERR<eo>lib/eo/eo_ptr_indirection.x:294 obj_id 0x80000107800d526a is > not pointing to a valid object. Maybe it has already been freed. > ERR<eo>lib/eo/eo.c:1738 Obj (0x80000107800d526a) is an invalid ref. > ERR<eo>lib/eo/eo_ptr_indirection.x:294 obj_id 0x80000107800d526a is > not pointing to a valid object. Maybe it has already been freed. > ERR<eo>lib/eo/eo.c:1738 Obj (0x80000107800d526a) is an invalid ref. > ERR<eo>lib/eo/eo_ptr_indirection.x:294 obj_id 0x80000107800d526a is > not pointing to a valid object. Maybe it has already been freed. > ERR<eo>lib/eo/eo.c:1738 Obj (0x80000107800d526a) is an invalid ref. > ERR<eo>lib/eo/eo_ptr_indirection.x:294 obj_id 0x80000107800d526a is > not pointing to a valid object. Maybe it has already been freed. > ERR<eo>lib/eo/eo.c:1738 Obj (0x80000107800d526a) is an invalid ref. > ERR<eo>lib/eo/eo_ptr_indirection.x:294 obj_id 0x80000107800d526a is > not pointing to a valid object. Maybe it has already been freed. > ERR<eo>lib/eo/eo.c:1738 Obj (0x80000107800d526a) is an invalid ref. > ERR<eo>lib/eo/eo_ptr_indirection.x:294 obj_id 0x80000107800d526a is > not pointing to a valid object. Maybe it has already been freed. > ERR<eo>lib/eo/eo.c:1738 Obj (0x80000107800d526a) is an invalid ref. > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > ERR<12626>: modules/ecore_imf/ibus/ibus_imcontext.c:233 > _request_surrounding_text() safety check failed: > ibusimcontext->ibuscontext == NULL > > Any ideas if the hangs are being caused by any of the above? > > Thanks :) > > Dan > ------------------------------------------------------------------------------ _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
