Ubuntu HD VDR mittels SoftHDDevice und VDPAU - Step by Step HowTo

  • Hallo zusammen,


    ich habe ein neues VDR System aufgebaut und das ganze im Wiki als HowTo abgelegt. Eventuell kann es dem einen oder anderen weiterhelfen.


    Ubuntu HD VDR mittels SoftHDDevice und VDPAU


    Gruß


    sewn4

  • Respekt! :applaus

    VDR1: ACT-620, Asus P8B75-M LX, Intel Core i3-3240, 4 GB DDR3 RAM 1600 MHz, passive Geforce GT1030 von MSI, Sandisk 2TB SSD, 2xWinTV DualHD, Atric-IR-Einschalter. SW: Xubuntu 20.04 auf 64GB Sandisk SSD.

    VDR2: Odroid N2+ mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    VDR3: Tanix TX3 mit CoreELEC und Ubuntu in chroot, WinTV DualHD

  • Tolle Anleitung!


    Bemerkung zum DVB-Treiber:
    Da du den Treiber nicht mit Hilfe eines DKMS-Paketes installierst, sollte ein Hinweis aufgenommen werden, dass der Treiber nach jedem Kernel-Update neu installiert werden muss.
    Alternativ kannst du natürlich auch das DKMS-Paket aus dem yaVDR-PPA benutzen, dann muss man sich nicht darum kümmern, da dann automatisch bei einem Kernel-Update der Treiber neu gebaut wird.


    Das gleiche gilt für den nVidia-Treiber. Warum nimmst du den Treiber des Herstellers, wenn es schon fertige Pakete dafür bei Launchpad gibt?
    Das macht die Installation und Aktualisierung wesentlich einfacher.


    Ich bin der Meinung, wenn man sich für ein Debian/Ubuntu-System entscheidet, dann lohnt sich ein auseinandersetzen mit dem Bau von Debian-Paketen auf jeden Fall.


    Lars.

  • ich habe noch eine Frage zum Thema Runterfahren/Aufwachen.


    Wenn das shutdown-Script nur poweroff aufruft, wie funktionoert das dann mit dem Aufwachen für Timer?

    VDR1: ACT-620, Asus P8B75-M LX, Intel Core i3-3240, 4 GB DDR3 RAM 1600 MHz, passive Geforce GT1030 von MSI, Sandisk 2TB SSD, 2xWinTV DualHD, Atric-IR-Einschalter. SW: Xubuntu 20.04 auf 64GB Sandisk SSD.

    VDR2: Odroid N2+ mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    VDR3: Tanix TX3 mit CoreELEC und Ubuntu in chroot, WinTV DualHD

  • mini73
    das macht Sinn das schaue ich mir an.


    Dr. Seltsam
    bisher habe ich das noch nicht bei mir am laufen. Bin derzeit noch am optimieren vom SoftHDDevice Plugin. Danach gehe ich das Thema an da ich das auch gerne nutzen möchte :-).

  • Dr. Seltsam
    bisher habe ich das noch nicht bei mir am laufen. Bin derzeit noch am optimieren vom SoftHDDevice Plugin. Danach gehe ich das Thema an da ich das auch gerne nutzen möchte :-).


    Wenn es soweit ist, kannst Du vielleicht aus diesem Thread Honig saugen. Mit dem dort vorgeschlagenen wrapper hat es bei mir am Ende geklappt.

    VDR1: ACT-620, Asus P8B75-M LX, Intel Core i3-3240, 4 GB DDR3 RAM 1600 MHz, passive Geforce GT1030 von MSI, Sandisk 2TB SSD, 2xWinTV DualHD, Atric-IR-Einschalter. SW: Xubuntu 20.04 auf 64GB Sandisk SSD.

    VDR2: Odroid N2+ mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    VDR3: Tanix TX3 mit CoreELEC und Ubuntu in chroot, WinTV DualHD

  • Hallo,


    super Sache !!! - versuche gerade auf Basis deiner Anleitung zu arbeiten. Allerdings mit einer Radeon Grafik mit VDPAU Treibern. (unter der XBMC schonmal sauber läuft)


    Beim Kompilieren vom VDR fiel mir auf, dass noch das gettext Paket installiert werden musste.


    apt-get install gettext


    danach liefs durch.


    Wenn ich fertig bin berichte ich gerne...

  • sewn4: Baust du auch XBMC mit ein?


    vdr-box

  • Tolle Anleitung!


    Bemerkung zum DVB-Treiber:
    Da du den Treiber nicht mit Hilfe eines DKMS-Paketes installierst, sollte ein Hinweis aufgenommen werden, dass der Treiber nach jedem Kernel-Update neu installiert werden muss.
    Alternativ kannst du natürlich auch das DKMS-Paket aus dem yaVDR-PPA benutzen, dann muss man sich nicht darum kümmern, da dann automatisch bei einem Kernel-Update der Treiber neu gebaut wird.


    Lars.


    Hi,


    kannst Du mir einen Tipp geben welches Repository ich verwenden muss? Ich setze Ubuntu 13.10 ein und das hab ich bei euch nicht gefunden? Oder kann ich einfach das aktuelleste nehmen? Wenn ich das Repository von euch hinzufüge kommt das dann irgendwie mit dem originalen Repository durcheinander? Sprich woher weiß das Sytsem aus welchem Repsoitory der DVB Treiber kommen soll?


    Bezüglich NVIDIA Treiber habe ich jetzt den vom Herteller über das Ubuntu Repository eingebunden.

  • Ich würde einfach nur das Paket herunterladen und lokal bauen. Alternativ kannst du auch ein eigenes PPA aufsetzen.
    Saucy-Pakete werden wir nicht anbieten, demnächst kommt trusty mit LTS. Das ist wieder eine gute Basis.


    Lars

  • OT Frage am Rande, wird es basierend auf Trusty auch ein ein komplettes yaVDR Release geben?


    Es ist übrigens gelungen VDR 2.5 mit Softhddevice Plugin auf der AMD Kiste mit der Radeon 8330 zu installieren, läuft mit dem VDPAU Treiber genau so gut wie mit der Nvidia (also rein subjektiv). Ich hoffe dass langfristig die Treiber genau so gut werden wie die Nvidia-Treiber.

  • Hatte ich doch geschrieben, dass trusty eine gute Basis ist.
    Ich gehe zumindest davon aus, dass wir irgendwann dieses Jahr wieder was veröffentlichen.


    Lars

  • läuft mit dem VDPAU Treiber genau so gut wie mit der Nvidia (also rein subjektiv).

    Mit Verlaub, das bezweifel ich ganz stark, hatte das selbst lang und breit getestet, geht nur Bob und selbst das war bei Nvidia sichtbar besser. Nebenbei war die AMD GPU nicht sparsamer, weil auch damit gibt es ein gutes Bild nicht für Luft ... ebenso bei Intel. Mit einer Nvidia GK208 basierten GPU werden sie ob derer Sparsamkeit bei exzellenter Leistung leider gar nicht mithalten ...


    Ich hoffe dass langfristig die Treiber genau so gut werden wie die Nvidia-Treiber.

    Evtl. werden die stabiler, aber die Qualität der binären Nvidia Treiber wird AMD & Intel nur erreichen, wenn die endlich mal über Ihren Schatten springen und alle nötigen Infos an die Entwickler geben oder eben wie Nvidia eine binäres Paket anbieten, ich hätte damit kein Problem.


    Der Xorg Treiber "nouveau" unterstützt seit einiger Zeit für Nvidia GPUs ab VP3 (9300, 9400, ION) und höher die zugehörigen Feature Sets B, C, D in allen Belangen. Nicht ganz klar ob die hochwertigen Deinterlace auch nutzbar sind, für mein Dafürhalten gehören sie zu den Feature-Sets, aber ...


    Sorry für den OT ... :)


    Regards
    fnu

    HowTo: APT pinning

  • FNU was du sagst ist sicher alles korrekt. Ich habe hier nur gerade die Situation dass ich (aus verschiedenen Gründen) hier so ne Zotac AQ01 fertig rumstehen habe und für den betreffenden HTPC ist mir die Sparsamkeit nicht so wichtig da er nicht so oft läuft. Die Box ist aber nahezu vollkommen geräuschlos (der Lüfter geht nie höher als 10%) und zumindest das subjektive Empfinden der Wiedergabe ist sehr gut. LiveTV macht 10% der Nutzung aus, allerdings habe ich gestern mal ein BuLi Spiel in 1080i mit Deinterlacer auf "temporal" (ich nehme an das macht dann die CPU) geschaut (auch hier kein lauterer Lüfter) und damit war ich auch zufrieden.


    Sicher rein objektiv alles weit von Nvidia weg.


    Was Nvidia angeht bin ich mir aber nach wie vor nicht klar darüber, was für eine HW man hier nehmen sollte um insgesamt einen kleinen, leisen und nicht zu teuren (~300 Euro) HTCP zu bauen (nur VDR-Client, XBMC, ohne optische Laufwerke, kleine SSD, alle INhalte auf dem Server).


    Meine Kisten von vor 3 Jahren sind alles noch D525 mit ION aber das kann ja nicht mehr der neueste Stand sein und da bin ich auch mit der CPU Power unzufrieden. Bei XBMC Skins usw merkt man das deutlich und auch Boot-Zeiten usw.


    VG!

  • Respect , hat dir echt viel mühe geben.


    ein paar tipps an der stelle :


    vllt eine "Trennung" der Konfiguration zwischen Shell und GUI. Einige Einstellungen werden in den tut "NUR" per GUI erläutert.


    GUI = >


    Konfiguration der Netzwerkkarte per shell für DHCP

    Code
    sudo nano /etc/network/interfaces


    Code
    auto lo
    iface lo inet loopback


    Konfiguration der Netzwerkkarte per shell für Statisch

    Code
    sudo nano /etc/network/interfaces


    Code
    [code]
    auto eth0
    iiface eth0 inet static
        address 192.168.0.10   
        netmask 255.255.255.0  
        gateway 192.168.0.1


    Datenverzeichnis für das Netzwerk freigeben : vllt kurz die config per shell erläutern
    Bildschirmschoner konfigurieren : config per shell ...



    Warum gehst du den umweg über die edit.bin ?


    Warum itrans ? gibts das gute alte LIRC nicht mehr ? oder kann man mit LIRC die FB nicht "anlernen" ?


    Warum alles per GIT holen und nicht über ein repo mit apt-get ? ( vllt nicht ganz so aktuell aber für anfänger sicher einfacher )


    PS :viele neueinsteigen kommen mit vi vllt nicht so gut zurecht wie mit nano. ich würde das editieren mit nano machen.


    Server : Debian 10 + VDR 2.4.0 on | HP Gen8 Microserver X1265L | 16 GB EEC DDR 1600 | 1 x EVO 860 Pro 500 GB, 2x6TB HGST, 1x10 TB HGST | TBS 6981
    Client : Debian 11 + Kodi 19 (deb.multimedia Quellen) on | Intel DH77EB | i3 2100T | 16 GB 1600 DDR3 | GF GT 520 | 1 x 850 EVO 500 GB | BQ 300W L7 | X10 Remote | in Zalman HD 160 | Sedu Ambilight |
    Client : Debian 10 + Kodi 19 (deb.multimedia Quellen) on | Asus Z87 Pro | I5 4660 | 16 GB 1600 DDR3 | GF GTX770 | 1 x 850 EVO 500 GB | BQ 450 W L8 | in Chieftech CS 601 |
    Client : Debian 10 + Kodi 19 (deb.multimedia Quellen) on | Lenovo T430 |


    Websites | speefak.spdns.de | www.itoss.org | cc-trade.info | www.bike2change.de | www.x-woodart.de |

  • Hallo zusammen,


    habe meine Kiste mal auf das aktuelle Ubuntu 14.04 angehoben. Habe den VDR sowie alle Plugins auf den derzeit aktuellen Stand gebracht. Läuft alles perfekt. Das How To im Wiki habe ich überarbeitet...falls jemand Lust hat kann er ja mal reinschauen. Meine eingesetzten Softwareversionen können hier eingesehen werden.

  • Ich würde einfach nur das Paket herunterladen und lokal bauen. Alternativ kannst du auch ein eigenes PPA aufsetzen.
    Saucy-Pakete werden wir nicht anbieten, demnächst kommt trusty mit LTS. Das ist wieder eine gute Basis.


    Lars


    Hi mini73,


    falls es Pakete für Ubuntu 14.04 geben sollte könntest du mir eine Info zukommen lassen? Ich würde dann gerne den DVB Treiber über das Repository beziehen. Danke!

  • Hallo zusammen,


    so habe mal das komplette Wiki überarbeitet und dabei mein System mal wieder auf den aktuellen Stand gebracht.


    OS
    * Ubuntu 14.04.1 LTS x86_64 Trusty Tahr (Kernel 3.13.0-34-generic)


    VDR
    * VDR 2.1.6


    VDR Plugins
    * SoftHDDevice Plugin (aus dem GIT vom 13.08.2014)
    * LCDProc Plugin (aus dem CVS vom 28.03.2013)
    * Femon Plugin 2.1.1
    * Markad Plugin (aus dem CVS vom 21.04.2014)
    * Live Plugin (aus dem CVS vom 04.05.2013)
    * EPGSearch Plugin (aus dem CVS vom 16.03.2014)
    * Streamdev Plugin (aus dem CVS vom 09.08.2014)
    * Skin nOpacity Plugin (aus dem GIT vom 24.05.2014)
    * TVGuide Plugin (aus dem GIT vom 11.05.2014)
    * EPG Daemon (aus dem GIT vom 26.05.2014)
    * Scraper2VDR Plugin (aus dem GIT vom 15.05.2014)


    Zusätzlich habe ich an diesen VDR einen Raspbery Pi als Streamdev-Client angebunden. Wer daran Interesse hat kann gerne hier im Wiki sich das HowTo anschauen. Alles dazu bitte in diesem Thread.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!