Re: [e-users] Can I stop some parts of e17 for power savings?

2013-09-22 Thread P Purkayastha
On 09/23/2013 06:47 AM, Marc MERLIN wrote:
> On Tue, Sep 17, 2013 at 04:43:18PM +0100, Mick wrote:
>>> I just tested on 0.17.3, it worked fine.  E kept working normally after
>>> sending firefox a SIGSTOP, and firefox picked up normally after SIGCONT.
>>
>> I can confirm that firefox works fine here with SIGSTOP and SIGCONT, *but*
>> battery consumption has gone up with enlightenment-0.17.5_pre1 on gentoo with
>> an RV730/M96-XT [Mobility Radeon HD 4670] video card and the radeon driver.
>> It was fine with 0.17.3, so it must be something that came about in the last
>> two versions.
>>
>> Enlightenment stays at around 13.5% of CPU and 2% of memory most of the time
>> according to top.  From what I recall it used to be 10-15% lower with 0.17.3,
>> but I'm going from memory here.
>
> Thanks. I'll try upgrading first then (to 0.17.3 for now).
>
> Marc

Just FYI, I am still at 0.17.1 due to this bug: 
https://phab.enlightenment.org/T63

If you see repeated and sudden segfaults with 0.17.2 - 0.17.3, this 
might be the reason :) I haven't tried 0.17.4.



--
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. 
http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Can I stop some parts of e17 for power savings?

2013-09-22 Thread Marc MERLIN
On Tue, Sep 17, 2013 at 04:43:18PM +0100, Mick wrote:
> > I just tested on 0.17.3, it worked fine.  E kept working normally after
> > sending firefox a SIGSTOP, and firefox picked up normally after SIGCONT.
> 
> I can confirm that firefox works fine here with SIGSTOP and SIGCONT, *but* 
> battery consumption has gone up with enlightenment-0.17.5_pre1 on gentoo with 
> an RV730/M96-XT [Mobility Radeon HD 4670] video card and the radeon driver.  
> It was fine with 0.17.3, so it must be something that came about in the last 
> two versions.
> 
> Enlightenment stays at around 13.5% of CPU and 2% of memory most of the time 
> according to top.  From what I recall it used to be 10-15% lower with 0.17.3, 
> but I'm going from memory here.

Thanks. I'll try upgrading first then (to 0.17.3 for now).

Marc
-- 
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Microsoft is to operating systems 
   what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/  
--
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/22/13. 
http://pubads.g.doubleclick.net/gampad/clk?id=64545871&iu=/4140/ostg.clktrk___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Can I stop some parts of e17 for power savings?

2013-09-17 Thread Mick
On Tuesday 17 Sep 2013 14:56:57 Ross Vandegrift wrote:
> Hello,
> 
> On 09/16/2013 11:01 PM, Marc MERLIN wrote:
> > Note, I have an old e16 0. on that machine. I can upgrade to
> > latest 0.17 or some e18, but I know it will wipe my entire carefully
> > setup desktop that took me a long time to get just right :) so I
> > haven't run towards that option without knowing that it'll fix it.
> > 
> > I'm ok with doing this next though, unless someone can reproduce the
> > 
> > > bug in a later version and confirm they have the same problem.
> 
> I just tested on 0.17.3, it worked fine.  E kept working normally after
> sending firefox a SIGSTOP, and firefox picked up normally after SIGCONT.

I can confirm that firefox works fine here with SIGSTOP and SIGCONT, *but* 
battery consumption has gone up with enlightenment-0.17.5_pre1 on gentoo with 
an RV730/M96-XT [Mobility Radeon HD 4670] video card and the radeon driver.  
It was fine with 0.17.3, so it must be something that came about in the last 
two versions.

Enlightenment stays at around 13.5% of CPU and 2% of memory most of the time 
according to top.  From what I recall it used to be 10-15% lower with 0.17.3, 
but I'm going from memory here.


-- 
Regards,
Mick
--
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. 
http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Can I stop some parts of e17 for power savings?

