default_mobilelogo

Installation

(ehemals Mythbuntu - nochmals großen Dank an die Entwickler !)

Backup der wichtigsten Dateien durchführen

- WOL-scripte (/usr/bin/setwake.sh, /usr/bin/checklogin.sh)

- Datenbank (sieh unten)

- /var/lib/mythtv/db_backups

- /var/lib/mythtv/recordings

 

- Download Xubuntu LTS in der aktuellen Version von https://xubuntu.org/getxubuntu/

- ISO auf USB-Stick kopieren (z.B. ISO to USB oder UNetbootin) und Xubuntu installieren

   -> dabei KEIN mySQL installieren (wird über Mythtv-Control-Center nachinstalliert !)

- ssh installieren

- teamviewer installieren (zum bequemen Einrichten des Backends/Frontends)

sudo apt-get purge teamviewer; sudo apt-get purge teamviewer:i386; sudo dpkg --add-architecture i386; sudo apt-get update; sudo apt-get install libasound2:i386 libfontconfig1:i386 libfreetype6:i386 libjpeg62:i386 libpng12-0:i386 libsm6:i386 libxrandr2:i386 libxrender1:i386 libxtst6:i386 libxinerama1:i386; wget --continue 'http://download.teamviewer.com/download/teamviewer_i386.deb'; sudo dpkg -i teamviewer_i386.deb; sudo apt-get install -f

- Mythbuntu Repository hinzufügen (aktuelle Version am Ende setzen)
 sudo apt-add-repository ppa:mythbuntu/0.28

- mythtv installieren

sudo apt-get install mythtv-control-center

-> Update Repositories bejahen

-> Fernbedienung zulassen, damit die anderen Frontends laufen können

 

 

Ggf. Zusätzliche SW installieren

- Synaptic

- libdvd-pkg (für DVD's, danach sudo dpkg-reconfigure libdvd-pkg)

- nvidia-304-updates + nvidia-settings-304-updates in Synaptic installieren (nvidia-331-Treiber wird dabei automatisch deinstalliert)

- ALSA-Mixer (z.B. QASmixer)

- phpmyadmin (erst nach Konfig Mythtv ! hier als administratives PW das SUDO-PW und für den "normalen" Nutzer das mythconverg-PW eingeben)

 


 

Konfiguration

MythbuntuControlCenter

System Roles -> Primary Backend, Desktop Frontend und Xubuntu Deskop auswählen (hier wird ggf. Mythweb-Zugang abgefragt)

PlugIns -> Mythweb an-x-en (PW funktioniert hier nicht !)

MySQL -> Master Backend Role aktivieren

Repositories -> Alle Updates auswählen

Services -> SSH, Samba, NFS aktivieren

Backup -> z.B. wöchentlichen Backup der database einrichten 

StartupBehavior -> ggf. Automatically start deaktivieren

 

Passwortabfrage für Mythweb einrichten

Früher hat die Mythweb-Passwort-Einrichtung im MythbuntuControlCenter funktioniert - auch hier ist seit 0.27 (?) ein BUG drin- grrrrr.

Die Passwortabfrage bekommt man aber über die herkömmliche Apache-PW-Abfrage wiefolgt hin (hierfür sind die apache-utils notwendig, ggf. noch nachinstallieren!) :

sudo nano /etc/apache2/sites-enabled/mythweb.conf

Im entsprechenden Bereich die Zeilen wiefolgt freischalten (die Datei htdigest wurde aus sicherheitsgründen aus /var/www weg verlegt):

############################################################################
# I *strongly* urge you to turn on authentication for MythWeb. It is disabled
# by default because it requires you to set up your own password file. Please
# see the man page for htdigest and then configure the following four directives
# to suit your authentication needs.
#
   AuthType Digest
   AuthName "MythTV"
# AuthUserFile /var/www/htdigest
   AuthUserFile /etc/mythtv/htdigest
   Require valid-user
   BrowserMatch "MSIE" AuthDigestEnableQueryStringHack=On
   Order allow,deny 
   Allow from 192.168.xxx.   # aus dem internen LAN keine PW-Abfrage !
   Satisfy any

Digest-Authentifizierung in Apache aktivieren

sudo a2enmod auth_digest

Benutzername für Mythweb festlegen (der Parameter -c erzeugt eine leere Datei - diese nicht für zusätzliche Nutzer verwenden !)

sudo htdigest -c /etc/mythtv/htdigest MythTV username

Passwort eingeben

Dateirechte anpassen

sudo chown www-data /etc/mythtv/htdigest
sudo chmod 640 /etc/mythtv/htdigest

Neustart des Webservers

sudo service apache2 restart

 

AnzeCloud mappen

zum Anschauen aufgenommener Sendungen bzw. von der Videodatenbank die AnzeCloud mappen:

sudo nano /etc/fstab

dort einfügen

raspbian:/var/www/AnzeCloud /var/lib/mythtv/videos     nfs     auto     0 0

nach sudo mount -a oder sudo reboot ist dann die AnzeCloud im Mythtv-Videoverzeichnis lesbar

 

weiter mit den konkreten Einstellungen 

→ MythTv-Frontend

→ MythTv-Backend

→ WOL einrichten

→ Anpassen der Sender