SEDU Ambilight – Dreambox – Boblight Plugin (boblightd und boblight-enigma2) installieren und konfigurieren

Nun kommen wir endlich zum interessanten Teil, wir installieren und konfigurieren nun das Boblight Plugin (boblightd und boblight-enigma2) auf einer Dreambox.

Artikelserie

SEDU Ambilight – Artikelserie – Einleitung, Aufbau und Allgemeines
SEDU Ambilight – SEDU-Board mit SEDUsetup konfigurieren
SEDU Ambilight – boblight.conf mit BoblightConfigTool für boblightd erzeugen
SEDU Ambilight – Dreambox – Boblight Plugin installieren und konfigurieren
SEDU Ambilight – HTPC – boblight-X11 mit dem boblightd Dienst der Dreambox verbinden

Boblight Plugin für Dreambox, VU+ und Xtrend ET herunterladen

Zuerst müssen wir uns das Boblight Plugin herunterladen. Das macht man am Besten im IHAD-Forum – dort gibt es einen Support-Thread.

Für Enigma2-Images, die noch nicht auf OE 2.0 (OpenEmbedded) basieren, wie zum Beispiel NewNigma2 Version 3 (OE 1.6), nimmt man enigma2-plugin-extensions-boblight-enigma2_*_mipsel.ipk. Für Images, die bereits auf OE 2.0 basieren, nimmt man enigma2-plugin-extensions-boblight-enigma2_*_mips32el.ipk.

Da ich hier eine Dreambox 800 HD SE mit NewNigma2 verwende, werde ich die restliche HowTo mit dem *mipsel.ipk Paket erklären – bei *mips32el.ipk sollte es aber keinen großen Unterschied geben.

Boblight Plugin installieren

Nun muss das IPK-Installationpaket auf die Dreambox übertragen werden. Ob ihr das über FTP oder einen USB-Stick tut ist jedem selbst überlassen.

Jetzt verbinden wir uns per Telnet oder SSH auf die Dreambox, wechseln mit cd in das Verzeichnis, in dem ihr das IPK-File abgelegt habt und installieren mit opkg das Paket auf unsere Dreambox.

Nach der Installation führen wir noch, wie im ersten Beitrag des Support-Threads beschrieben, die boblight-dev.sh aus.

Soweit so gut, wenn ihr nun versuchen würdet, (Newnigma2 v3.3.2) boblightd und boblight-enigma2 mit /etc/init.d/boblight-control start zustarten, bekommt ihr folgende Fehlermeldung:

Auch das Installieren des im Support-Threads bereitgestellten IPK-Paketes für libpng15 (libpng15-15_1.5.5-r3.1_mipsel.ipk) wäre nicht von Erfolg gekrönt:

Daher holen wir uns die benötigte libpng15.so.15 Bibliothek einfach aus meiner Dropbox, vorher wechseln wir aber in das Verzeichnis der Dreambox (SSH- oder Telnet-Verbindung), wo die Bibliothek auch hingehört.

Jetzt müssen wir die boblight.conf, welche wir im vorigen Artikel erzeugt haben, noch in das Verzeichnis /etc/ kopieren. Ich übertrage alle Dateien, die ich installieren oder irgendwo hinkopieren will, immer zuerst per FTP in ein Backup-Verzeichnis und kopiere die Datei dann in den richtigen Ordner – wer weiß, wofür man es mal gebrauchen kann. Ihr könnt die Datei natürlich auch einfach per FTP-Client nach /etc/ auf euere Dreambox kopieren.

Nun starten wir am Besten die komplette Dreambox neu – entweder über die GUI oder über die Shell.

Boblight Plugin konfigurieren

Wenn die Dreambox neugestartet ist, sollte eigentlich das Ambilight schon leuchten. Wenn nicht, dann versetzt die Dreambox nochmal kurz in den Standby und macht sie dann wieder an.

Nun gehen wir ins Hauptmenü > Erweiterungen und wählen dort Boblight.

Im Screenshot seht ihr meine Einstellungen, hier seht ihr auch den standardmäßigen Gammawert von 2.2 – so wie ich es euch im letzten Artikel erklärt habe.

Am Besten übernehmt ihr die Einstellungen von meinem Screenshot und drückt auf den gelben Knopf euer Fernbedienung (Send Settings). :mrgreen: Hier könnt ihr übrigens bei Color Effects das Ambilight in einer festen Farbe leuchten lassen oder den Regenbogen-Effekt bestaunen.

Sollte euer Ambilight immer noch nicht leuchten, dann könnt ihr es mit Stop Boblight und Start Boblight versuchen. Wenn sich immer noch nichts tut, dann geht per Telnet oder SSH auf die Dreambox und führt den Befehl …

