[1] 2 >>> MLD-5.x / Systems / x86 Systeme (PC) / vdr-plugin-boblight undefined symbol
 

Offline datom

  • Newbie
  • *
  • Posts: 11
    • View Profile
vdr-plugin-boblight undefined symbol
« on: October 22, 2016, 13:05:54 »
Hallo Community!

Erstmal vielen Dank für diese schöne Distribution. Für mich bei weiten die beste Wahl unter all den Alternativen.

ich bin auf eine kleine Herausforderung mt Boblight gestoßen.

Zu den Fakten:
  - uname: Linux juno 4.4.5.196.3 #1 SMP Tue Oct 4 23:29:24 CEST 2016 x86_64 GNU/Linux
  - MLD Version 5.1
  - boblightd läuft und funktioniert
  - boblight client in Kodi funktioniert wie er soll
 
  - 'apt-get install vdr-plugin-boblight' und vdr restart führt zu:
Code: [Select]
    Oct 22 12:56:49 (MLD) user.err vdr: [4499] ERROR: /usr/lib/vdr/libvdr-boblight.so.2.2.0: undefined symbol: boblight_setoption    in /var/log/messages.
  - VDR startet nicht; Versucht es allerdings immer weiter. Das führt zu Wiederholungen der obigen Meldung.

Fehlt es mir an einer Header Datei? Falls ja, kann mir jemand einen Tipp geben welche?
Jeder Hinweis oder Idee würde mich freuen. Alle Google- und Forensuchen führten mich leider ins nichts. :(

Danke im Voraus
LG
Tom
 
« Last Edit: October 22, 2016, 13:25:58 by datom »

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
vdr-plugin-boblight undefined symbol
« Reply #1 on: October 22, 2016, 14:13:54 »
Hi,

ich hab das paket mal neu bauen lassen. Manchmal hilft das.
Bitte entferne das Plugin, mache ein upgrade, danach ein "apt-get clean" auf der Console und installiere danach das Plugin erneut.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline datom

  • Newbie
  • *
  • Posts: 11
    • View Profile
vdr-plugin-boblight undefined symbol
« Reply #2 on: October 22, 2016, 14:43:14 »
hi claus!

Vielen Dank für die schnelle Antwort.

Code: [Select]
juno> /etc/init.d/vdr stop
Stopping VDR                                                                               done
juno> apt-get remove --purge vdr-plugin-boblight
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  vdr-plugin-boblight*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 53,2 kB disk space will be freed.
Do you want to continue? [Y/n] y
Create a snapshot of '/mnt/root/@root' in '/mnt/root/2016-10-22 14:31'
Transaction commit: none (default)
Delete subvolume '/mnt/root/2016-10-22 14:29'
(Reading database ... 15537 files and directories currently installed.)
Removing vdr-plugin-boblight (2016.08.10-4+2.2.0.211.7) ...
juno> apt-get clean
juno> apt-get update
Ign http://www.minidvblinux.de stable InRelease
Ign http://www.minidvblinux.de stable Release.gpg
Ign http://www.minidvblinux.de stable Release
Get:1 http://www.minidvblinux.de stable/main amd64 Packages/DiffIndex
Get:2 http://www.minidvblinux.de stable/main amd64 Packages
Ign http://www.minidvblinux.de stable/main Translation-de_DE                   
Ign http://www.minidvblinux.de stable/main Translation-de
Ign http://www.minidvblinux.de stable/main Translation-en
Fetched 691 kB in 3s (223 kB/s)                         
Reading package lists... Done
juno> apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
juno> apt-get install vdr-plugin-boblight
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  vdr-plugin-boblight
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 17,0 kB of archives.
After this operation, 53,2 kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  vdr-plugin-boblight
Authentication warning overridden.
Get:1 http://www.minidvblinux.de/download/5.1/files/ stable/main vdr-plugin-boblight amd64 2016.08.10-4+2.2.0.211.7 [17,0 kB]
Fetched 17,0 kB in 0s (109 kB/s)           
Create a snapshot of '/mnt/root/@root' in '/mnt/root/2016-10-22 14:32'
Transaction commit: none (default)
Delete subvolume '/mnt/root/2016-10-22 14:31'
Selecting previously unselected package vdr-plugin-boblight.
(Reading database ... 15533 files and directories currently installed.)
Preparing to unpack .../vdr-plugin-boblight_2016.08.10-4+2.2.0.211.7_amd64.deb ...
Unpacking vdr-plugin-boblight (2016.08.10-4+2.2.0.211.7) ...
Setting up vdr-plugin-boblight (2016.08.10-4+2.2.0.211.7) ...
juno> /etc/init.d/vdr start
Starting VDR                                                                               done
juno> tail -n2 /var/log/messages
Oct 22 14:34:07 (MLD) user.err vdr: [25332] ERROR: /usr/lib/vdr/libvdr-boblight.so.2.2.0: undefined symbol: boblight_setoption
Oct 22 14:34:07 (MLD) user.err vdr: [25431] ERROR: /usr/lib/vdr/libvdr-boblight.so.2.2.0: undefined symbol: boblight_setoption

Leider ohne Erfolg!

Paketinformationen (leider kann ich das Builddate nicht deutlich herauslesen):
Code: [Select]
juno> dpkg -l vdr-plugin-boblight
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                Version        Architecture   Description
+++-===================-==============-==============-============================================
ii  vdr-plugin-boblight 2016.08.10-4+2 amd64          Boblight-Plugin für Ambilight-Unterstützung
juno> dpkg -s vdr-plugin-boblight
Package: vdr-plugin-boblight
Status: install ok installed
Priority: optional
Section: multimedia
Installed-Size: 52
Maintainer: Peter Pfeifer <p3f@minidvblinux.de>
Architecture: amd64
Multi-Arch: foreign
Version: 2016.08.10-4+2.2.0.211.7
Provides: ambilight
Depends: vdr (>= 2.2.0.211.7), vdr (<< 2.2.0.211.7-.), boblight, libstdc++6 (>= 4.9.2-~1), libc6 (>= 2.19-~11), libgcc1 (>= 4.9.2-~1)
Description: Boblight-Plugin für Ambilight-Unterstützung (VDR und XBMC).
Homepage: http://www.minidvblinux.de


LG
Tom

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
vdr-plugin-boblight undefined symbol
« Reply #3 on: October 22, 2016, 14:51:48 »
Hi,

ich hatte nicht bedacht das Du den stable Zweig verwendest.
Bitte wiederhole das ab 15:10 Uhr noch mal. Dann sollte es ein upgrade des boblight Paketes geben, und auch das Plugin sollte dann neu gebaut sein (allerdings mit unveränderter Versionsnummer)

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline datom

  • Newbie
  • *
  • Posts: 11
    • View Profile
vdr-plugin-boblight undefined symbol
« Reply #4 on: October 22, 2016, 15:32:14 »
Alles klar!

Das boblight Paket scheint aus dem repo geflogen zu sein :)

