Konfiguration-09

Aus easyVDR-Wiki
Zur Navigation springen Zur Suche springen
Easyvdr09.jpg

Zur Kategorie EasyVDR 0.9

Warnung
Warnung

Diese Anleitung ist veraltet


Beschlüsse zur Konfiguration

  • Keine Unterstützung mehr für EM8400, DXR3, Reel nur Prio2?, Was ist mit Analogen Karten?
  • Als Installer für der Erst-Installation soll der Debian/Ubuntu Installer genutzt werden: beschlossen
  • Kompiler-Tools automatisch mitinstallieren: offen (Trend: Nein; einfaches Nachinstallieren mittels Metapaket)
  • Sourcen installieren / ins ISO: offen (Trend: Nein; einfaches Nachinstallieren mittels Metapaket)

Metapakete

  • Basispaket (Name ?):  lighttpd ajaxterm dos2unix tree htop hddtemp samba mc proftpd sysv-rc-conf hwinfo perl ?smbfs? ssh ???java??
  • Erweiterte Tools: bzip2 wget rsync gzip unrar pciutils lzma parted sed  tftpd unzip vim wireless-tools zip
  • Entwicklung: diff gawk gcc subversion git-core make patch
  • Zu diskutierende Zusatzpaket: linux-firmware?

Aktueller Status

Installation

Alternate-Lucid-Iso

http://ftp//ftp.rrzn.uni-hannover.de/pub/mirror/linux/ubuntu-releases/10.04/ubuntu-10.04.1-alternate-i386.iso

F4 Taste die Minimalvariante (Befehlszeilensystem)

add-ppa ausführen

add-ppa Script aus dem folgenden Post runterladen und ins System einbinden:
http://www.easyvdr-forum.de/forum/index.php/topic,10567.msg84506.html#msg84506

Inhalt des Scripts:

#!/bin/bash

#apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5991D6B0

cat <<EOF >/etc/apt/sources.list.d/easyVDR.list
deb http://ppa.launchpad.net/easy-vdr4you/easyvdr/ubuntu lucid main 
deb-src http://ppa.launchpad.net/easy-vdr4you/easyvdr/ubuntu lucid main 
EOF
cat <<EOF | apt-key add -
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: SKS 1.0.10

mI0ETA0mLQEEAME+n844wMsM+JZBEScc/XuMFDKL5SfA0Gc0LEgRbXHRAudLSjQt/nJ+IP4l
bI5WHzM/wNebEmIuPAMSMacTLUEd4AaxAM0uPdro+Kp8znpCVpshmJE9XD7qfpULp7dtMVcx
QnKXMsDWD1bpUPEBQ2e33mvP5lGRKfE5XicUe0n9ABEBAAG0EUxhdW5jaHBhZCBWRFI0WU9V
iLYEEwECACAFAkwNJi0CGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRCNOp92WZHWsNKH
BACKYXQKSskxxH3QJzCd6AY5k/jQM6OWVoM/AJsS5/kqMsq3riq7l4xkrn6//vqH2gJ+/vo5
xnhTAUAmCFfMIVswkbdwUDfmPTHKk7nGhIosmmqTDhjJrVy50MXXAx4838qUgvn8M9md9qwB
xscLiEupACznyu17OV7fe29VCv9vEA==
=CZgE
-----END PGP PUBLIC KEY BLOCK-----
EOF

apt-get Grundsystem EasyVDR

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install easyvdr-essential 
sudo apt-get install lxde
sudo apt-get install nvidia-current
sudo apt-get install easyvdr-xineliboutput
sudo apt-get remove --purge gdm

#Damit kein zweiter X-Server läuft, muss die lxdm.conf in /etc/init verschoben werden.

Plugins

sudo apt-get install vdr-plugin-skinenigmang vdr-plugin-xineliboutput

Add Ons

sudo apt-get install easyvdr-addon-lirc easyvdr-addon-motd easyvdr-addon-mplay easyvdr-addon-usbmount easyvdr-addon-noad easyvdr-addon-shutdown-fsck

Optionale Software

sudo apt-get install easyvdr-dev

ca. 150MB

sudo apt-get install v4l-dvb-dkms

#optional neue DVB Treiber


sudo apt-get install mc hwinfo 

.. bitte gerne erweitern

Testbedarf

...

Paketquelle

Bereitstellung der Pakete erfolgt über ein PPA. Vorerst ist es das von Wino.


Paketquelle veraltet:

deb http://ftp.gwdg.de/pub/linux/easyvdr/ lucid main


<style>FB_Addon_TelNo{ height:15px !important; white-space: nowrap !important; background-color: #0ff0ff;}</style>


Konfiguration

Grundsätzliche Einstellungen

Erweiterte Konfiguration

Eigene Befehle beim Starten ausführen

Unter /usr/share/vdr gibt es die Verzeichnisse before-vdr-hooks und after-vdr-hooks. Darin kann eine Datei beispielsweise 10_mount_nas mit diesem Inhalt gelegt werden. Ausgewertet und gestartet werden diese Hooks durch /etc/init/easyvdr-vdr.conf sowie easyvdr-before-vdr-action und easyvdr-after-vdr-action in /usr/bin.

sudo mount -t cifs //nas/music /media/mp3 -o username=xxxx,password=xxxx

Alt

Mit dem x-server wird bestimmt, welches frontend gestartet wird.
xfce oder nur x ohne frontend oder keins (ff).

Dann kann man wählen welches frontend für den VDR gestartet werden soll.
vdr-sxfe oder xbmc.

wenn vdr-sxfe muss nat. xineliboutput aktiviert werden.
Abweichend zu bisher wird xine aber nicht local gestartet.
Darum kümmer sich dann ein anderes skript. Nur so kann man einen Watchdog betreiben.

Konfiguration NVidia und XBMC

Alt !!!!

Sysconfig + setup.xml:

XSERVER="XFCE4" 
XSERVERFRONTEND="XMBC"
RESTARTXSERVERFRONTEND="no"
\"-Pxineliboutput -l sxfe -p \"


Für XBMC muss streamdev aktiviert werden.

<menu name="X-Server">
<entry name="X-Server" sysconfig="XSERVER" type="selection" value="XFCE4">
<value>Aus</value>
<value>Minimal</value>
<value>XFCE4</value>
</entry>
<entry name="X-Server-Frontend" sysconfig="XSERVERFRONTEND" type="selection" value="Aus">
<value>Aus</value>
<value>vdr-sxfe</value>
<value>vdr-fbfe</value>
<value>XBMC</value>
</entry>
<entry name="Frontend restarten" sysconfig="RESTARTXSERVERFRONTEND" type="bool" value="no" />
</menu>
<entry name="Video-Modus der FF-DVB" sysconfig="VIDMODE" type="selection" value="2">
<value>0</value>
<value>1</value>
<value>2</value>
<value>3</value>
</entry>
<entry name="Ramdisk im MB" sysconfig="RAMDISK_SIZE" type="number" value="129" />
<entry name="FB-TV einschalten" sysconfig="START_FBTV" type="bool" value="no" />
</menu>

Konfiguration für LIRC

seit Lirc 0.8.5 muss die lirc.conf nach /etc/lirc/ gelegt werden.

Internas

Scripte mit Großschreibung sind aktualisiert und laufen prinzipiell unter 0.6.  "easyVDR"

Allgemeine Infos


NVIDIA: X Config Options


Custom edid.bin


Partitionierung unter Ubuntu mit der alternate CD

Hier sollte noch ggf. drauf hingewiesen werden dass LVM nicht benutzt werden sollte? Grund: LVS lässt sich mit dem Partitionierungstool nur schwer rückgängig machen.