2013-09-17 Thread Ross Vandegrift
Hello,

On 09/16/2013 11:01 PM, Marc MERLIN wrote:
> Note, I have an old e16 0. on that machine. I can upgrade to
> latest 0.17 or some e18, but I know it will wipe my entire carefully
> setup desktop that took me a long time to get just right :) so I
> haven't run towards that option without knowing that it'll fix it.
>
> I'm ok with doing this next though, unless someone can reproduce the
> > bug in a later version and confirm they have the same problem.

I just tested on 0.17.3, it worked fine.  E kept working normally after 
sending firefox a SIGSTOP, and firefox picked up normally after SIGCONT.

Ross

--
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. 
http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Can I stop some parts of e17 for power savings?

2013-09-16 Thread Marc MERLIN
On Mon, Sep 16, 2013 at 08:30:48AM -0700, Marc MERLIN wrote:
> First, my apologies for the very late reply. I did read your answers and
> worked on them, but didn't have enough good data to reply.
> 
> What I found is that something in enlightenment goes into a tight loop
> if I SIGSTOP a program like firefox-bin.
> I tried unloading all modules and the tight loop does not stop, so I'm
> guessing it must be the e17 core? (I was hopeful that the pager was
> maybe hanging on trying to snapshot a stopped process window).
 
Ok, I straced e from the start and got this:
read(8, 
"\0\0\0\4\0\0\0\2au\1\0\0\0\5\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\21\0\0\0\0\0\0\0\22\0\0\0\0\0\0\0\23\0\0\0\0\0\0\0\24",
 55) = 55
open("/etc/gnutls/pkcs11.conf", O_RDONLY) = -1 ENOENT (No such file or 
directory)
write(1, "ESTART: 0.01466 [0.01228] - Ecore_File Init Done\n", 49ESTART: 
0.01466 [0.01228] - Ecore_File Init Done
) = 49
write(1, "ESTART: 0.01470 [0.5] - Ecore_Con Init\n", 43ESTART: 0.01470 
[0.5] - Ecore_Con Init
) = 43
write(1, "ESTART: 0.01573 [0.00102] - Ecore_Con Init Done\n", 48ESTART: 0.01573 
[0.00102] - Ecore_Con Init Done
) = 48
write(1, "ESTART: 0.01577 [0.4] - Ecore_Ipc Init\n", 43ESTART: 0.01577 
[0.4] - Ecore_Ipc Init
) = 43
write(1, "ESTART: 0.01581 [0.4] - Ecore_Ipc Init Done\n", 48ESTART: 0.01581 
[0.4] - Ecore_Ipc Init Done
) = 48
write(1, "ESTART: 0.01585 [0.4] - Ecore_X Init\n", 41ESTART: 0.01585 
[0.4] - Ecore_X Init
) = 41
brk(0x11b4000)  = 0x11b4000
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC, 0) = 9
connect(9, {sa_family=AF_FILE, path=@"/tmp/.X11-unix/X0"}, 20) = 0
getpeername(9, {sa_family=AF_FILE, path=@"/tmp/.X11-unix/X0"}, [20]) = 0
uname({sys="Linux", node="gandalfthegreat", ...}) = 0
access("/home/merlin/.Xauthority", R_OK) = 0
open("/home/merlin/.Xauthority", O_RDONLY) = 10

So socket 9 is indeed the socket to X11.
E talks to X and probably asks for info on my stopped firefox, fails, and then 
restarts
in a tight loop.

Note, I have an old e16 0. on that machine. I can upgrade to latest
0.17 or some e18, but I know it will wipe my entire carefully setup
desktop that took me a long time to get just right :) so I haven't run
towards that option without knowing that it'll fix it.

I'm ok with doing this next though, unless someone can reproduce the bug in a 
later version
and confirm they have the same problem.

Thanks,
Marc

