Im Zuge meines HTPC Projektes “Das kleine Schwarze” habe ich mich mit der Installation von XBMC inkl. VDR-Plugin beschäftigt. Das bedeutet, man kann über XBMC, zusätzlich zu den normalen Media-Center Eigenschaften, TV schauen. In dieser HowTo werden wir nun endlich XBMC mit dem VDR-Plugin (pvr-testing2) installieren.
Wer nicht alle Pakete von XBMC selber kompilieren möchte kann dieses Repository nutzen:
- XBMC + VDR-Support: Henning Pingel
Voraussetzung:
- Ubuntu Karmic 9.10
- NVIDIA Treiber 195 mit VDPAU Unterstützung (HowTo)
- DVB-S2 – Treiber s2-liplianin installieren (HowTo)
- VDR 1.7.12 + ExtensionPatch mit Streamdev Plugin (HowTo)
HowTo: XBMC + VDR Plugin mit VDPAU Unterstützung
Zuerst installieren wir uns ein wenig Kernelzubehör, …
sudo su - aptitude install linux-headers-`uname -r` make gcc bzip2 build-essential subversion
…danach holen wir uns das pvr-testing2 XBMC in der Revision 28276 über SVN. (Quelle – 01.03.2010 – Revision 28276 is the revision before the merge. Stay below that and you’ll be fine.)
cd /usr/src svn co http://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/pvr-testing2@28276 xbmc
Jetzt installieren wir alle Pakete die XBMC benötigt, zu finden unter Punkt 3 in der xbmc/README.ubuntu. (EDIT 28.02.2010 – neue Pakete ab SVN 28212)
aptitude install checkinstall subversion make g++ gcc gawk pmount libtool nasm automake cmake gperf unzip bison libsdl-dev libsdl-image1.2-dev libsdl-gfx1.2-dev libsdl-mixer1.2-dev libfribidi-dev liblzo2-dev libfreetype6-dev libsqlite3-dev libogg-dev libasound-dev python-sqlite libglew-dev libcurl3 libcurl4-openssl-dev x11proto-xinerama-dev libxinerama-dev libxrandr-dev libxrender-dev libmad0-dev libogg-dev libvorbisenc2 libsmbclient-dev libmysqlclient-dev libpcre3-dev libdbus-1-dev libhal-dev libhal-storage-dev libjasper-dev libfontconfig-dev libbz2-dev libboost-dev libfaac-dev libenca-dev libxt-dev libxtst-dev libxmu-dev libpng-dev libjpeg-dev libpulse-dev mesa-utils libcdio-dev libsamplerate-dev libmms-dev libmpeg3-dev libfaad-dev libflac-dev libiso9660-dev libass-dev libssl-dev fp-compiler gdc libwavpack-dev libmpeg2-4-dev libmicrohttpd-dev libmodplug-dev
Nun lassen wir XBMC kompilieren.
cd /usr/src/xbmc/ ./bootstrap ./configure --enable-vdpau make -j2 # 28276 ist die jeweilige Revision checkinstall --fstrans=no --install=yes --pkgname=xbmc --pkgversion "svn-28276-pvr-testing"
Nach erfolgreichem Kompilieren und Installieren können wir XBMC über den Terminal mit xbmc oder über das Gnome-Menü Unterhaltungsmedien starten.
Um Live TV zu aktivieren gehen wir im XBMC auf System > Erweiterungen > VDRClient sowie auf System > TV > Aktivieren und starten anschließend XBMC neu. (…sonst “no PVR Client available, Please check your settings” oder “Keine PVR Klienten verfügbar, bitte überprüfen Sie ihre Einstellungen oder den Server”.)
Wir können XBMC auch über das Menü System -> Einstellungen -> Startprogramm automatisch nach dem Login starten lassen.
- nächster Schritt: Ubuntu – LIRC – XBMC mit PC-Funkfernbedienung X10 steuern
Tags: ExtensionPatch, GeForce 9400, HowTo, Linux, NVIDIA, PVR, pvr-testing2, STREAMdev, Tutorial, Ubuntu, VDPAU, VDR, XBMC




















