Habe im MythTV Wiki noch einen interessanten Artikel gefunden bzgl Ruckeln:
http://www.mythtv.org/wiki/User_Manual:JudderFree
Habs gleich mal ausprobiert, scheint ganz gut zu funktionieren. Zwar war dann immer der Mousecursor im Bild zu sehen, aber ganz unten im Artikel steht auch, wie man das gelöst bekommt (bei mir war die Einstellung in der xorg.conf nötig).
Das Ruckeln ist bei einem von meinen Fernsehern (Röhrengerät) ein Problem, bei HD scheint es mit der Lösung ganz gut zu funktionieren, bei SD nicht. Da muss ich noch rumprobieren.
Donnerstag, 12. Juli 2012
Warten auf den Server 2
Ich hatte im Blogeintrag "Warten auf den Server..." beschrieben, wie man das Frontend erst startet, wenn der Server soweit ist. Hat den Nachteil, dass wenn der Server nicht aufwacht oder ein anderes Problem da ist, dass man keine grafische Oberfläche hat.
Eine bessere Methode ist im MythTV Wiki beschrieben:
http://www.mythtv.org/wiki/Wake-on-LAN#Send_automatically_from_a_frontend
Ich habe die erste Datei genommen, aber in /etc/network/if-up.d gesteckt, damit es ausgeführt wird, wenn das Netzwerk da ist. Das modifizierte Skript lautet folgendermaßen:
#!/bin/sh
if [ "$IFACE" = lo ]; then
exit 0 # emission handled by /etc/init/network-interface.conf
fi
wol 00:19:66:fa:b4:88
exit 0
Mein mythfestart.sh lautet folgendermaßen:
/usr/bin/mythfestart.sh:
#! /bin/bash
# IP address of backend
SERVER_IP=kakadu
# SERVER_MAC=xx:xx:xx:xx:xx:xx
# Could optionally send a wakeup packet here, if
# a) it is decided that the early-running script above is not needed, or
# b) to cover the rare case that backend was shutting down when first one sent
#
# Use mythTV status port as backend connectivity test
until [ -n "`telnet $SERVER_IP 6544 |grep -i connected`" ]; do
sleep 3
done
sudo mount.cifs //kakadu/WD15/others /WD15 -o user=multimedia password=HEHEHE
# start frontend
MYTHFELOG="/var/log/mythtv/mythfrontend.log"
/usr/bin/mythfrontend.real --logfile "${MYTHFELOG}" &
exit 0
Eine bessere Methode ist im MythTV Wiki beschrieben:
http://www.mythtv.org/wiki/Wake-on-LAN#Send_automatically_from_a_frontend
Ich habe die erste Datei genommen, aber in /etc/network/if-up.d gesteckt, damit es ausgeführt wird, wenn das Netzwerk da ist. Das modifizierte Skript lautet folgendermaßen:
#!/bin/sh
if [ "$IFACE" = lo ]; then
exit 0 # emission handled by /etc/init/network-interface.conf
fi
wol 00:19:66:fa:b4:88
exit 0
Mein mythfestart.sh lautet folgendermaßen:
/usr/bin/mythfestart.sh:
#! /bin/bash
# IP address of backend
SERVER_IP=kakadu
# SERVER_MAC=xx:xx:xx:xx:xx:xx
# Could optionally send a wakeup packet here, if
# a) it is decided that the early-running script above is not needed, or
# b) to cover the rare case that backend was shutting down when first one sent
#
# Use mythTV status port as backend connectivity test
until [ -n "`telnet $SERVER_IP 6544 |grep -i connected`" ]; do
sleep 3
done
sudo mount.cifs //kakadu/WD15/others /WD15 -o user=multimedia password=HEHEHE
# start frontend
MYTHFELOG="/var/log/mythtv/mythfrontend.log"
/usr/bin/mythfrontend.real --logfile "${MYTHFELOG}" &
exit 0
Abonnieren
Kommentare (Atom)