… aus. Die Fehlermeldung, die ihr erhalten werdet, könnt ihr in den Kommentaren posten, ich versuche euch dann zu helfen. ;-)

Autor: _nico

Mac-User aus Leidenschaft, Blogger seit Oktober 2009, 88er Baujahr, technikaffin. Ich fühle mich aber nicht nur auf Apple'schen Betriebssystemen zu Hause, alles was eine Shell hat, interessiert mich besonders! Ihr findet mich auch auf Twitter und Google+. Gefällt euch loggn.de? Dann zeigt es euren Freunden auf Facebook oder Google+.

34 Kommentare

  1. Guten Abend!

    Finde das HowTo sehr gut gemacht und habe die Einstellungen so auch erstmal für mich übernommen.
    Mir ist aufgefallen, dass Anfangs die Farben sehr kräftig waren, nun nach der Umstellung von Gamma 1,0 auf 2,2 wirkt das mir irgendwie zu blass.
    Wie kann ich das am besten umstellen, sodass ich wieder satte Farben habe?

    Gruß

    Squooshie

    • Hi Squooshie,

      das ist mir noch gar nicht aufgefallen. Stell Gamma doch einfach mal wieder auf 1, dann sollten die Farben theoretisch wieder kräftiger sein.

      Vielleicht musst du aber auch mit der Sättigung (Saturation) oder Farbe (Color Value) rumspielen?!

      Würde mich über eine Rückmeldung freuen,
      Nico

  2. Hallo,

    ich habs gerade nach der Anleitung probiert, leider scheint es nicht so ganz zu funktionieren :( Ich hab ein SEDU mit der Firmware 3.0 und das faded dann in einem Standardprogramm vor sich hin. Das Boblight auf der Box scheint es also nicht anzusteuern. Was könnte ich tun? Fehlermeldungen bekomme ich leider keine.

    Grüße

    • Hi Flo,
      was hast du da? Wo hast du was angeschlossen?

      Ich lese im Shelloutput nur irgendetwas von raspberrypi und vuultimo – eine nähere Erläuterung deiner Konfiguration wäre gut.

      Gruß Nico

  3. Hallo!

    Ich bekommen beim start mit “/etc/init.d/boblight-control start” folgende Fehlermeldung:

    Checking if Boblightd is running: Boblightd is not running! startinh deamon…../usr/bin/boblightd: error while loading shared libraries: libusb-1.0.so.0: cannot Starting Grabber…

    libusb-1.0.so.0: cannpt open shared object file: No such file or directory

    Vielen Dank schonmal für die Hilfe!

  4. Hallo,
    ich ahbe alles soweit hinbekommen..auf dem Windows PC mit XBMC läuft das Sedulight perfekt.
    heute ist meine Linuxbox gekommen (Gigablue 800 HD UE)
    Die installation des Plugins und der Treiber lief problemlos..Das Ambilight funktioniert auch, allerding extremst langsam. man kann förmlich sehen wie die bytes durch die leds geschoben werden. mit verstellen von ein paar einstellungen ist es smoother allerdings hängt es ca 2-3 sek hinterher..was kann ich tun? bzw wo liegt das problem? verwende openMIPS 2.0 (Enigma 2) und Boblight 0.5r15

    schonmal danke für deine Hilfe

    gruß
    Stephan

    • Hi Stephan,
      hast du das SEDU-Board (Hardware-Jumper) sowie die boblight.conf auf 500k umgestellt?

      Ansonsten könnte es an openMIPS oder der Box liegen, frage doch mal im Support-Thread – vielleicht hat jemand Erfahrungen mit der Box oder dem Image.

      Gruß Nico

  5. Hallo, ich nutze auch das Seduboard mit meiner Clark Tech ET9000. Als Image nutze ich OpenPli 3.0.
    Am Anfang hat es ganz gut funktioniert, aber am WE is es wohl abgestürtzt und seitdem bekomme ich es nicht mehr zum laufen. Es kommt keine Fehlermeldung. Es startet nur einfach nicht. Habe das Boblight plugin auch neu installiert auch das bobl…sh script gestartet. Halt alles so wie vorher, aber es bleibt dunkel.
    Welche Info kann ich wie posten, damit ich Hilfe bekomme? Ich bekomme ja leider keine Fehlermeldung die ich posten kann.
    Ich bin leider kein Linuxexperte und bräuchte daher ein paar Tipps.
    Vielleicht läuft der Boblight Daemon nicht mehr? Keine Ahnung. Gibt es vielleicht ein neues Plugin?

    MFG
    Peter

    • Hi Peter, welche Version von Boblight hast du installiert?
      Was für ein Output bekommst du, wenn du /etc/init.d/boblight-control start ausführst?

      Gruß Nico

  6. Hi Nico

    hier ist die Ausgabe:
    boblight-enigma2 0.5r15 (c) 2012 Martijn Vos(speedy1985) and c@rstenpresser

    Connecting to boblightd
    Connection to boblightd opened
    Gamma not set, using 2.2 since this is default for video
    [grabber] found STB-Type 3
    [grabber] Maximum intermediate-picture-size is 128px
    [grabber] Sync mode enabled
    [grabber] Found 74 lights

    [grabber] Setting framerate to 25000
    [grabber] Setting Resolution to 120×66 (Source 1920×1080)

    alles bleibt dunkel

    Gruß
    Peter

  7. Hi Nico,

    ich habe gerade mal OpenPli geupdated und nun wurde auch das Plugin geupdated.
    Inzwischen ist es Boblight GUI 0.6r4

    Die Ausgabe sieht nun wie folgt aus:
    Checking for pids…

    Start daemon…
    Checking if Boblightd is running: Boblight deamon running with PID 394.
    root@et9x00:~# boblightd (c) 2009 bob loosen (modded by speed1985 for enigma2 – see source for more information)

    (InitLog) start of log /home/root/.boblight/boblightd.log
    (PrintFlags) starting /usr/bin/boblightd
    (CConfig::LoadConfigFromFile) opening /etc/boblight.conf
    (CConfig::CheckConfig) checking config lines
    (CConfig::CheckConfig) config lines valid
    (CConfig::BuildConfig) building config
    (CConfig::BuildConfig) built config successfully
    (main) starting devices
    (CClientsHandler::Process) opening listening socket on *:19333
    (CDevice::Process) ambilight: starting with output “/dev/ttyUSB0″
    (CDevice::Process) ambilight: setting up
    (CDevice::Process) ambilight: setup succeeded
    (CClientsHandler::Process) 127.0.0.1:35333 connected
    (CClientsHandler::ParseMessage) 127.0.0.1:35333 said hello
    (CClientsHandler::ParseSet) 127.0.0.1:35333 priority set to 128
    (CClientsHandler::Process) 127.0.0.1:35333 Connection closed
    (CClientsHandler::RemoveClient) removing 127.0.0.1:35333

    Es ist immer noch alles dunkel und alle Einstellungen die ich mache, ändern Nichts.

    MFG

    Peter

  8. Hi Nico,

    nach mehrmaligen Neustarts, kommt nun folgende Sache bei raus:
    Checking for pids…

    Start daemon…
    Checking if Boblightd is running: sh: 395: unknown operand
    Boblightd is not running! starting deamon….
    (SignalHandler) root@et9x00:/etc/init.d# caught SIGTERM
    (main) signaling devices to stop
    (CClientsHandler::Cleanup) boblightd (c) 2009 bob loosen (modded by speed1985 for enigma2 – see source for more information)

    disconnecting clients
    (CClientsHandler::Cleanup) closing listening socket
    (CClientsHandler::Cleanup) clients handler stopped
    (main) waiting for devices to stop
    (CDevice::Process) ambilight: closed
    (CDevice::Process) ambilight: stopped
    (main) exiting
    (InitLog) start of log /home/root/.boblight/boblightd.log
    (PrintFlags) starting /usr/bin/boblightd
    (CConfig::LoadConfigFromFile) opening /etc/boblight.conf
    (CConfig::CheckConfig) checking config lines
    (CConfig::CheckConfig) config lines valid
    (CConfig::BuildConfig) building config
    (CConfig::BuildConfig) built config successfully
    (main) starting devices
    (CClientsHandler::Process) opening listening socket on *:19333
    (CClientsHandler::Process) ERROR: bind() *:19333 Address already in use
    (CDevice::Process) ambilight: starting with output “/dev/ttyUSB0″
    (CDevice::Process) ambilight: setting up
    (CDevice::Process) ambilight: setup succeeded
    (CClientsHandler::Process) opening listening socket on *:19333
    (CClientsHandler::Process) ERROR: bind() *:19333 Address already in use
    (CClientsHandler::Process) opening listening socket on *:19333
    (CClientsHandler::Process) ERROR: bind() *:19333 Address already in use
    (CClientsHandler::Process) opening listening socket on *:19333
    (CClientsHandler::Process) ERROR: bind() *:19333 Address already in use
    (CClientsHandler::Process) opening listening socket on *:19333
    (CClientsHandler::Process) ERROR: bind() *:19333 Address already in use
    (CClientsHandler::Process) opening listening socket on *:19333
    (CClientsHandler::Process) ERROR: bind() *:19333 Address already in use

    Nun scheint es eine Fehlermeldung zu geben. Sagt mir aber leider gar nichts.
    Ich verzweifel hier noch.

    Schönen Abend noch

    Gruß
    Peter

    • Hi Peter,

      19333 Address already in use heißt nur, dass der Boblight-Dienst (boblightd) schon läuft und der Port 19333 bereits geöffnet ist / verwendet wird.

      Eigentlich bekommst du keine aussagekräftige Fehlermeldung, der Dienst startet, der Client verbindet und trennt gleich wiederstrange

      Eine Idee wäre noch:

      - Boblight-Addon deinstallieren
      - Box neu starten
      - /etc/enigma2/settings bearbeiten und alle Einträge mit “config.plugins.Boblight” löschen (bei mir 9 Zeilen)
      - Box neu starten
      - Boblight-Addon installieren
      - Box neu starten

      Wie sieht eigentlich deine boblight.conf aus?
      (Poste deine boblight.conf doch mal auf pastebin.com und füge hier den Link ein)

      Gruß

  9. Hi Nino

    so habe das Plugin neu installiert. Genauso wie du es beschrieben hast.
    Mehrfach neugestartet und auch die settings Datei editiert.

    Alles ist dunkel und es tut sich nichts.

    Bei dem neuen Plugin steht nun, das der Light Status is active und der Daemon ist auch active.

    Gruß
    Peter

    • Hi Peter, dann bin ich jetzt auch mit meinem Latein am Ende. Sorry!

      Schreibe am besten mal in den Support-Thread im IHAD-Forum, auch der Entwickler ist dort aktiv – vielleicht kann dir da jemand helfen.

      Gruß Nico

      EDIT: OpenPLI 3.0 = OE 2.0 – du hast schon *mips32el.ipk (für OE 2.0) installiert, nicht *mipsel.ipk (für OE 1.6)?
      EDIT2: Ach, gibt es ja gar nicht mehr, ist jetzt *all.ipk – vergiss was ich bei “EDIT:” geschrieben habe.

  10. ja habe es mehrmals aus und eingeschaltet, hab deine einstellungen übernommen und auf senden geklickt, boblight aus und ein, box neugestartet. nichts klappt.
    das ambilight leuchtet weiterhin im standby faded.

    muss ich erstmal das sedu board am pc einstellen? oder wird es durch das boblight plugin eingestellt?

    jetzt habe ich wieder rumgespielt und das libusb wird wieder nicht installiert :S

  11. ich hab an den sedu board nichts gemacht, also nicht aufgeschraubt, ich glaub der ist bei lieferung aus 500k oder nicht?
    ja einen boblight.conf habe ich auch erzeugt und kopiert

    ich versucht erstmal wieder das libusb zu installieren :S

  12. Hy @ All,

    ich hab im moment die Boblight Plugin – Version: 0.5r15 auf meiner DM 800se Hd mit Nemesis Image OE 1.6 drauf nun versuch ich meine Boblight Version zu Updaten auf Version 0.6r13 aber ohne erfolg was mach ich falsch kann mir da bitte jemand weiter helfen.

    Gruß Jóse

  13. Hy Nico,

    bekomme gar keine Fehlermeldung schieb die die ipk datei über FTP in /tmp und installiere sie über Paket Manuell installieren dann steht unten dran korrekt installiert dran aber hab immer noch die alte version drauf. So hab ich es auch mit der vorherigen version gemacht und hat geklappt. P.S : Hab die Box auch mehrmals neu gestartet aber immer noch die alte version drauf . Wie kann ich den die bestehende version deinstallieren weil ich es über Menü nicht finde das Plugin zu löschen ?.

    Gruß Jóse

    • Hi Jóse,
      auf meiner NewNigma2 Box würde ich das Paket mit …

      opkg remove enigma2-plugin-extensions-boblight-enigma2

      … deinstallieren. (vorher die “boblight.conf” sichern)

      Gruß

  14. Hy Nico,

    danke nochmals für deine hilfe im IHAD und hier ;-) . Hab jetzt auf meiner Box NewNigma2 drauf da hat es mit der installation ohne probleme geklappt auf meienm alten Image Nemesis ging es nicht liegt wohl wahrscheinlich am Image. Funkt alles bestens das ding fasziniert mich jeden tag immer mehr :-D .

    P.S : Wünsch dir und deiner Familie Frohe Feiertage

    Gruß Jóse

Hinterlasse eine Antwort

Pflichtfelder sind mit * markiert.


− vier = 0