Hey ich wollte mich auch für das super HowTo bedanken es hat mir an einigen Stellen geholfen!!!
Im XBMC Forum bin ich über ein interessantes Installscript für genau die oben beschriebene Hardware gestolpert (außer VDR Funktion)
Werde es heute Abend mal testen weil ich auch das ASUS ITX ION Board besitze.
http://forum.xbmc.org/showthread.php?t=69753
Gruß
Matthias
Hallo,
wo bekomme ich den eine Version vom Aeon Skin die mit vdr-plugin geht?
Danke
Hi Bluebox,
schaue mal hier – http://forum.xbmc.org/showthread.php?t=57965
Viele Grüße Nico
Hallo,
danke. Leider komme ich unter der pvr-testing2 bei Aeon garnicht in das Personalitationsmenü re, alle Menüs sonst gehen nur leider das nicht
. Was ich aber für Tv brauche!
Hi Bluebox, leider kann ich Dir mit dem Aeon Skin nicht weiterhelfen. Ich nutze selbst nur den Default-Skin Confluence.
Viele Grüße Nico
Hi Nico,
aber bei meinem zweiten Pob kannst du mir sicher helfen. Ich habe das gleiche Board wie du, was hast du eingestell in Ubuntu das der Sound über hdmi kommt?
Danke
Hi Bluebox,
Punkt 11 auf type.appstairs.net.
Viel Spaß, ich hoffe es hilft.
PS: Mein Sound kommt gar nicht über HDMI sondern über Klinke an mein 2.1 Logitech Soundsystem.
Danke, hatte es auch gerade gefunden! Jetzt muss ich nur noch wegen Aeon suchen!
Wenn du eine Lösung für das Aeon Problem findest – könntest du es hier posten.
Danke
root@XBMCLive:/usr/src/xbmc# sudo make -j2
make: *** No targets specified and no makefile found. Stop.
sudo make -j2 lässt sich nicht
was kann ich da machen
mfg.
Hi Dieter, für mich sieht es so aus als hätte Subversion das XBMC nicht richtig geholt. Lass einfach nochmal…
cd /usr/srcsvn co http://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/pvr-testing2@28276 xbmc
…darüber laufen.
Viel Glück Nico
/usr/include/glib-2.0/glib/gvariant.h:67: error: two or more data types in declaration of ‘parameter’behoben durch…
http://forum.xbmc.org/showthread.php?p=507287!
…vielleicht hilfts irgendwem
Moin Nico,
welches Release der neuen Ubuntu Reihe verwendest du vorerst?
da wir doch alle wissen, dass 10.04 am 29igsten erscheinen wird
Grüße
FaKo
Zurzeit nutze ich XBMC mit VNSI-Server (VDR) über die Ubuntu 10.04 Beta2 x64.
Schaust du hier. (neue HowTo)
hallo Nico, hatte gestern in dem All-in-One gepostet. Das Problem, kein Bild mit fglrx. Der Ton lief. Hab jetzt mal deinen Rat befolgt und nach der alten HT installiert die unter karmic bei mir super durchlief.
Bin jetzt Schritt für Schritt vorgegangen und hatte bis checkinstall keinerlei Probleme. Checkinstall bricht aber mit folgender Meldung ab.
====================== Installations-Ergebnisse ==========================Copying XBMC binary to /usr/local/share/xbmc/xbmc.bin
install: Aufruf von stat für „xbmc.bin“ nicht möglich: No such file or directory
make: *** [install-binaries] Fehler 1
**** Installation fehlgeschlagen. Breche Paket-Erzeugung ab.
Stelle überschriebene Dateien wieder her...OK
Die Paketrevision hat sich zwar geändert (30222) aber das ist ja erst mal unwichtig.
Übrigens ist xbmc.bin im Pfad nicht vorhanden. Hab alles zwei mal gemacht. Das Lucid war frisch.
Hat jemand ne Idee.
kater
Hi kater, das liegt mit Sicherheit an der Revision “30222″, den Fehler hatte ich in einer älteren SVN auch schon mal. Entweder wartest du ein paar Tage oder holst dir eine ältere Revision.
Viel Glück
Nico