Code: [Select]
juno> apt-get clean
juno> apt-get update
Ign http://www.minidvblinux.de stable InRelease
Ign http://www.minidvblinux.de stable Release.gpg
Ign http://www.minidvblinux.de stable Release
Get:1 http://www.minidvblinux.de stable/main amd64 Packages/DiffIndex
Get:2 http://www.minidvblinux.de stable/main amd64 Packages
Ign http://www.minidvblinux.de stable/main Translation-de_DE                   
Ign http://www.minidvblinux.de stable/main Translation-de
Ign http://www.minidvblinux.de stable/main Translation-en
Fetched 690 kB in 2s (250 kB/s)                         
Reading package lists... Done
juno> apt-cache search -n boblight
vdr-plugin-boblight - Boblight-Plugin für Ambilight-Unterstützung (VDR und XBMC).
juno>

Dank dir.

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
vdr-plugin-boblight undefined symbol
« Reply #5 on: October 22, 2016, 16:59:58 »
ne, in der Paketliste ist's noch enthalten: http://www.minidvblinux.de/download/5.1/files/dists/stable/main/binary-amd64/Packages.txt

Keine Ahnung warum Du's nicht siehst.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline datom

  • Newbie
  • *
  • Posts: 11
    • View Profile
vdr-plugin-boblight undefined symbol
« Reply #6 on: October 22, 2016, 17:35:44 »
aja, jetzt ist es wieder da. sehr seltsam. sei es drum...ich hab mal beides neu installiert.

Code: [Select]
juno> apt-get clean
juno> apt-get update
Ign http://www.minidvblinux.de stable InRelease
Ign http://www.minidvblinux.de stable Release.gpg
Ign http://www.minidvblinux.de stable Release
Get:1 http://www.minidvblinux.de stable/main amd64 Packages/DiffIndex
Get:2 http://www.minidvblinux.de stable/main amd64 Packages
Ign http://www.minidvblinux.de stable/main Translation-de_DE                   
Ign http://www.minidvblinux.de stable/main Translation-de
Ign http://www.minidvblinux.de stable/main Translation-en
Fetched 692 kB in 3s (218 kB/s)
Reading package lists... Done
juno> apt-get install boblight vdr-plugin-boblight
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  boblight vdr-plugin-boblight
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 198 kB of archives.
After this operation, 520 kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  boblight vdr-plugin-boblight
Authentication warning overridden.
Get:1 http://www.minidvblinux.de/download/5.1/files/ stable/main boblight amd64 1:2015.01.14-16 [181 kB]
Get:2 http://www.minidvblinux.de/download/5.1/files/ stable/main vdr-plugin-boblight amd64 2016.08.10-4+2.2.0.211.7 [16,9 kB]
Fetched 198 kB in 0s (441 kB/s)                         
Create a snapshot of '/mnt/root/@root' in '/mnt/root/2016-10-22 17:32'
Transaction commit: none (default)
Delete subvolume '/mnt/root/2016-10-22 17:31'
Selecting previously unselected package boblight.
(Reading database ... 15522 files and directories currently installed.)
Preparing to unpack .../boblight_1%3a2015.01.14-16_amd64.deb ...
Unpacking boblight (1:2015.01.14-16) ...
Selecting previously unselected package vdr-plugin-boblight.
Preparing to unpack .../vdr-plugin-boblight_2016.08.10-4+2.2.0.211.7_amd64.deb ...
Unpacking vdr-plugin-boblight (2016.08.10-4+2.2.0.211.7) ...
Setting up boblight (1:2015.01.14-16) ...
Starting boblight:                                                                         done
Setting up vdr-plugin-boblight (2016.08.10-4+2.2.0.211.7) ...

