Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
HowTo easyVDR 0.5 RC1 mit xineliboutput + vdr-sxfe für das M2NPV-VM
#1
Hallo Zusammen,


Bevor es losgeht die Neuigkeiten:

News 22.06.08
Eine Zusammenfassung und FAQ für die Ausgabe via Nvidia ab easyVDR 0.5 RC2 habe ich hier versucht:
http://www.easy-vdr.de/forum/index.php?topic=4838.0
Ihr müßt Euch also nicht mehr durch diesen kompletten Thread quälen...

News 08.03.08
Jetzt wird es richtig easyVDR!
Installation ist über folgendes ISO möglich:
ftp://ftp.gwdg.de/pub/linux/easyvdr/beta...asyVDR.iso
Die m2n-Skripte sind im ISO integriert.
Internet ist aber für die X-Installation & die nvidia closed source Treiber noch erforderlich.

News 27.02.08
- Bugfixes
- Wickys easyvdr-config-softdevice.sh 0.0.2 & easyvdr-config-x.sh 0.0.6
- ewas offtopic: Imon/vfd vom Antec Fusion V2 (silber) kann mitinstalliert werden.
Siehe: http://www.easy-vdr.de/forum/index.php?t...7#msg29517

News 22.02.08
- neuer nvidia Treiber 171.05
- Wickys easyvdr-config-x.sh  v0.0.5
- Kompatibilitätscheck nur noch allgemein auf nvidia (@Wicky: auch aus easyvdr-config-vo.sh)
- mögliche Nachinstallation der X-Programme vom Desktop aus
Siehe: http://www.easy-vdr.de/forum/index.php?t...2#msg29082

News 06.02.08
- neuer nvidia Treiber 169.09
- nur noch eine fluxbox session für vdr und surfen
- Tastaturproblem offensichtlich gelöst, dadurch schnellerer Start
Siehe: http://www.easy-vdr.de/forum/index.php?t...3#msg28053

News 02.02.08
- die neue xinelib 1.1.10 wird jetzt installiert.
- eigene X-Session für vdr auf Konsole 8
- auto-install.sh Option --xprog für Installation von firefox, flash, vlc, acrobat, xmms
- Desktop Theme für fluxbox
Siehe: http://www.easy-vdr.de/forum/index.php?t...1#msg27781

News 18.01.08
- Bugfix "defekte sysconfig"
Siehe: http://www.easy-vdr.de/forum/index.php?t...3#msg26623

- wicky´s neue easyvdr-config-x.sh 0.0.2 (noch wenig getestet)
Siehe: http://www.easy-vdr.de/forum/index.php?t...8#msg26558

News 12.01.08
- die neue xinelib 1.1.9 wird jetzt installiert. Der Aufruf in der Runvdr wurde verbessert, das Tastaturproblem sollte nicht mehr auftreten.
Siehe: http://www.easy-vdr.de/forum/index.php?t...6#msg26236

News 06.01.08
- easyvdr-install-nvidia.sh wurde aktualisiert und installiert nun die aktuellsten Nvidia-Treiber vom 20.12.2007.
Siehe: http://www.easy-vdr.de/forum/index.php?t...6#msg25686

- Im vdr-wiki entsteht ein Artikel zum Thema xinliboutput+X-Server.
Siehe: http://wiki.easy-vdr.de/index.php/Videoa...eliboutput

News 01.01.08
automatische Installation (auto-install.sh)
Siehe: http://www.easy-vdr.de/forum/index.php?topic=3467.msg25045#msg25045

News 31.12.07
das M2N-VM HDMI wird jetzt auch unterstützt, allerdings noch ungetestet.


In diesem Thread geht es um die Installation eines Budget System auf dem Asus M2NPV-VM.
Die Grafikausgabe geht dabei über den onboard DVI oder VGA des Motherboards.
Dazu benötigen wir eine X Umgebung und die Nvidia Treiber, die aktuelle easyVDR Version beinhaltet beides derzeit noch nicht.

