[mythtv] Frontend idle shutdown (was: RE: [mythtv-commits] mythtv/master commit: 7867d7efb by Stuart Morgan (stuartm))
Yves Cayer
ycayer at gmail.com
Sat Apr 14 00:18:19 UTC 2012
> On 12-02-01 08:37 PM, Michael Watson wrote:
> >
> > IMHO, it would be better if it worked thus;
> >
> > Frontend Only Machine:
> > If Frontend idle for "Idle Time" then run "Frontend Idle
> > Script", that could either shutdown/hibernate/suspend the machine or run
> > some other task (cant think of what, but good if user could configure it
> > how they want, not just hard coded shutdown)
>
> Yes! Totally agree. I've been wanting _real_ FE idleness handling (as
> opposed to my hack which looks at GPU interrupts) for a year or two now.
>
> By real, of course that's idleness as determined by MFE not playing
> anything or being interacted with at a menu (although that gives me an
> idea about how to monitor LIRC and factor that into my FE idleness hack
> script).
>
> And of course, configurable idle action, just as it is for the BE, but
> it really ought to inform the BE that it's idle rather than the BE then
> having to have some sort of FE inactivity timer to decide that it's
> idle. Although the BE should also have such an inactivity timer to
> account for FEs that just go AWOL.
I've created a ticket #10596 with a patch to do this.
It has a user configurable action for when the idle time expires. You can quit the frontend, run a shell command (or /sbin/halt), or enter the standby screen.
Please have a look. I've been using for several weeks now and it's working nicely. I have 3 frontend-only systems and I used to have to run a cron job to monitor frontend activity for shutdown but it wasn't very user friendly.
Comments welcome.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-dev/attachments/20120413/ac2a1af5/attachment.html>
More information about the mythtv-dev
mailing list