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
