On Sun, 5 Feb 2017 14:58:09 +0000 Peter Flynn <[email protected]> said:

> On 02/05/2017 03:34 AM, Carsten Haitzler (The Rasterman) wrote:
> > On Fri, 3 Feb 2017 23:08:53 +0000 Peter Flynn <[email protected]> said:
> [...]
> > errrr. ummm.... it sounds like e still thinks a current system action is
> > underway and isn't complete yet. beyond adding lots of printfs to e_sys.c to
> > find out the logic flow.. i don't know why this happens to you. it works
> > perfectly for me.
> 
> Probably because I'm on a slow, cronky, ancient Dell laptop :-) If I
> ever manage to buy a new laptop, the problem will probably go away.

i have no idea why. i don't think it's that though... something gets stuck.
something stops future system actions. what requires throwing printfs in
e_sys.c and printing out the logic flow and finding what piece of logic is
failing.

> > i guess does e_sys_action_do() get called when you select to
> > suspend/logout/whatever after a suspend+resume? if so what does it do
> > internally? is there a current action? follow the breadcrumbs down into
> > _e_sys_action_do() and so on.
> 
> Possibly. I don't have the skills to follow that.

well a bit of basic C  and printfs and then reading your logs would do it. if
you can read a shell script or python you can follow the logic flow of call
function x/y/z, does if (x) path get called or the else segment or the else if
(y) etc. adding in a printf("path13: if (x) = %i\n", x); is like the most basic
hello world kind of stuff... :) this is the kind of thing anyone with the most
basic grasp of any programming or scripting language can do.

> >> I am using the Enlightenment 0.21.99.22030 I compiled from github a few
> >> weeks ago on a Dell Latitude D810.
> > 
> > github? you know our official git repose are not on github.
> 
> Sorry, my bad memory. The build script got the code using git and
> assumed it was from github. I wasn't paying attention, it was from
> git.enlightenment.org

ok...

> > that's probably because your os is systemd related and systemd reports that
> > hibernation is not possible.
> 
> Ubuntu 32-bit 16.04.
> 
> All fixed, however, by installing uswsusp which provides commands s2ram
> and s2disk which work just fine.

there you go then. :)

> ///Peter
> 
> 
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> enlightenment-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


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


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to