Interessantes ARM-Board für USD 25,- / Raspberry Pi

  • Hi,


    der Vompclient wurde zuletzt am 25.01.2013 gebaut und sollte somit die neuste Version des Vompservers benötigen.
    Das es nen 0.4.0'er Server Branch gibt, war mir gar nicht aufgefallen. Dementsprechend dürfte der letzte MLD-Build des Servers nicht funktionieren, da ich dort den Protokol Patch entfernt hatte (ich hatte ja gelesen, das der nun im git eingeflossen ist).
    Für die MLD wird es nachher die Version 0.4.0 des Servers geben, der dann hoffentlich wieder zum Client passt.


    Claus

    MLD 5.5 mit vdr 2.6 - lirc yaUSBir - Octopus NET S2 - SCR - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - WD Green 12TB HDD - SanDisk 64GB SSD - Lian Li PC-C37B - Samsung LE40A559
    MLD 5.5 mit vdr 2.4 - Raspberry Pi 3 - rpihddevice
    MLD 5.5 mit Squeeze Play - Raspberry Pi 2 - 32GB SD - 7" Touch TFT

  • Hi MartenR,


    im Makefile vom Vompserver ist nen Bug. Ich hab hier mal nen Patch, das den behebt:


    Claus

    MLD 5.5 mit vdr 2.6 - lirc yaUSBir - Octopus NET S2 - SCR - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - WD Green 12TB HDD - SanDisk 64GB SSD - Lian Li PC-C37B - Samsung LE40A559
    MLD 5.5 mit vdr 2.4 - Raspberry Pi 3 - rpihddevice
    MLD 5.5 mit Squeeze Play - Raspberry Pi 2 - 32GB SD - 7" Touch TFT

  • Hi,


    ich hab nun zumindest schon mal raus, wie die von PmK berichtete Fehler zustande kommt.
    Die MLD wartet vor dem Start des Vompclients bis der vompserver bereit ist, sofern der vompserver lokal läuft. Das mach die MLD durch nc aufrufe des vompservers. Sobald der erfolgreich antwortet, wird der vompclient gestartet. Was nun im vompserver logfile zu sehen ist, sind die nc verbindungsversuche.
    Der Vompclient baut allerdings überhaupt keine Verbindung zum Server auf, da der noch immer das Problem mit dem cec hat, das ich bereits im vomp Forum gepostet hatte:

    Code
    22:07:14.836361 [notice] 3627 Remote - Init LibCEC
    22:07:14.956979 [notice] 3627 Remote - CEC: No adapter found


    Claus

    MLD 5.5 mit vdr 2.6 - lirc yaUSBir - Octopus NET S2 - SCR - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - WD Green 12TB HDD - SanDisk 64GB SSD - Lian Li PC-C37B - Samsung LE40A559
    MLD 5.5 mit vdr 2.4 - Raspberry Pi 3 - rpihddevice
    MLD 5.5 mit Squeeze Play - Raspberry Pi 2 - 32GB SD - 7" Touch TFT

  • Noch nen Nachtrag. Ich kompiliere den vompclient noch immer gegen die libcec 1.9.0 und der TV ist per hdmi angeschlossen. Ältere vompclient Versionen funktionieren wie PmK auch feststellen konnte.


    Claus

    MLD 5.5 mit vdr 2.6 - lirc yaUSBir - Octopus NET S2 - SCR - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - WD Green 12TB HDD - SanDisk 64GB SSD - Lian Li PC-C37B - Samsung LE40A559
    MLD 5.5 mit vdr 2.4 - Raspberry Pi 3 - rpihddevice
    MLD 5.5 mit Squeeze Play - Raspberry Pi 2 - 32GB SD - 7" Touch TFT

  • Ich hab nun noch mal die Sourcen vom 22.12.2012 kompiliert. Bei der Versin bekomme ich nun auch den cec Fehler. Die selbe Version funktionierte damals jedoch noch. Das einzige was mir dazu einfällt, das ich inzwischen ne neue Firmware, nen neuen Kernel und die neuen vc libs verwende. Ob das die Ursache sein kann, weiß ich aber nicht.


    Claus

    MLD 5.5 mit vdr 2.6 - lirc yaUSBir - Octopus NET S2 - SCR - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - WD Green 12TB HDD - SanDisk 64GB SSD - Lian Li PC-C37B - Samsung LE40A559
    MLD 5.5 mit vdr 2.4 - Raspberry Pi 3 - rpihddevice
    MLD 5.5 mit Squeeze Play - Raspberry Pi 2 - 32GB SD - 7" Touch TFT

  • So, ich hab's gefunden. Es lag doch an der cec lib. Ich musste zwischenzeitlich die cec Version ändern, da der head der libcec sich nicht mehr für den RPI bauen ließ. bei der gelegenheit bin ich auf version 1.9.0 gewechselt. Das war im Januar. Das letzte Update der lib cec hatte ich im August gemacht. Was mir dabei nicht aufgefallen war, ist dass sich die lib zwar noch kompilieren ließ, jedoch die RPI Erkennung in dieser Version fehlerhaft ist, und deshalb die RPI Unterstützung nicht mit kompiliert wurde.
    Jetzt muss ich mal schauen, welche Version der libcec noch (mit der aktuellen Firmware) funktioniert.


    Claus

    MLD 5.5 mit vdr 2.6 - lirc yaUSBir - Octopus NET S2 - SCR - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - WD Green 12TB HDD - SanDisk 64GB SSD - Lian Li PC-C37B - Samsung LE40A559
    MLD 5.5 mit vdr 2.4 - Raspberry Pi 3 - rpihddevice
    MLD 5.5 mit Squeeze Play - Raspberry Pi 2 - 32GB SD - 7" Touch TFT

  • Ich benutze 2.0.5 bzw. die 2.1.0 Branch von libcec. Funzt ohne Probleme.Du mußt dann halt die Aufrufe im vompclient anpassen, die geändert wurden.
    Ich verstehe nicht, wieso Marten mit dem 0.4.0 Release nicht auf die aktuelle libcec aktualisiert hat.

    SAT Hardware: Gibertini SE75 | DuraSat Dur-Line UK-24 | DD OctopusNET V2 Rack (Firmware 1.1.6) mit MaxS8
    Server: Asus M5A78L-M/USB3 | Sempron 145@2Cores | 8GB ECC RAM | PicoPSU | Debian Stretch 64Bit | VDR 2.4.5 mit SAT>IP, epgsearch, live, markad
    Clients: RaspberryPI 2/3 | Yocto Poky Linux (Openembedded) 3.2+git | Linux Kernel 5.4.72 | VDR 2.4.5 mit SAT>IP, RpiHDDevice, SkinDesigner, Remote, Extrecmenu, Femon, Mlist


    R.I.P: Gigaset M740 mit VDR von open7x0.org

  • Hi,


    das mit den Aufrufen im vompclient hatte ich mir auch schon mal angeschaut, nur hatte ich keine Alternativen zu den fehlenden cec Aufrufen gefunden. Könntest Du mal nen vompclinet Patch posten?


    Vorerst habe ich mir damit beholfen, das ich nen patch für die configure.ac der libcec-1.9.0 erstellt habe, der diese an die aktuellen vc libs anpasst.
    Bei mir sollte es also nun auch wieder funktionieren, was ich heute Abend überprüfen werde.


    Claus

    MLD 5.5 mit vdr 2.6 - lirc yaUSBir - Octopus NET S2 - SCR - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - WD Green 12TB HDD - SanDisk 64GB SSD - Lian Li PC-C37B - Samsung LE40A559
    MLD 5.5 mit vdr 2.4 - Raspberry Pi 3 - rpihddevice
    MLD 5.5 mit Squeeze Play - Raspberry Pi 2 - 32GB SD - 7" Touch TFT

  • Hi PmK,


    der vompclient der MLD funktioniert nun wieder. Jedenfalls habe ich Ihn zusammen mut dem VDR auf dem RPI starten können. Nen Test mit TV Bild konnte ich noch nicht machen, da ich den 0.4.0'er vompserver noch nicht auf meinem Wohnzimmer PC laufen habe.


    Claus

    MLD 5.5 mit vdr 2.6 - lirc yaUSBir - Octopus NET S2 - SCR - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - WD Green 12TB HDD - SanDisk 64GB SSD - Lian Li PC-C37B - Samsung LE40A559
    MLD 5.5 mit vdr 2.4 - Raspberry Pi 3 - rpihddevice
    MLD 5.5 mit Squeeze Play - Raspberry Pi 2 - 32GB SD - 7" Touch TFT

  • Also hab das soeben mal probiert und es kommt die Meldung

    Zitat


    Segmentation fault
    Fontconfig error: Cannot load default config file


    im vompclient.log und er switcht beim TV immer zwischen HDMI und TV-Modus als ob was mit der libCEC nicht stimmt..



    Grüsse, PmK

Jetzt mitmachen!

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