Sonntag, 15. Mai 2011

irexec und lucid

Bisher konnte ich meinen Client über die FB und das Skript /usr/share/mythtv/myth-halt.sh ausschalten. Unter 10.04 gibt es das aber nicht mehr, so dass der Client ungerührt nicht reagierte. Habe in der lircrc-Datei dann /usr/share/mythtv/myth-halt.sh durch sudo shutdown -P now ersetzt und voila!

Außerdem funktionierte noch ein nicht: Eine Taste der FB habe ich so programmiert, dass ein Skript das Frontend killt (falls vorhanden) und dann neustartet. Seit dem Update auf Lucid startete sich das Frontend auf einmal in einer Schleife immer wieder neu. Habe mir daraufhin das /usr/share/mythtv/mythfrontend.sh angesehen. Dort ist ziemlich am Ende eine Schleife vorgesehn für den Fall, dass das Frontend abstürzt. Prinzipiell eine gute Sache, aber meine Lösung hat noch den Vorteil, dass man ein hängendes Frontend beenden und neu starten kann. Habe die Schleife aus dem Skript herausgenommen.

Edit: Hätte ich mir ja denken können: Nach einem Update von MythTV wurde wieder das Original-Skript wiederhergestellt. Habe jetzt das originale Skript in /home/user/.mythtv kopiert, vielleicht zieht er es ja dann von da (wie auch die mainmenu.xml).

Keine Kommentare:

Kommentar veröffentlichen