MythTv - Backend Daemon startet nicht
Nabnd Liste Angeregt von einem Artikel in der aktuellen Ausgabe der "Linux-User", hatte ich mich die letzten Tage mit MythTV beschäftigt. Die Pakete hierzu stammen von Packman. Nachdem nun alles soweit eingerichtet ist , das ich als User MythTV starten kann, würde ich nun gerne das Backend als Daemon laufen lassen. Hierzu liefert das entsprechende Packman Paket das notwendige init script, jedoch kann ich es mit Hilfe des Runlevel Editors nicht starten. Es wird mir als Fehler mitgeteilt das das Backend nicht konfiguriert sei. Nun hab ich aus dem Doc Verzeichnis die Konfiguration /usr/share/doc/packages/mythtv/contrib/etc.sysconfig.mythbackend nach /etc/sysconfig kopiert (den Namen angepasst), die Werte MBE_USER="myhtv" MBE_LOCATION="/usr/bin/" entsprechend gesetzt, trotzdem bekomme ich weiterhin die besagte Fehlermeldung. Das mythbackend lässt sich jedoch, wie erwähnt, als User starten, nur der Daemon will nicht. Kennt jemand das Problem, bzw kann mir jemand nen Tip geben woran es liegen könnte ? Besten Dank Micha
Am Tue, 22. August 2006 20:47 schrieb Michael Schueller:
Nabnd Liste
Angeregt von einem Artikel in der aktuellen Ausgabe der "Linux-User", hatte ich mich die letzten Tage mit MythTV beschäftigt. Die Pakete hierzu stammen von Packman. Ist es dieser Artikel?
http://www.linux-user.de/ausgabe/2006/09/038-mythtv/index.html
Nachdem nun alles soweit eingerichtet ist , das ich als User MythTV starten kann, würde ich nun gerne das Backend als Daemon laufen lassen. 88> Hierzu liefert das entsprechende Packman Paket das notwendige init script, jedoch kann ich es mit Hilfe des Runlevel Editors nicht starten. Es wird mir als Fehler mitgeteilt das das Backend nicht konfiguriert sei.
Nun hab ich aus dem Doc Verzeichnis die Konfiguration /usr/share/doc/packages/mythtv/contrib/etc.sysconfig.mythbackend nach /etc/sysconfig kopiert (den Namen angepasst), die Werte
MBE_USER="myhtv" MBE_LOCATION="/usr/bin/"
entsprechend gesetzt, trotzdem bekomme ich weiterhin die besagte Fehlermeldung.
Das mythbackend lässt sich jedoch, wie erwähnt, als User starten, nur der Daemon will nicht. Der mythbackend muss als user mythtv laufen. Ist zumindest auf Debian und KnoppMyth der Mythtv Knoppix so der Fall.
Kennt jemand das Problem, bzw kann mir jemand nen Tip geben woran es liegen könnte ? Du hast ausser die Pakete zu installieren mythtv auch eingerichtet so wie es in den Dokumentationen beschrieben ist? Unter http://www.mythtv.org/docs/mythtv-HOWTO-6.html sind einige MySQL Besonderheiten beschrieben.
- die Mysql Datenbank von Hand angelegt und den user mythtv mit einem Passwort versorgt? - mythtv-setup ausgeführt? - mythfilldatabase bzw. mythfilldatabase --manual laufen lassen? Im folgenden Artikel von ProLinux http://www.pro-linux.de/berichte/mythtv.html#ToC10 ist im Kapitel 3. Konfiguration beschrieben wie es geht. Besonders die Einrichtung der Datenbank ist dort anders beschrieben als in dem Artikel aus dem Linux-User Magazin. In beiden Artikeln ist nicht beschrieben, dass das Passwort des users mythtv in der Datenbank auf das aktuelle Passwort wie es in den MythTV Einstellungen steht anzupasen ist. Das Passwort des Linux users mythtv und das Passwort des MySQL users mythtv sind nciht das selbe so wie auch die gleichnamigen user nicht das selbe sind! tschüss, thomas
Am Mittwoch, 23. August 2006 03:46 schrieb email.listen@googlemail.com:
Am Tue, 22. August 2006 20:47 schrieb Michael Schueller:
Nabnd Liste
Angeregt von einem Artikel in der aktuellen Ausgabe der "Linux-User", hatte ich mich die letzten Tage mit MythTV beschäftigt. Die Pakete hierzu stammen von Packman.
Ist es dieser Artikel?
http://www.linux-user.de/ausgabe/2006/09/038-mythtv/index.html
Hallo Thomas, ja,das ist der Artikel ... [...]
Nun hab ich aus dem Doc Verzeichnis die Konfiguration /usr/share/doc/packages/mythtv/contrib/etc.sysconfig.mythbacken d nach /etc/sysconfig kopiert (den Namen angepasst), die Werte
MBE_USER="myhtv" MBE_LOCATION="/usr/bin/"
entsprechend gesetzt, trotzdem bekomme ich weiterhin die besagte Fehlermeldung.
Das mythbackend lässt sich jedoch, wie erwähnt, als User starten, nur der Daemon will nicht.
Der mythbackend muss als user mythtv laufen. Ist zumindest auf Debian und KnoppMyth der Mythtv Knoppix so der Fall.
Also hier unter SUSE ist die Grundeinstellung für den USER=myhtv und das PASS=mythtv
Kennt jemand das Problem, bzw kann mir jemand nen Tip geben woran es liegen könnte ?
Du hast ausser die Pakete zu installieren mythtv auch eingerichtet so wie es in den Dokumentationen beschrieben ist?
Soweit wie im Artikel beschrieben ja, und darüber hinaus, wie oben erwähnt, noch die config nach /etc/sysconfig kopiert und wie beschrieben konfiguriert
Unter http://www.mythtv.org/docs/mythtv-HOWTO-6.html sind einige MySQL Besonderheiten beschrieben.
- die Mysql Datenbank von Hand angelegt und den user mythtv mit einem Passwort versorgt? - mythtv-setup ausgeführt? - mythfilldatabase bzw. mythfilldatabase --manual laufen lassen?
mythfilldatabase hatte ich versucht, hat aber nicht wirklich funktioniert (gab irgendwie Probleme mit den Kanalnummern, bzw ID´s). Sollte aber eigentlich auch mit den gespeicherten EPG Daten funktionieren.
Im folgenden Artikel von ProLinux http://www.pro-linux.de/berichte/mythtv.html#ToC10 ist im Kapitel 3. Konfiguration beschrieben wie es geht.
Besonders die Einrichtung der Datenbank ist dort anders beschrieben als in dem Artikel aus dem Linux-User Magazin.
Stimmt, aber ich denke man sollte schon bei einer Vorgehensweise bleiben, ansonsten kann man die Datenbank schnell schrotten. Die Vorgehensweise aus Linux-User scheint schon soweit ok zu sein. Es wird auch irgendwo darauf hingewiesen das die Passwörter der mysql nicht identisch sind (und auch nicht seien sollten) wie die des Systems. Die Datenbank wird auch nach dem Artikel mit einem Passwort ausgestattet das mit dem im Setup vergebenen identisch ist. Sollte das nicht der Fall sein startet auch das Frontend nicht, und das ist ja hier nicht der Fall. Trotzdem danke ich Dir erst mal für die interessanten Artikel, muß die aber noch mal in Ruhe lesen. Gruß Micha
In beiden Artikeln ist nicht beschrieben, dass das Passwort des users mythtv in der Datenbank auf das aktuelle Passwort wie es in den MythTV Einstellungen steht anzupasen ist. Das Passwort des Linux users mythtv und das Passwort des MySQL users mythtv sind nciht das selbe so wie auch die gleichnamigen user nicht das selbe sind!
tschüss, thomas
Am Wed, 23. August 2006 09:41 schrieb Michael Schueller:
Am Mittwoch, 23. August 2006 03:46 schrieb
email.listen@googlemail.com:
Am Tue, 22. August 2006 20:47 schrieb Michael Schueller:
Nabnd Liste
Angeregt von einem Artikel in der aktuellen Ausgabe der "Linux-User", hatte ich mich die letzten Tage mit MythTV beschäftigt. Die Pakete hierzu stammen von Packman.
Ist es dieser Artikel?
http://www.linux-user.de/ausgabe/2006/09/038-mythtv/index.html
Hallo Thomas, ja,das ist der Artikel ...
[...]
Nun hab ich aus dem Doc Verzeichnis die Konfiguration /usr/share/doc/packages/mythtv/contrib/etc.sysconfig.mythbacken d nach /etc/sysconfig kopiert (den Namen angepasst), die Werte
MBE_USER="myhtv" MBE_LOCATION="/usr/bin/"
entsprechend gesetzt, trotzdem bekomme ich weiterhin die besagte Fehlermeldung.
Das mythbackend lässt sich jedoch, wie erwähnt, als User starten, nur der Daemon will nicht.
Der mythbackend muss als user mythtv laufen. Ist zumindest auf Debian und KnoppMyth der Mythtv Knoppix so der Fall.
Also hier unter SUSE ist die Grundeinstellung für den USER=myhtv und das PASS=mythtv
Kennt jemand das Problem, bzw kann mir jemand nen Tip geben woran es liegen könnte ?
Du hast ausser die Pakete zu installieren mythtv auch eingerichtet so wie es in den Dokumentationen beschrieben ist?
Soweit wie im Artikel beschrieben ja, und darüber hinaus, wie oben erwähnt, noch die config nach /etc/sysconfig kopiert und wie beschrieben konfiguriert
Unter http://www.mythtv.org/docs/mythtv-HOWTO-6.html sind einige MySQL Besonderheiten beschrieben.
- die Mysql Datenbank von Hand angelegt und den user mythtv mit einem Passwort versorgt? - mythtv-setup ausgeführt? - mythfilldatabase bzw. mythfilldatabase --manual laufen lassen?
mythfilldatabase hatte ich versucht, hat aber nicht wirklich funktioniert mythfilldatabase dauert ewig, alleine schon bis die erste Reaktion ersichtlich ist. Ich habs auch zu Beginn gestoppt weil ich dachte es würde gar nicht laufen / kaputt sein. mythfilldatabase braucht eine halbe Ewigkeit, alleine schon weil man für jeden Tag für den es Programmdaten holt erneut durch die lange Latte an Sendern muss und die Sendeplätze eingeben muss. Das ganze dauert knapp über eine Stunde. Ich war schon kurz davor in die Tischkante zu beissen...
(gab irgendwie Probleme mit den Kanalnummern, bzw ID´s). Sollte aber eigentlich auch mit den gespeicherten EPG Daten funktionieren. Bei MythTV 0.19 nicht. Da muss man die Sendeplätze noch von Hand eintragen. Wie ich im #mythtv-de irc Kanal auf freenode.net gehört habe ein Fehler in 0.19.
Im folgenden Artikel von ProLinux http://www.pro-linux.de/berichte/mythtv.html#ToC10 ist im Kapitel 3. Konfiguration beschrieben wie es geht.
Besonders die Einrichtung der Datenbank ist dort anders beschrieben als in dem Artikel aus dem Linux-User Magazin.
Stimmt, aber ich denke man sollte schon bei einer Vorgehensweise bleiben, ansonsten kann man die Datenbank schnell schrotten. Die Vorgehensweise aus Linux-User scheint schon soweit ok zu sein. Du hast geschrieben das du mythtv Pakete von Packman verwendest. Das sind andere als für SUSE im Artikel angegeben ---8<--- [3] Suse-Pakete: http://folk.uio.no/oeysteio/apt/suse und http://www.version6.net/apt/SuSE (SVN-Snapshots) ---8<--- Wenn immer möglich würde ich die 0.20pre Pakete aus dem SVN nehmen. Vieles in 0.19 ist nicht ganz so stabil und sauber wie es sein sollte. Zum Beispiel hat mythfilldatabase einige merkwürdige Verhaltensweisen in 0.19. So trägt es die Frequenzen der Sender nicht automatisch ein.
Es wird auch irgendwo darauf hingewiesen das die Passwörter der mysql nicht identisch sind (und auch nicht seien sollten) wie die des Systems. Das sie identisch sein sollen hab ich auch nicht gesagt. Nur muss das Paswort des MySQL users mythtv das selbe sein welches auch im MythTV Setup eingetragen ist.
Die Datenbank wird auch nach dem Artikel mit einem Passwort ausgestattet das mit dem im Setup vergebenen identisch ist. Sollte das nicht der Fall sein startet auch das Frontend nicht, und das ist ja hier nicht der Fall.
Trotzdem danke ich Dir erst mal für die interessanten Artikel, muß die aber noch mal in Ruhe lesen. Der URL auf die Datenbank Dokumentation zeigt auch wie man sie für den Zugriff aller user anpasst. Dann muss mythfrontend auch nicht einzig vom user mythtv ausgeführt werden. Aber sicherlich ist dies überwiegend nur für Systeme interessant die als Desktop Arbeitsplatz eingesetzt werden auf denen man mal ab und an TV schauen will und nicht für ein Heimpuschenkino System das in der rustikalen Eichenschrankwand vor sich hin drömelt.
[...]
In beiden Artikeln ist nicht beschrieben, dass das Passwort des users mythtv in der Datenbank auf das aktuelle Passwort wie es in den MythTV Einstellungen steht anzupasen ist. Das Passwort des Linux users mythtv und das Passwort des MySQL users mythtv sind nciht das selbe so wie auch die gleichnamigen user nicht das selbe sind!
Wenn ich ehrlich bin, mittlerweile würde ich bei MythTV, wie bei moinmoin wiki, die Installation aus den Sourcen vorziehen. Oder gleich die KnoppMyth nehmen. Die diversen Paketquellen und die dafür existierende Vielfalt an HowTos und Dokus wiedersprechen sich teilweise dermassen das einem nach einiger Zeit nur noch Rauchwolken aus der Rübe steigen. Dies gilt insbesonders für Mythtv Beschreibungen für Kernel 2.6.17.x und ivtv Kernel Module plus den Einsatz von entsprechenden lirc Modulen, wenn man Haupauge PVR Karten einsetzt. regards, thomas
Am Mittwoch, 23. August 2006 11:13 schrieb email.listen@googlemail.com:
Am Wed, 23. August 2006 09:41 schrieb Michael Schueller:
Am Mittwoch, 23. August 2006 03:46 schrieb
email.listen@googlemail.com:
Am Tue, 22. August 2006 20:47 schrieb Michael Schueller:
Nabnd Liste
Angeregt von einem Artikel in der aktuellen Ausgabe der "Linux-User", hatte ich mich die letzten Tage mit MythTV beschäftigt. Die Pakete hierzu stammen von Packman.
Ist es dieser Artikel?
http://www.linux-user.de/ausgabe/2006/09/038-mythtv/index.htm l
Hallo Thomas, ja,das ist der Artikel ...
[...] mythfilldatabase hatte ich versucht, hat aber nicht wirklich funktioniert
mythfilldatabase dauert ewig, alleine schon bis die erste Reaktion ersichtlich ist. Ich habs auch zu Beginn gestoppt weil ich dachte es würde gar nicht laufen / kaputt sein. mythfilldatabase braucht eine halbe Ewigkeit, alleine schon weil man für jeden Tag für den es Programmdaten holt erneut durch die lange Latte an Sendern muss und die Sendeplätze eingeben muss. Das ganze dauert knapp über eine Stunde. Ich war schon kurz davor in die Tischkante zu beissen...
Ach deshalb, für jeden Tag einzeln ... Aber davon abgesehen muß wohl auch mythbackend gestartet werden, zumindest werden mir in der backend Konsole Informationen über den Aktualisierungsprozess gegeben. Im Moment lasse ich gerade myfilldatabase ohne die --manual Option laufen. Hab irgendwo gelesen das die nur notwendig ist wenn ich nicht das tvtoday script verwenden kann. Sieht bisher auch gut aus, bin jetzt beim 3ten Tag. P.s.: Der Lauf wurde gerade beendet, und es fehlen tatsächlich die Frequenzen bzw Service ID´s. Es scheint für mich so als ob der Backend Daemon nur läuft wenn mit myfilldatabase die Datenbank auch mit den Notwendigen Informationen gefüllt wurde, die Daten aus dem DVB Stream scheinen dafür nicht auszureichen. Schaun wa mal ... P.p.s : Und trotzdem nun myfill durchlief läßt sich der Daemon immer noch nicht starten, hmm
(gab irgendwie Probleme mit den Kanalnummern, bzw ID´s). Sollte aber eigentlich auch mit den gespeicherten EPG Daten funktionieren.
Bei MythTV 0.19 nicht. Da muss man die Sendeplätze noch von Hand eintragen. Wie ich im #mythtv-de irc Kanal auf freenode.net gehört habe ein Fehler in 0.19.
[...]
Du hast geschrieben das du mythtv Pakete von Packman verwendest. Das sind andere als für SUSE im Artikel angegeben ---8<--- [3] Suse-Pakete: http://folk.uio.no/oeysteio/apt/suse und http://www.version6.net/apt/SuSE (SVN-Snapshots) ---8<--- Wenn immer möglich würde ich die 0.20pre Pakete aus dem SVN nehmen. Vieles in 0.19 ist nicht ganz so stabil und sauber wie es sein sollte. Zum Beispiel hat mythfilldatabase einige merkwürdige Verhaltensweisen in 0.19. So trägt es die Frequenzen der Sender nicht automatisch ein.
Also wenn das mit den Packman Paketen nicht klappen sollte (was ich mir eigentlich nicht vorstellen kann), dann werde ich wohl mal die von Dir empfohlenen Pakete ausprobieren. Allerdings kann ich unter der zweiten Adresse (SVN) keine 20pre Pakete finden. Für SUSE 10.0 gibt es wohl aktuelle 0.19er, aber für 10.1 weder 0.19 noch 0.20 Wo hattest Du denn 20er gesehen ? [...]
Wenn ich ehrlich bin, mittlerweile würde ich bei MythTV, wie bei moinmoin wiki, die Installation aus den Sourcen vorziehen. Oder gleich die KnoppMyth nehmen. Die diversen Paketquellen und die dafür existierende Vielfalt an HowTos und Dokus wiedersprechen sich teilweise dermassen das einem nach einiger Zeit nur noch Rauchwolken aus der Rübe steigen.
:-)
regards, thomas
participants (2)
-
email.listen@googlemail.com
-
Michael Schueller