[mythtv-users] frontend can't login into backend
R. G. Newbury
newbury at mandamus.org
Tue Apr 19 22:30:34 UTC 2011
On 04/18/2011 02:19 PM, Mike Bennett wrote:
> Okay I had to rebuild my mythtv box this past weekend. I moved from
> mythdora to fedora 14 running the latest mythtv .24-7.fc14. I have the
> backend/frontend combo PC running great but the two other frontend only
> boxes say they can't login. In the initial setup under the General setup
> page I put the the actual IP of the server for both the local backend
> and master backend and kept the default port 6543. But when I try to get
> access to the backend from another frontend box using the correct mythtv
> user and password it says it can't login. Any ideas?
>
>
> Also does someone have or tell me where to get the power button script
> like the one used in mythdora to start and stop mythfrontend?
Not sure if this is the same one as in mythdora, but it works for me
with a Harmony 300 remote and iMon hardware.
************************************
#!/bin/bash
# check for running mythfrontend
STATUS=`ps -ae | grep mythfrontend | grep -v grep | wc -l | awk '{print
$1}'`
#echo "Running status = " $STATUS
# This should be re-directed to stderr but isn't
# check for proper Display
# only works on the local machine
count=`echo $DISPLAY | grep ":0" | wc -l `
if [ $count -ge 1 ] ; then
#echo "Testing"
# if no mythfrontend, then start one
if [ $STATUS -eq 0 ] ; then
echo "Starting Mythfrontend"
# adjust for proper binary location and logging setting
/usr/local/bin/mythfrontend -v playback,extra -l
/var/log/mythfrontend.log &
else
# kill all running mythfrontends
echo "Killing Mythfrontend"
pid=`ps -ae | grep mythfrontend | awk '{print $1}'`
#echo "Running process is "$pid
kill -9 $pid;
# well, kills at least one running mythfrontend
# for all, use 'killall mythfrontend' and skip parsing ps output
fi
fi
*************************************************
It is called through lircrc, using a snippet like this:
begin
prog = irexec
button = AppExit (substitute the name of the button you are using)
config = /usr/local/sbin/mythpowerbutton.sh
end
(The version I have on the laptop does NOT have an '&' after
..mythpowerbutton.sh' but I *think* there is one on the setup at home.
You may have to fiddle.
ALSO, you need to remember to start irexec. A good spot is in
/etc/rc.d/rc.local which will usually ensure that it is started after
the lirc service is up and running. REMEMBER that when you are testing
things and re-starting lirc. You may get odd results if lirc is started
after irexec. It should work, but then, so should lots of things that
don't...Right?
Geoff
R. Geoffrey Newbury
More information about the mythtv-users
mailing list