Installations-Skript für einen VDR mit Debian als Basis.
Das Skript lädt die erforderlichen Sourcen aus dem Internet und installiert einen
VDR 1.6.0-2, 1.7.0-h264-s2api oder 1.7.4 mit Extensions-Patch v.67
Dazu können über 140 Plugins, diverse Utilities (em8300, graphlcd-base, LCDproc, lirc, noad, mplayer, ProjectX, vdradmin-am, vidix, xine) und Treiber übersetzt werden.
Alles was sonst noch nötig ist, wird mit apt-get installiert.
Features
- Interaktive Installation
- Vorkonfigurierter VDR
- VDR-Setup via OSD
- Leicht erweiterbare Skripte
Getestet wurde mit Sidux 2009-01
Mit ein paar Anpassungen sollte das Skript aber auch auf anderen Linux Versionen seinen Dienst tun.
Viel Spaß damit...
Marc
Neu in dieser Version
Getestet mit sidux-2009-01
Update auf VDR-Extensions-Patch-67
Die neuen DEFINES in der Make.config werden nur noch mit vdr >= 1.7.3 angewendet.
Unterstützung für vdr-1.7.0 mit H264 und S2 eingebaut.
mplayer.sh angepasst.
Neue Treiber: liplianindvb (laesst sich mit sidux-2009-01 nicht übersetzen) und s2-liplianin.
Neue 'Autostart-Funktion' fuer Xserver und Player
vdrsetup 0.0.8 - Setup für 'Autostart-Funktion' eingebaut.
- Installieren eines Plugins muss jetzt mit 'Ok' bestätigt werden.
xineliboutput-1.0.4 geht jetzt auch mit vdr-1.7.4
Patches für vdr-1.7.2 raus genommen.
Eine Abfrage, ob der VDR mit HDTV-Unterstützung erstellt werden soll, gibt es nicht mehr.
So stehen noch vdr-1.6.0-2-ext, vdr-1.7.0-ext-h264-s2 und vdr-1.7.4-ext zu Auswahl.
Bugfix: Utilities wurden installiert, obwohl sie nicht aktiviert waren.
Tipps zur Installation
- Bei einem Update von x-vdr <= 0.8.0 auf diese Version, erst die setup.conf der alten Installation in das neue x-vdr sichern, dann mit der alten Version die Utilities entfernen. x-vdr-0.8.2 starten, die apt.sh einmal laufen lassen und die Utilities wieder installieren. Dann den VDR updaten (Backup "Nur Konfig und Skripte" nicht vergessen!).
- Bei der Installation von Sidux kann die Firmware der FF schon in CD-Modus in /lib/firmware abgelegt werden. Dann ist die Karte nach dem Neustart sofort einsatzfähig.
Gleiches gilt auch für die Alsa Blacklist. - KPowersave verhindert den acpi-wakeup. Der Autostart kann in den Einstellungen des Tools deaktiviert werden.
- Wenn ffmpeg selbst übersetzt wird, sollte in x-vdr/utilitie/xine_lib/utilitie.sh HG_CLONE=0 auf HG_CLONE=1