Wicky hat diese beiden grundlegenden Skripte entwickelt und weiterhin die Ausgabe über Softdevice.
Da er in den letzten Wochen nicht viel Zeit zur Weiterentwicklung hatte, habe ich mich drangesetzt die Geschichte (mit Wickys Segen und Unterstützung) voranzutreiben, was noch fehlte war die Umstellung auf xineliboutput (Danke Wolfgang!) mit vdr-sxfe als frontend, der automatische Start und die Entwicklung der Installations-Skripte.

Voraussetzung ist:
- Installation von easyvdr RC1 + Kernel 2.6.22.10 + xinelib-1.1.8 + xineliboutput neu gebaut wie unten beschrieben (das sollte dann in der nächste easyvdr Version enthalten)
- ein LCD angeschlossen per DVI->HDMI (meine Konfig.), DVI->DVI, VGA->VGA (am besten per DVI)
- ein angeschlossenes LAN Kabel an einen Internet Router, der DHCP macht (Netzwerk konfiguriert sich selber)
- eine angeschlossene Tastatur für alsaconf
- eine angeschlossene Maus (wichtig sonst startet X nicht)
- eine Budget DVB Karte (oder auch mehr)


Installation:

Vorab ein Hinweis:
Die hier beschriebene manuelle Schritt für Schritt Anleitung kann inzwischen vollautomatisch durch das auto-install Skript durchgeführt werden. Das ist definitiv der schnellste Weg zu einem laufenden System und wird ausdrücklich empfohlen! weitere Info´s siehe weiter unten oder im Wiki http://wiki.easy-vdr.de/index.php/Videoa...eliboutput

Der Anhang ist nur für im Forum angemeldete Benutzer sichtbar!

Hier der manuelle Weg:

1. Grundsystem easyVDR 0.5RC1 installieren
Wir installieren uns erst einmal das Grundsystem easyVDR 0.5RC1, das gibt es hier   ftp://ftp.gwdg.de/linux/easyvdr/beta/easyVDR%200.5_RC1.iso
Nach der Installtion wird nichts auf dem Bildschirm zu sehen sein. Mit ALT+F1 auf die Konsole wechseln, Login mit root password easyvdr, danach ein stopvdr  und  mit ./easyVDRsetup.sh das Netzwerk konfigurieren, der Netzwerktreiber ist der forcedeth.

2. Einspielen von Wickys und meinen Skripten (siehe Anhang) mit:
Zitat:tar xvfj m2npv-scripts-*.tar.bz2 -C /

3. Kernelupgrade
Nachdem das Netz jetzt funktioniert upgraden wir den Kernel von 2.6.22.5 auf 2.6.22.10 folgendermaßen:
Zitat:wget ftp://ftp.gwdg.de/linux/easyvdr/beta/Ker...10.tar.bz2
   tar xjvf easyVDR_Kernel_2.6.22.10.tar.bz2 -C /
   mcedit /boot/grub/menu.lst      # Kernel anpassen (2.6.22.5 -> 2.6.22.10)
   depmod -ae
   reboot

   wget http://ftp.gwdg.de/pub/linux/easyvdr/bet...m_i386.deb
   dpkg -i linux-headers-2.6.22.10_2.6.22.10-10.00.Custom_i386.deb
   rm /usr/src/linux
   ln -s /usr/src/linux-headers-2.6.22.10/ /usr/src/linux
   depmod -ae
   reboot

4. xinelib-1.1.8 / xinelibouput Installation
Hinweis: Dieser Punkt 4. muss seit dem 6.1.08 nicht mehr manuell ausgeführt werden. Dies erledigt nun easyvdr-config-xineliboutput.sh. Somit kann 4. übersprungen werden.

Nachdem der Kernel jetzt paßt installieren wir xinelib-1.1.8 und xineliboutput so:
Zitat:# xinelib-1.1.8 installieren:
   wget http://prdownloads.sourceforge.net/xine/....8.tar.bz2
   # Auspacken nach /usr/local/src
   cd /usr/local/src/xinelib-1.1.8
   ./autogen.sh --prefix=/usr --enable-xvmc --with-xvmclib=XvMCW
   make
   make install
   ldconfig

