• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Anfänger quält sich mit LIRC

revealed

Guru
Noch ein update:
Wir hatten die mythtv rpms installiert, die mariaDB initialisiert mit folgender Problematik:

Das ganze abstrahiert aus diesem Vorgehen:
https://www.mythtv.org/wiki/OpenSuSE_13.1

Weitere infos zum Timezone dingens:
https://www.mythtv.org/wiki/MySQL_Time_Zone_Tables

https://www.mythtv.org/wiki/OpenSuSE_13.1#Start_the_Database
(Beim Schritt initialisiere Datenbank).

Dann haben wir mit myth setup die Datenbank aktualisiert.

Und wenn du mit Myth TV fernsehen kannst sollte dann das hier dabei helfen, deine Fernbedienung ins MythTV zu bringen:
https://www.mythtv.org/wiki/LIRC

Freilig wirst du viele Infos ableiten müssen.

Vermutlich könnte Kremotecontrol querschiessen, deswegen war der Tipp dazu dich davon nochmal zu trennen bis du weisst wo du ankommst.

Gruß,

R
 

revealed

Guru
Weiterer progress:

Die Anleitung ist gold wert:
http://www.tobanet.de/dokuwiki/mediaserver:tevii_s660

Fragen die u.a. noch offen sind:
- mythtv-setup geht nur als root? (Der Fehler war dass Der Benutzer für die Datenbank falsch eingetragen war): Korrekt: 'mythconverg' 'mythtv' 'mythv'
- Group 'LiveTV' wants to use directory '/home/irgendwas/Videos/', but this directory is not writeable?
--- Lösung: Das Videoverzeichnis im Backend auf /tmp setzen.

Gruppenzugehörigkeit für Desktop user:
cdrom, users, video, mysql

Transponder 11837000, DVB-S, QPSK (Sender werden gefunden).

Nicht vergessen, bei der TV Karte das Setting für die LNB zu machen.

Frontend verweigert noch die Wiedergabe. Fehlermeldung bezüglich backend. -- dass noch 4 tuner irgendwas...+ (Das lag an der Einstellung für die Karte beim Tuner die Vorauswahl für einen Sender) --> Was anderes einstellen als "Bitte Send" bsp. 55 nach Sendersuchlauf.

Jetz haben wir Bild video und Ton --> Jetzt gehts zu LIRC. Setup und Frontend lassen sich als User starten.

Hier fehlt meines Erachtens lediglich noch die /home/irgendwas/.lircrc;
 
OP
A

alterseemann

Newbie
Wasserstandsmeldung:

http://www.opensuse-forum.de/allgemeines/anf%C3%A4nger-und-startprobleme/12254-anf%C3%A4nger-kommt-mit-lirc-tutorial-nicht-klar/index4.html#post86617

Der User "revealed" hat mir sehr geholfen. Er hat ein Händchen und Geduld für Anfänger.
 

revealed

Guru
Jetz wird sein Notebook doch noch zu einem HTPC. Scheint sich gerade alles zu lösen. Er ist wohl jetzt doch bei kremotecontrol mit mythtv. Bei kremotecontrol trägt er einfach wie erwähnt die Tastenkürzel (Tastatursteuerung) ein.

Haben noch mythweb eingerichtet. Einige veraltete apache2 direktiven mussten wir *dirty* händisch korrigieren. In Zeile 30. (Haben wir entfernt weil er sonst nich starten wollte).
Options -All +FollowSymLinks +IncludesNoExec

Dazu modul "env" und "rewrite" aktiviert. Wie in dem Howto eigentlich:
https://www.mythtv.org/wiki/OpenSuSE_13.1#Web_frontend_.28mythweb.29
Mit dieser Problemlösung:
http://www.gossamer-threads.com/lists/mythtv/users/555866

Das könnte auch funktionieren: (Nicht versucht)... bin nach dem Howto oben vorgegangen via Yast (oben):
Code:
a2enmod env
a2enmod rewrite
systemctl enable apache2
systemctl start apache2
# Fehlerbehebung nach:
systemctl status apache2 -l
# Dann nochmal:
systemctl start apache2

Das yast2-http Modul mussten wir installieren. Das war nicht automatisch vorhanden.

Über Sicherheit und konkrete Konsequenzen kann ich dazu jedoch nichts sagen. Bin total aus dem Thema apache2 raus. Habe mal seine Netzwerkkarte noch einer Zone zugewiesen und erst mal kann er sich nur selbst via localhost erreichen. Da port 80 freilig zu ist.

Bezüglich htaccess u. dgl. haben wir noch nichts gemacht.

Gruß,

R
 

revealed

Guru
Weitere Probleme mit mythweb:

- Sender liessen sich nicht Löschen
Fehlermeldung im apache2 error log:
PHP Warning: Unknown: Input variables exceeded 2000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0, referer: http://localhost/mythweb/settings/tv/channels
Lösung:
Aus (Quelle):
https://code.mythtv.org/trac/attachment/ticket/11277/mythweb-php54-unknown-function.patch
Editerte die : /etc/apache2/conf.d/mythweb.conf;
Folgende Werte so auskommentiert:
Code:
#            php_value safe_mode                     0
#            php_value register_globals              0
#            php_value magic_quotes_gpc              0
#            php_value output_handler                NULL
#            php_flag output_handler                 "NULL"

Und:
in /etc/apache2/php.ini den Wert "max_input_vars" erhöhen. (Habe mal einfach brutal dreckig, weil ich keine Ahnung hab 20000) gesetzt und das ";" entfernt.

- Jetzt meldete sich das Backend beim Löschen eines Senders mit einer MySQL Fehlermeldung:
https://www.devside.net/wamp-server/mysql-error-incorrect-integer-value-for-column-name-at-row-1
Lösung:
In /etc/my.cnf
Folgenden Wert so auskommentieren:
Code:
# sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

Dann noch:
Code:
systemctl stop mythbackend
systemctl stop apache2
systemctl stop mysql

systemctl start mysql
systemctl start apache2
systemctl start mythbackend
(reboot)

Resultat: Fehlermeldungen verschwunden. -- Sender lassen sich löschen.
 
Oben