> Any idea where to go from there? Can you reproduce on newer vesion of
> e17 than what I have?
> (launch firefox, sigstop it, strace enlightenment, and see whether
> you get the strace bit I have below)
> 
> Thanks,
> Marc
> 
> On Wed, Aug 14, 2013 at 01:49:43PM +1000, Dave wrote:
> >  Disabling/Enabling modules is the only solution I can think of.
> > 
> >  You can do it from the command line like so:
> >  qdbus org.enlightenment.wm.service /org/enlightenment/wm/RemoteObject 
> > org.enlightenment.wm.Module.Disable clock
> > 
> >  Can't disable shelves, but you can disable the elements in a shelf.  A
> > module config isn't affected if you disable, enable, unload, or load.
> > 
> >  Not too sure how much battery you'll save.  Maybe with modules that poll 
> > for
> > data, like temperature, battery, or cpufreq .  I'd be interested to see your
> > results.
> 
> strace shows this in a tight loop
> recvfrom(9, 0x24990b4, 4096, 256, 0, 0) = -1 EAGAIN (Resource temporarily 
> unavailable)
> recvfrom(9, 0x24990b4, 4096, 256, 0, 0) = -1 EAGAIN (Resource temporarily 
> unavailable)
> poll([{fd=9, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=9, 
> revents=POLLOUT}])
> writev(9, 
> [{"\214\3\n\0k\22L\1m\22L\1\6\4\30\0\0\0\0\0\6\4\30\0\31\0\0\0\30\2\0/"..., 
> 40}, {NULL, 0}, {"", 0}], 3) = 40
> recvfrom(9, 0x24990b4, 4096, 256, 0, 0) = -1 EAGAIN (Resource temporarily 
> unavailable)
> poll([{fd=9, events=POLLIN|POLLOUT}], 1, 4294967295^C 
> 
> Not sure what 9 is:
> enlighten 4347 merlin0r   CHR1,3  0t0  1028 
> /dev/null
> enlighten 4347 merlin1w   REG   0,25  1520680   6400659 
> /home/merlin/.xsession-errors
> enlighten 4347 merlin2w   REG   0,25  1520680   6400659 
> /home/merlin/.xsession-errors
> enlighten 4347 merlin3u  0,90  4102 
> anon_inode
> enlighten 4347 merlin4r  FIFO0,8  0t0 14553 pipe
> enlighten 4347 merlin5w  FIFO0,8  0t0 14553 pipe
> enlighten 4347 merlin6r  0,90  4102 
> anon_inode
> enlighten 4347 merlin7r   CHR1,9  0t0  1033 
> /dev/urandom
> enlighten 4347 merlin8u  unix 0x8801fd341240  0t0 14554 socket
> enlighten 4347 merlin9u  unix 0x8801fc97b840  0t0 12783 socket
> enlighten 4347 merlin   10r  FIFO0,8  0t0 13569 pipe
> enlighten 4347 merlin   11w  FIFO0,8  0t0 13569 pipe
> enlighten 4347 merlin   12u  unix 0xf

Re: [e-users] Can I stop some parts of e17 for power savings?

2013-09-16 Thread Marc MERLIN
First, my apologies for the very late reply. I did read your answers and
worked on them, but didn't have enough good data to reply.

What I found is that something in enlightenment goes into a tight loop
if I SIGSTOP a program like firefox-bin.
I tried unloading all modules and the tight loop does not stop, so I'm
guessing it must be the e17 core? (I was hopeful that the pager was
maybe hanging on trying to snapshot a stopped process window).

Any idea where to go from there? Can you reproduce on newer vesion of
e17 than what I have?
(launch firefox, sigstop it, strace enlightenment, and see whether
you get the strace bit I have below)

Thanks,
Marc

On Wed, Aug 14, 2013 at 01:49:43PM +1000, Dave wrote:
>  Disabling/Enabling modules is the only solution I can think of.
> 
>  You can do it from the command line like so:
>  qdbus org.enlightenment.wm.service /org/enlightenment/wm/RemoteObject 
> org.enlightenment.wm.Module.Disable clock
> 
>  Can't disable shelves, but you can disable the elements in a shelf.  A
> module config isn't affected if you disable, enable, unload, or load.
> 
>  Not too sure how much battery you'll save.  Maybe with modules that poll for
> data, like temperature, battery, or cpufreq .  I'd be interested to see your
> results.

strace shows this in a tight loop
recvfrom(9, 0x24990b4, 4096, 256, 0, 0) = -1 EAGAIN (Resource temporarily 
unavailable)
recvfrom(9, 0x24990b4, 4096, 256, 0, 0) = -1 EAGAIN (Resource temporarily 
unavailable)
poll([{fd=9, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=9, 
revents=POLLOUT}])
writev(9, 
[{"\214\3\n\0k\22L\1m\22L\1\6\4\30\0\0\0\0\0\6\4\30\0\31\0\0\0\30\2\0/"..., 
40}, {NULL, 0}, {"", 0}], 3) = 40
recvfrom(9, 0x24990b4, 4096, 256, 0, 0) = -1 EAGAIN (Resource temporarily 
unavailable)
poll([{fd=9, events=POLLIN|POLLOUT}], 1, 4294967295^C 

Not sure what 9 is:
enlighten 4347 merlin0r   CHR1,3  0t0  1028 
/dev/null
enlighten 4347 merlin1w   REG   0,25  1520680   6400659 
/home/merlin/.xsession-errors
enlighten 4347 merlin2w   REG   0,25  1520680   6400659 
/home/merlin/.xsession-errors
enlighten 4347 merlin3u  0,90  4102 
anon_inode
enlighten 4347 merlin4r  FIFO0,8  0t0 14553 pipe
enlighten 4347 merlin5w  FIFO0,8  0t0 14553 pipe
enlighten 4347 merlin6r  0,90  4102 
anon_inode
enlighten 4347 merlin7r   CHR1,9  0t0  1033 
/dev/urandom
enlighten 4347 merlin8u  unix 0x8801fd341240  0t0 14554 socket
enlighten 4347 merlin9u  unix 0x8801fc97b840  0t0 12783 socket
enlighten 4347 merlin   10r  FIFO0,8  0t0 13569 pipe
enlighten 4347 merlin   11w  FIFO0,8  0t0 13569 pipe
enlighten 4347 merlin   12u  unix 0x8801faed7a80  0t0 12947 
/tmp/enlightenment-merlin/disp-
enlighten 4347 merlin   13u   CHR1,5  0t0  1030 
/dev/zero

I couldn't track what socket this was, but I figured out that the tight
loop above happens when I kill -STOP some processes, and I do indeed to
this on batteries to save CPU cycles:
killall -STOP chrome chromium firefox-bin xmms mplayer pidgin procmeter3 
plugin-container

It seems any time I stop a process, eventually enlightenment notices and
loops on that recvfrom loop.

On Wed, Aug 14, 2013 at 02:12:34PM +1000, Dave wrote:
>  Actually, there is another solution.  Use profiles.  That'll work with
> shelves, and you can dynamically switch profiles from the command line.
 
Thanks for that other tip.
 
On Wed, Aug 14, 2013 at 03:33:14PM +0800, P Purkayastha wrote:
> Easier way:
> 
> enlightenment_remote -module-{disable,enable,load,unload}
> 
> I used this to check which modules make most wakeups. net module is 
> quite notorious and unloading it helps a lot. It updates the module 
> every couple of ms, which causes a lot of wakeups. I use the following 
> patch to reduce thenumber of wakeups:
> http://dpaste.com/1342674/

Thanks for that one, that's good to know.

Unfortunately, it seems that unloading all my modules didn't fix this
problem. I went in utilies and unloaded all the modules.
Then I went in system and unloaded everything too.

It did not stop the tight loop, but still that's good to know.

Thanks,
Marc
-- 
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Microsoft is to operating systems 
   what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/ | PGP 1024R/763BE901

--
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes
Mobile, Cloud, Java, a

Re: [e-users] Can I stop some parts of e17 for power savings?

2013-08-14 Thread P Purkayastha
Easier way:

enlightenment_remote -module-{disable,enable,load,unload}

I used this to check which modules make most wakeups. net module is 
quite notorious and unloading it helps a lot. It updates the module 
every couple of ms, which causes a lot of wakeups. I use the following 
patch to reduce thenumber of wakeups:
http://dpaste.com/1342674/


On 08/14/2013 11:49 AM, Dave wrote:
>   Disabling/Enabling modules is the only solution I can think of.
>
>   You can do it from the command line like so:
>   qdbus org.enlightenment.wm.service /org/enlightenment/wm/RemoteObject 
> org.enlightenment.wm.Module.Disable clock
>
>   Can't disable shelves, but you can disable the elements in a shelf.  A
> module config isn't affected if you disable, enable, unload, or load.
>
>   Not too sure how much battery you'll save.  Maybe with modules that poll for
> data, like temperature, battery, or cpufreq .  I'd be interested to see your
> results.
>
>   Cheers,
>   dave.k
>
>
>   In the year 2013, of the month of August, on the 13th day, Marc MERLIN 
> wrote:
>> When I go to battery, I often apply some battery saving techniques, like
>> killall -STOP firefox chrome
>> unload, some modules, etc, etc.
>>
>> For e17, I'd love to be able to freeze the fancy panel/shelf with icons and
>> systray.
>> If I killall -STOP enlightenment, I see further battery savings, but
>> stopping the entire WM isn't ideal :)
>>
>> Is there a way I can tell e17 stop doing stuff like the bottom panel and
>> systray without losing the config and being able to restart them easily?
>> I think I can load/unload a bunch of modules, I'm not sure if that kills
>> their config or not.
>>
>> Is there a good way to do this easily? :)
>>
>> Thanks,
>> Marc
>> --
>> "A mouse is a device used to point at the xterm you want to type in" - A.S.R.
>> Microsoft is to operating systems 
>> what McDonalds is to gourmet 
>> cooking
>> Home page: http://marc.merlins.org/
>>
>> --
>> Get 100% visibility into Java/.NET code with AppDynamics Lite!
>> It's a free troubleshooting tool designed for production.
>> Get down to code-level detail for bottlenecks, with <2% overhead.
>> Download for free and get started troubleshooting in minutes.
>> http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
>> ___
>> enlightenment-users mailing list
>> enlightenment-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>
> --
> Get 100% visibility into Java/.NET code with AppDynamics Lite!
> It's a free troubleshooting tool designed for production.
> Get down to code-level detail for bottlenecks, with <2% overhead.
> Download for free and get started troubleshooting in minutes.
> http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
>



--
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Can I stop some parts of e17 for power savings?

2013-08-13 Thread Dave
 Actually, there is another solution.  Use profiles.  That'll work with
shelves, and you can dynamically switch profiles from the command line.


 In the year 2013, of the month of August, on the 14th day, Dave wrote:
>  Disabling/Enabling modules is the only solution I can think of.
> 
>  You can do it from the command line like so:
>  qdbus org.enlightenment.wm.service /org/enlightenment/wm/RemoteObject 
> org.enlightenment.wm.Module.Disable clock
> 
>  Can't disable shelves, but you can disable the elements in a shelf.  A
> module config isn't affected if you disable, enable, unload, or load.
> 
>  Not too sure how much battery you'll save.  Maybe with modules that poll for
> data, like temperature, battery, or cpufreq .  I'd be interested to see your
> results.
> 
>  Cheers,
>  dave.k
> 
> 
>  In the year 2013, of the month of August, on the 13th day, Marc MERLIN wrote:
> > When I go to battery, I often apply some battery saving techniques, like
> > killall -STOP firefox chrome
> > unload, some modules, etc, etc.
> > 
> > For e17, I'd love to be able to freeze the fancy panel/shelf with icons and
> > systray.
> > If I killall -STOP enlightenment, I see further battery savings, but
> > stopping the entire WM isn't ideal :)
> > 
> > Is there a way I can tell e17 stop doing stuff like the bottom panel and
> > systray without losing the config and being able to restart them easily?
> > I think I can load/unload a bunch of modules, I'm not sure if that kills
> > their config or not.
> > 
> > Is there a good way to do this easily? :)
> > 
> > Thanks,
> > Marc
> > -- 
> > "A mouse is a device used to point at the xterm you want to type in" - 
> > A.S.R.
> > Microsoft is to operating systems 
> >    what McDonalds is to gourmet 
> > cooking
> > Home page: http://marc.merlins.org/  
> > 
> > --
> > Get 100% visibility into Java/.NET code with AppDynamics Lite!
> > It's a free troubleshooting tool designed for production.
> > Get down to code-level detail for bottlenecks, with <2% overhead. 
> > Download for free and get started troubleshooting in minutes. 
> > http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
> > ___
> > enlightenment-users mailing list
> > enlightenment-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 
> --
> Get 100% visibility into Java/.NET code with AppDynamics Lite!
> It's a free troubleshooting tool designed for production.
> Get down to code-level detail for bottlenecks, with <2% overhead. 
> Download for free and get started troubleshooting in minutes. 
> http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users