# xineliboutput-Plugin neu bauen:
   stopvdr
   mv /usr/local/src/VDR/PLUGINS/src /usr/local/src/VDR/PLUGINS/src.org # kompiliert sonst so lange
   mkdir /usr/local/src/VDR/PLUGINS/src
   cd /usr/local/src/VDR/PLUGINS/src/
   cvs -z3 -d:pserver:[email protected]:/cvsroot/xineliboutput co vdr-xineliboutput
   mv vdr-xineliboutput xineliboutput
   cd /usr/local/src/VDR/
   make plugins
   cd /usr/local/src/VDR/PLUGINS/src/xineliboutput
   make install
   cd /usr/local/src/VDR/PLUGINS/lib
   strip *.*
   # dann die 3 Plugin-libs nach /usr/vdr/plugins kopieren, also:
   cp *xineliboutput* /usr/vdr/plugins

5. Ausführung der M2NPV-Skripte:
Wir starten jetzt:
Zitat:/usr/bin/easyvdr/easyvdr-config-m2npv.sh

Das installiert dann X + fluxbox, die nvidia Treiber, richtet den automatischen Start (vdr-sxfe als autostart für fluxbox) ein + konfiguriert xineliboutput.

Die Tastatur sollte nach der Installation auch funktionieren
X wird dabei über das normale startvdr mit gestartet, bzw. stopvdr mit gestoppt.
Es gibt einen neuen Parameter START_X="yes" in der sysconfig, der genau das steuert.

Was mich besonders interessiert ist Feedback zur Sound-Konfiguration
Funktioniert der bei Euch?
Ich vermute mein soundchip hat einen Defekt, kann es daher nicht testen.
___________________________________________________________________
edit: 6.1.2008
Nochmal ein Tip zum auto-install Skript: Nutzt es, es ist verdammt praktisch! 

Hiermit kann eine vollautomatische Installation erfolgen.
Voraussetzung ist wieder easyVDR 0.5 RC1, am besten frisch installiert.
Nach der Grundinstallation funktioniert das Netz in der Regel automatisch.

In dem Paket m2npv-scripts*.tar.bz2 alles Notwendige enthalten (auch die auto-install.sh)
Nur noch das m2npv-scripts*.tar.bz2 Paket eingespielen mit: tar xvfj m2npv-scripts*.tar.bz2 -C /
Die auto-install.sh wird nach /media/backup/m2n eingespielt. Dieser Ordner hat den Vorteil das er auch nach einer kompletten Neuinstallation des Systems erhalten bleibt, die im Zuge der Installation runtergeladenen recht großen Dateien werden hier abgelegt und evtl. bei einer späteren Installation wiederverwendet.

Ist in diesem Ordner eine gültige
DVB*.conf
remote.conf
lircd.conf
*.fw

dann werden Sie ins System kopiert.
Das hat den Vorteil das nach Installation dann in der Regel alles sofort läuft.

Liegen in /media/backup/m2n 
der Kernel
die Kernelsourcen
xine-lib-1.1.8.tar.bz2

dann werden Sie genutzt, sonst wird frisch per wget runtergeladen.

Ausführung:

In /media/backup/m2n muß dann nur noch ./auto-install.sh  aufgerufen werden.
Vielleicht darauf achten vorher die inst.conf falls vorhanden zu löschen, hier merkt er sich seinen aktuellen Installationsstand, während der Inst. muß er ein paarmal rebooten, er macht aber automatisch an der richtigen Stelle weiter. (Start aus der RCStartPersonal)

Will man nach dem reboot die Installation verfolgen, vielleicht mal ALT-F1 machen damit man was sieht (und die Shift Taste betätigen falls der Screensaver zuschlägt).

Achso, xineliboutput wird hierbei mit dem autocrop_stabilize.patch behandelt, da er sonst bei einigen Sender etwas nervös mit dem Zoom zappelt. Schönen Dank dafür an sparkie vom vdr-portal.

Viel Erfolg
maxx

EDIT 8.4.08: Anhang entfernt! Bitte aktuelle ISO nutzen!


Nachrichten in diesem Thema
HowTo easyVDR 0.5 RC1 mit xineliboutput + vdr-sxfe für das M2NPV-VM - von maxx - 22.12.2007, 11:30

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste