Konfiguration-09
Inhaltsverzeichnis
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
- http://us.download.nvidia.com/XFree86/Linux-x86/169.12/README/appendix-b.html
- http://wiki.ubuntuusers.de/Bildschirmaufl%C3%B6sung
- http://wiki.ubuntuusers.de/XServer_Modelines
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.