VDR start liefert leider immer noch die selbe Meldung im Logfile. :(

LG
Tom


Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
vdr-plugin-boblight undefined symbol
« Reply #7 on: October 23, 2016, 01:43:43 »
OK, dann muss sich das genauer angeschaut werden.

Weiß jemand ob das schon mal funktioniert hat?

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
vdr-plugin-boblight undefined symbol
« Reply #8 on: October 23, 2016, 09:39:03 »
Hi Claus,

ist lange her, dass ich das Boblight-Plugin verwendet habe. Tippe mal, das war noch unter der MLD 4.0. Damals hatte es jedenfalls funktioniert. Inzwischen bin ich auf Hyperion umgestiegen.

@Tom: Vielleicht ist Hyperion für dich ja auch eine Option. Eine Verlinkung auf einen sehr guten Bericht dazu findest du im Wiki

Viele Grüße skippy
meine MLDs (show / hide)

Offline datom

  • Newbie
  • *
  • Posts: 11
    • View Profile
vdr-plugin-boblight undefined symbol
« Reply #9 on: October 23, 2016, 11:59:21 »
hey skippy!

Danke für deinen Input.

Ja, tatsächlich hab ich das auch schon ins Auge gefasst.
Das Wiki spricht von einem Hyperion Paket. Ich kann das aber irgendwie nicht finden. Woher darf man das nehmen?

Dem Hyperion Installer-Shellscript fehlen ja leider einige Abhängigkeiten.

Code: [Select]
---> Stop Hyperion, if necessary
---> Install/Update Hyperion dependencies (This may take a while)
E: Unable to locate package libqt4-network
E: Unable to locate package ca-certificates
...

Das Binary is dennoch an Ort und Stelle, aber:
Code: [Select]
juno> hyperiond
hyperiond: error while loading shared libraries: libQtNetwork.so.4: cannot open shared object file: No such file or directory

LG
Tom
« Last Edit: October 23, 2016, 12:18:43 by datom »

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
vdr-plugin-boblight undefined symbol
« Reply #10 on: October 23, 2016, 14:08:55 »
Hi Tom,

Hyperion scheint es bei der MLD wohl nur für die RPi's als Paket zu geben. Damit nutze ich es. Angesteuert werden die LEDs über GPIOs. Diese Stiftleiste gibt es ja im PC nicht. Nutzt du einen Seducontroller?

@Entwickler: Könnt ihr Hyperion auch für die PC-Pakete bauen oder gibt es da Probleme?

Viele Grüße skippy
meine MLDs (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
vdr-plugin-boblight undefined symbol
« Reply #11 on: October 23, 2016, 20:31:07 »
Aber wie soll das auf dem PC ohne GPIO genutzt werden?

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
vdr-plugin-boblight undefined symbol
« Reply #12 on: October 23, 2016, 20:55:38 »
Hi Claus,

von der Hyperion-Wiki-Seite

Code: [Select]
Hyperion supports the following connections:

    SPI: Used to directly connect LPD6803, LPD8806, APA102, and WS2801 strips. (recommended! instead of pwm)
    USB: Used for AdaLight and SEDU
    GPIO: Used to connect with Pi-Blaster
    UART: Used to directly connect WS2812b (The setup turned out to be unstable)
    WS281X-PWM: Used to directly connect WS2812b and compatible led devices (lead on some platforms (OSMC/RetroPie) to issues. You can use it, but people seams to have very often problems with it (measured at the issues that occur). For a flawless experience we recommnd strongly 4 wire (spi) leds (yes, costs a little bit more money)!

Viele Grüße skippy
meine MLDs (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
vdr-plugin-boblight undefined symbol
« Reply #13 on: October 23, 2016, 21:31:43 »
OK, das hyperion wird jetzt auch für x86'er angeboten.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline datom

  • Newbie
  • *
  • Posts: 11
    • View Profile
vdr-plugin-boblight undefined symbol
« Reply #14 on: October 23, 2016, 21:58:44 »
Hi!

Wow, das geht ja schnell bei euch.

Ich werde das mal testen und sehen wie weit ich damit komme!

Verwende WS2812 LED Streifen mit einem Arduino als Controller!
So in der Geschmacksrichting ca. http://www.tweaking4all.com/home-theatre/xbmc/xbmc-boblight-openelec-ws2811-ws2812/

LG
Tom

[1] 2 >>> MLD-5.x / Systems / x86 Systeme (PC) / vdr-plugin-boblight undefined symbol
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.