HTPC mit VDR unter Mandriva Linux Getestet unter: Mandriva Linux Free 2010.1 Spring Dual-Arch, Kernel: 2.6.33.5-desktop586-2mnb, Desktopumgebung: Xfce 4 Version 4.6.2 (Xfce 4.6) Übersicht der verwendeten Hardware + Compaq Evo D510 SFF, CPU: Pentium 4, 2400GHz, RAM: 1 GB, Grafikkarte: n/a, TV-Karte: n/a + Fernbedienung + Hardware ToDo's + RAM auf 2 GB upgraden + TV Karte + Grafikkarte + Eigene VDR Anforderungen + Bedienung über das OSD mit der Fernbedienung + PC einschalten mit der Fernbedienung + Abspielen von Musik in den gängigen Formaten + Verwaltung von Musik + Abspielen von Filmen in den gängigen Formaten + Verwaltung von Filmen + Anzeigen von Bildern in den gängigen Formaten + Anzeigen der Bilder in einer Diashow + Verwaltung von Bildern + Radio über das Internet höhren + TV schauen + TV aufnehmen + Sleeptimer Vorbereitungen/System Einrichten der benötigten Paketquellen, aktuallisieren des Systems sowie installation der Desktopumgebung Xfce + Mandriva ISO Image herunterladen, Quelle:ftp://ftp.mandrivauser.de/mandriva_isos/2010.1/2010-spring-DualArch-CD/ + Mandriva Installations CD erstellen, ISO Image brennen z. B. mit K3B + Mandriva installieren -> Als Beinspieluser z. B. User: htpc + Paketquellen einbinden z.B. mit SmartUrpmi oder Easy Urpmi (alle aus den Testing Quellen) SmartUrpmi: http://www.mandrivauser.de/smarturpmi/ EasyUrpmi: http://urpmi.mandriva.ru/?language=en Übersicht der eingebunden Paketquellen + main_release + contrib_release + non-free_release + plf-free_release + plf-nonfree_release + mud-free_release + main_updates + contrib_updates + non-free_updates + main_backports + contrib_backports + non-free_backports + plf-free_backports + plf-nonfree_backports" + Systemaktuallisierung durchführen, # urpmi --auto-update + Xfce als Desktopumgebung installieren, Metapaket, # urpmi task-xfce Vorbereitungen/VDR Installation der benötigten Software zum betreiben des VDRs, sowie die Deinstallation nicht benötigter (störender Anwendeungwen) Deinstallation + Totem, # urpme totem + vdr + vdr-plugin-ac3mode + vdr-plugin-archive + vdr-plugin-decruft + vdr-plugin-dvd + vdr-plugin-dvdselect + vdr-plugin-dvdswitch + vdr-plugin-epgsearch + vdr-plugin-externalplayer + vdr-plugin-mp3 + vdr-plugin-muggle #Datenbank nötig! + vdr-plugin-nordlichtsepg + vdr-plugin-osdimage + vdr-plugin-playlist + vdr-plugin-reelchannelscan #similar to channelscan hier nur für DVB-C + vdr-plugin-streamdev-client + vdr-plugin-streamdev-server + vdr-plugin-xineliboutput + vdradmin-am + xine-xvdr + xine1.2-xvdr + vlc + webmin + java-1.6.0-sun # evtl. noch openJDK (Webmin Sonstiges/Datei-Manager Test) Plugins: http://www.vdr-wiki.de/wiki/index.php/Plugins Software ToDo's + Benötigte VDR Software in einem Rutsch installieren lassen (Hinweise auslagern), evtl. ein Installskript erstellen + Codeina, hat evtl. Gnome mitgezogen, rechtliche Hinweise hinzufügen VDR Konfiguration/Erste Schritte Vorbereitungen + Ein Verzeichnis auf zur Speicherung der Videos erstellen z. B. /home/htpc/Desktop/vdr-video (Zielverzeichnis) Beim erten start von VDR kam direkt eine Zugriffsverweigungerun auf das Videoverzeichnis, $ vdr vdr: can't access video directory /var/lib/vdr/video Um den Zugriff auf das verzeichnis zu ermöglichen, sind einige leichte Konfigurationen über den Webmin erforderich. + Webmin starten, # /etc/webmin/start + Webmin Browserzugriff, https://localhost:10000/, User:root, passwd: rootpasswd (bei der Erstanmeldung ändern) + Sprachumstellung auf DE, Webmin/Change Language and Theme -> Sprachumstellung + Eigenen Benutzer "htpc" zur Gruppe vdr hinzufügen, System/Benutzer und Gruppen/Lokale Gruppen -> Eigenen Benutzer zur Gruppe vdr hinzufügen + Sonstiges/Datei-Manager, Datei-Manager aufrufen, das Verzeichnis /var/lib/video löschen + Sonstiges/Datei-Manager, einen symbolischen Link auf das Zielverzeichnis seiner Videos erstellen, das Verzeichnis sollte bereits existieren + Sonstiges/Datei-Manager, das verlinkte Verzeichnis auswählen und dem vdr-video Verzeichnis die Gruppe vdr zuweisen Webmin ToDo's + Webmin neustarten, # /etc/webmin/restart + Webmin nach Neustart ausführen, noch nicht getestet -> hier das Thema Berechtigungen aufgreifen -> nach diesem Workaround kommt die nächste Meldung: $ vdr vdr: no primary device found - using first device! Weitere ToDo's + Autologin für den Benutzer einrichten