--
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Can I stop some parts of e17 for power savings?

2013-08-13 Thread Dave
 Disabling/Enabling modules is the only solution I can think of.

 You can do it from the command line like so:
 qdbus org.enlightenment.wm.service /org/enlightenment/wm/RemoteObject 
org.enlightenment.wm.Module.Disable clock

 Can't disable shelves, but you can disable the elements in a shelf.  A
module config isn't affected if you disable, enable, unload, or load.

 Not too sure how much battery you'll save.  Maybe with modules that poll for
data, like temperature, battery, or cpufreq .  I'd be interested to see your
results.

 Cheers,
 dave.k


 In the year 2013, of the month of August, on the 13th day, Marc MERLIN wrote:
> When I go to battery, I often apply some battery saving techniques, like
> killall -STOP firefox chrome
> unload, some modules, etc, etc.
> 
> For e17, I'd love to be able to freeze the fancy panel/shelf with icons and
> systray.
> If I killall -STOP enlightenment, I see further battery savings, but
> stopping the entire WM isn't ideal :)
> 
> Is there a way I can tell e17 stop doing stuff like the bottom panel and
> systray without losing the config and being able to restart them easily?
> I think I can load/unload a bunch of modules, I'm not sure if that kills
> their config or not.
> 
> Is there a good way to do this easily? :)
> 
> Thanks,
> Marc
> -- 
> "A mouse is a device used to point at the xterm you want to type in" - A.S.R.
> Microsoft is to operating systems 
>    what McDonalds is to gourmet 
> cooking
> Home page: http://marc.merlins.org/  
> 
> --
> Get 100% visibility into Java/.NET code with AppDynamics Lite!
> It's a free troubleshooting tool designed for production.
> Get down to code-level detail for bottlenecks, with <2% overhead. 
> Download for free and get started troubleshooting in minutes. 
> http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
> ___
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users

--
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


[e-users] Can I stop some parts of e17 for power savings?

2013-08-13 Thread Marc MERLIN
When I go to battery, I often apply some battery saving techniques, like
killall -STOP firefox chrome
unload, some modules, etc, etc.

For e17, I'd love to be able to freeze the fancy panel/shelf with icons and
systray.
If I killall -STOP enlightenment, I see further battery savings, but
stopping the entire WM isn't ideal :)

Is there a way I can tell e17 stop doing stuff like the bottom panel and
systray without losing the config and being able to restart them easily?
I think I can load/unload a bunch of modules, I'm not sure if that kills
their config or not.

Is there a good way to do this easily? :)

Thanks,
Marc
-- 
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Microsoft is to operating systems 
   what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/  

--
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users