[mythtv-users] Best way to cleanly stop mythfrontend?
Marc MERLIN
marc_mtv at merlins.org
Sat Oct 1 15:44:39 UTC 2011
On Sun, Sep 25, 2011 at 11:20:28PM +0100, Thomas Boehm wrote:
> Thomas Boehm wrote:
> > Marc MERLIN wrote:
> >> On Sun, Sep 25, 2011 at 04:01:31PM +1000, Michael Watson wrote:
> >>> On my Frontends, I run XScreensaver and a script via cron that waits for
> >>> the screensaver to be active for X minutes, then shutsdown the machine,
> >>> (or if it is a FE/SBE closes mythfrontend and allows mythwelcome to
> >>> shutdown the machine when the backend is idle).
> >
> > Would you mind sharing it with us? I'm looking for such a working solution.
>
> To answer my own question, here's a perl script which does it.
> ---------------------------------------------------------------------
> #!/usr/bin/perl
> #my $cmd = "dbus-monitor --session
> \"type='signal',interface='org.gnome.ScreenSaver',
> member='ActivateChanged'\"";
>
> my $cmd = "dbus-monitor --session
> \"type='signal',interface='org.gnome.ScreenSaver',member='ActiveChanged'\"";
>
> open (IN, "$cmd |");
>
> while (<IN>) {
> if (m/^\s+boolean true/) {
> exec('killall mythfrontend.real');
I'm looking at this now.
So, if I'm in the middle of playing a show (paused) and I do killall
mythfrontend.real, that won't save my position, or does it?
Is killall mythfrontend.real the best recommended way to shutdown
mythfrontend cleanly?
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/
More information about the mythtv-users
mailing list