Hallo zusammen,
mich ärgert es, dass XBMC beim Nichtstun im Menü soviel CPU-Ressourcen verbraucht. Zunächst lag die Last bei ca. 80-90%, was ich glücklicherweise auf ca. 50% drücken konnte. Wenn der Fernseher jedoch aus ist, finde ich auch die 50% zu schade. Daher habe ich folgenden simplen Perl-Daemon geschrieben.
Die Idee ist, mittels cec-client den aktuellen Status des Fernsehers abzufragen und xbmc dementsprechend ebenfalls schlafen zu legen. Ich hätte es eigentlich lieber mit cec-client -s gemacht, aber sobald cec-client terminiert, verliert XBMC seine eigene CEC-Verbindung. Falls jemand eine elegantere Methode weiss, nehme ich sie gerne an.
Grüße
webster