On Wed, 5 Feb 2014 21:40:34 +0100 Davide Andreoli <[email protected]> said:

> 2014-02-05 Carsten Haitzler <[email protected]>:
> 
> > raster pushed a commit to branch master.
> >
> >
> > http://git.enlightenment.org/core/enlightenment.git/commit/?id=91b3f2e0e1d14e8d6c11283439c5fa3403dff029
> >
> > commit 91b3f2e0e1d14e8d6c11283439c5fa3403dff029
> > Author: Carsten Haitzler (Rasterman) <[email protected]>
> > Date:   Wed Feb 5 08:15:27 2014 +0900
> >
> >     Revert "Revert "e_main_idler_freeze/thaw - disable - this causes no
> > end of wierdnesses""
> >
> >     This reverts commit 3067f600eeb1f2ad9b21e02e20e763166fed15bf.
> >
> >     revert wars! - i keep hitting problems - the one i still see is that i
> >     come back to a machine that has blanked for a while - i launch some
> >     app (terminology, sylpheed, chromium - doesn't matter) and no window
> >     appears. psorcess is running. no matter how many times i launch it ...
> >     no new process appears. this is a major bug. stopping the idler is an
> >     optimization not a necessity.
> >
> 
> I'm getting exactly the same behavior: process running but no window at
> all, also after an e restart. But I get the bug while using the pc, not
> after blank or suspend. At least 2/3 times every hour of use, didn't find a
> way to reproduce though.
> So the cause is probably elsewhere.

i saw it go awake after disabling the e idle changes (as above) i've been
testing this for a while now and it seems gone after this change above. try it.

> > ---
> >  src/bin/e_comp.c        | 2 +-
> >  src/bin/e_comp_canvas.c | 2 +-
> >  2 files changed, 2 insertions(+), 2 deletions(-)
> >
> > diff --git a/src/bin/e_comp.c b/src/bin/e_comp.c
> > index 230524a..368dbd1 100644
> > --- a/src/bin/e_comp.c
> > +++ b/src/bin/e_comp.c
> > @@ -842,7 +842,7 @@ _e_comp_screensaver_off(void *data EINA_UNUSED, int
> > type EINA_UNUSED, void *even
> >       {
> >          if (!c->saver) continue;
> >          /* frozen in _e_comp_canvas_screensaver_active() */
> > -        e_main_idler_thaw();
> > +//        e_main_idler_thaw();
> >          c->saver = EINA_FALSE;
> >          if (!c->nocomp)
> >            ecore_evas_manual_render_set(c->ee, EINA_FALSE);
> > diff --git a/src/bin/e_comp_canvas.c b/src/bin/e_comp_canvas.c
> > index c8eac04..363c660 100644
> > --- a/src/bin/e_comp_canvas.c
> > +++ b/src/bin/e_comp_canvas.c
> > @@ -91,7 +91,7 @@ _e_comp_canvas_screensaver_active(void *d EINA_UNUSED,
> > Evas_Object *obj, const c
> >  {
> >     E_Comp *c;
> >     /* thawed in _e_comp_screensaver_off() */
> > -   e_main_idler_freeze();
> > +//   e_main_idler_freeze();
> >     ecore_animator_frametime_set(10.0);
> >     c = e_comp_util_evas_object_comp_get(obj);
> >     if (!c->nocomp)
> >
> > --
> >
> >
> >
> ------------------------------------------------------------------------------
> Managing the Performance of Cloud-Based Applications
> Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
> Read the Whitepaper.
> http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to