I often set my computer to doing calculations that are going to take a long time, and then leave the room and go do something else. The GNOME desktop's power manager only seems to pay attention to whether the keyboard and mouse have been touched recently when deciding whether to put the computer into sleep mode; so I have to come back periodically and poke a key, or the computer goes to sleep in the middle of the calculation. This makes it difficult to leave the house while it's running, or go to bed myself, when I know it's going to be several hours.

Is there any way (presumably by poking at stuff at a lower level than the GUI exposes) to tell it not to go into sleep mode unless all HID devices have been idle for time X (an hour, say) and CPU utilization has been less than Y% for time Z (say, five percent and five minutes)? That way it would finish the run and then put itself to bed till I come back.

link|improve this question

40% accept rate
feedback

1 Answer

I added the Power Manager Inhibit Applet to a panel a while back, and I just click on it when I need the machine to stay awake for a long period of time.

link|improve this answer
Does that do "inhibit until the CPU goes idle"? – Zack Oct 13 '10 at 22:41
No, it inhibits all power management until you deactivate it. – Ignacio Vazquez-Abrams Oct 13 '10 at 22:49
Then that's not what I need, at least not as is. – Zack Oct 14 '10 at 22:54
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.