Hi
ich habe gestern mit dem image OSMC_TGT_rbp2_20161128.img.gz meinen RPi2 neu installiert und gleich nach der erst Konfiguration das update mit dem apt repository "deb http://download.osmc.tv/dev/gmc ./" auf kodi 17 beta 6 durchgeführt.
Danach hab ich noch das kodinerds binary repo (RPi2+3) hinzugefügt und das sky go plugin (erst das von Seite 1, dann das aus dem kodinerds repo), libwidevinecdm.so hab ich aus chromium extrahiert und in .kodi/cdm platziert.
Mein Setup sieht nun wie folgt aus
$ kodi --version
17.0-BETA6 Media Center Kodi
Copyright (C) 2005-2013 Team Kodi - http://kodi.tv
$ cat .kodi/addons/repository.kodinerds_RPi2/addon.xml | grep '<addon' | egrep -o 'version="[0-9.]*"'
version="1.0.3"
$ cat .kodi/addons/inputstream.adaptive/addon.xml | grep '<addon' | egrep -o 'version="[0-9.]*"'
version="1.0.0"
$ cat .kodi/addons/plugin.video.skygo.de/addon.xml | grep '<addon' | egrep -o 'version="[0-9.]*"'
version="1.0.8"
Die sky go app startet ohne Probleme, nur kann ich nichts abspielen. SKY GO Zugangsdaten (E-Mail und PIN sind eingetragen und funktionieren in dieser Kombination auch auf dem PC und auf dem Smartphone.
Ich habe auch noch 2 der 4 Slots bei den SKY GO Geräten frei.
Sowie ich einen Film/Serie anklicke (die auf dem Smartphone funktionieren), bekomm ich den folgenden Fehler in der [definition=9,2]kodi.[definition='1','0']log[/definition][/definition]
$ tail -f .kodi/temp/kodi.[definition='1','0']log[/definition]
08:16:32.789 T:1958711296 NOTICE: VideoPlayer: Opening: http://skywebvod-s.akamaihd.net/ondemand/Production/de_at/movies/F305101270001100332002/F305101270001100332002.ism/Manifest
08:16:32.789 T:1958711296 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
08:16:32.828 T:1340601328 NOTICE: Creating InputStream
08:16:32.837 T:1340601328 NOTICE: ADDON: Loaded virtual child addon special://temp/inputstream.adaptive-2.0
]08:16:32.839 T:1340601328 ERROR: Unable to load /home/osmc/.kodi/temp/inputstream.adaptive-2.0, reason: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /home/osmc/.kodi/temp/inputstream.adaptive-2.0)
Hier hab ich mal noch ein paar zusätzliche Infos rausgezogen aus den .so Dateien.
$ strings /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 | grep CXXABI
CXXABI_1.3
CXXABI_1.3.1
CXXABI_1.3.2
CXXABI_1.3.3
CXXABI_1.3.4
CXXABI_1.3.5
CXXABI_1.3.6
CXXABI_1.3.7
CXXABI_1.3.8
CXXABI_TM_1
CXXABI_ARM_1.3.3
Alles anzeigen
$ ldd -v /home/osmc/.kodi/temp/inputstream.adaptive-2.0
/home/osmc/.kodi/temp/inputstream.adaptive-2.0: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /home/osmc/.kodi/temp/inputstream.adaptive-2.0)
linux-vdso.so.1 (0x7ea0c000)
/usr/lib/libarmmem.so (0x76ebe000)
libexpat.so.1 => /lib/arm-linux-gnueabihf/libexpat.so.1 (0x76e8f000)
libstdc++.so.6 => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 (0x76dd8000)
libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0x76d64000)
libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0x76d3b000)
libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0x76c4b000)
/lib/ld-linux-armhf.so.3 (0x54b22000)
Version information:
/home/osmc/.kodi/temp/inputstream.adaptive-2.0:
libgcc_s.so.1 (GCC_3.5) => /lib/arm-linux-gnueabihf/libgcc_s.so.1
libgcc_s.so.1 (GCC_3.3.1) => /lib/arm-linux-gnueabihf/libgcc_s.so.1
libgcc_s.so.1 (GCC_3.0) => /lib/arm-linux-gnueabihf/libgcc_s.so.1
libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
libstdc++.so.6 (GLIBCXX_3.4) => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4.15) => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3) => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3.9) => not found
libstdc++.so.6 (CXXABI_ARM_1.3.3) => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4.9) => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3.8) => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
libm.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libm.so.6
/usr/lib/libarmmem.so:
libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
/lib/arm-linux-gnueabihf/libexpat.so.1:
ld-linux-armhf.so.3 (GLIBC_2.4) => /lib/ld-linux-armhf.so.3
libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
libgcc_s.so.1 (GCC_3.5) => /lib/arm-linux-gnueabihf/libgcc_s.so.1
/usr/lib/arm-linux-gnueabihf/libstdc++.so.6:
ld-linux-armhf.so.3 (GLIBC_2.4) => /lib/ld-linux-armhf.so.3
libgcc_s.so.1 (GCC_3.3) => /lib/arm-linux-gnueabihf/libgcc_s.so.1
libgcc_s.so.1 (GCC_3.5) => /lib/arm-linux-gnueabihf/libgcc_s.so.1
libgcc_s.so.1 (GCC_3.0) => /lib/arm-linux-gnueabihf/libgcc_s.so.1
libm.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libm.so.6
libc.so.6 (GLIBC_2.18) => /lib/arm-linux-gnueabihf/libc.so.6
libc.so.6 (GLIBC_2.17) => /lib/arm-linux-gnueabihf/libc.so.6
libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
/lib/arm-linux-gnueabihf/libm.so.6:
libc.so.6 (GLIBC_PRIVATE) => /lib/arm-linux-gnueabihf/libc.so.6
libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
/lib/arm-linux-gnueabihf/libgcc_s.so.1:
libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
/lib/arm-linux-gnueabihf/libc.so.6:
ld-linux-armhf.so.3 (GLIBC_2.4) => /lib/ld-linux-armhf.so.3
ld-linux-armhf.so.3 (GLIBC_PRIVATE) => /lib/ld-linux-armhf.so.3
Alles anzeigen
$ ls -l .kodi/cdm/
total 5008
lrwxrwxrwx 1 osmc osmc 61 Dec 7 02:29 libssd_wv.so -> /home/osmc/.kodi/addons/inputstream.adaptive/lib/libssd_wv.so
-rw-r--r-- 1 osmc osmc 5122508 Dec 7 02:28 libwidevinecdm.so
$ ldd -v .kodi/cdm/libwidevinecdm.so
linux-vdso.so.1 (0x7eeaf000)
/usr/lib/libarmmem.so (0x76a34000)
libstdc++.so.6 => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 (0x76976000)
libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0x76902000)
libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0x768d9000)
libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0x768b6000)
libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0x767c6000)
/lib/ld-linux-armhf.so.3 (0x54b86000)
Version information:
.kodi/cdm/libwidevinecdm.so:
libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
libgcc_s.so.1 (GCC_3.5) => /lib/arm-linux-gnueabihf/libgcc_s.so.1
libgcc_s.so.1 (GCC_3.0) => /lib/arm-linux-gnueabihf/libgcc_s.so.1
libgcc_s.so.1 (GLIBC_2.0) => /lib/arm-linux-gnueabihf/libgcc_s.so.1
libstdc++.so.6 (CXXABI_1.3) => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4) => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4.15) => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4.5) => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4.9) => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3.1) => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4.14) => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
libpthread.so.0 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libpthread.so.0
ld-linux-armhf.so.3 (GLIBC_2.4) => /lib/ld-linux-armhf.so.3
libm.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libm.so.6
/usr/lib/libarmmem.so:
libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
/usr/lib/arm-linux-gnueabihf/libstdc++.so.6:
ld-linux-armhf.so.3 (GLIBC_2.4) => /lib/ld-linux-armhf.so.3
libgcc_s.so.1 (GCC_3.3) => /lib/arm-linux-gnueabihf/libgcc_s.so.1
libgcc_s.so.1 (GCC_3.5) => /lib/arm-linux-gnueabihf/libgcc_s.so.1
libgcc_s.so.1 (GCC_3.0) => /lib/arm-linux-gnueabihf/libgcc_s.so.1
libm.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libm.so.6
libc.so.6 (GLIBC_2.18) => /lib/arm-linux-gnueabihf/libc.so.6
libc.so.6 (GLIBC_2.17) => /lib/arm-linux-gnueabihf/libc.so.6
libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
/lib/arm-linux-gnueabihf/libm.so.6:
libc.so.6 (GLIBC_PRIVATE) => /lib/arm-linux-gnueabihf/libc.so.6
libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
/lib/arm-linux-gnueabihf/libgcc_s.so.1:
libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
/lib/arm-linux-gnueabihf/libpthread.so.0:
ld-linux-armhf.so.3 (GLIBC_2.4) => /lib/ld-linux-armhf.so.3
ld-linux-armhf.so.3 (GLIBC_PRIVATE) => /lib/ld-linux-armhf.so.3
libc.so.6 (GLIBC_PRIVATE) => /lib/arm-linux-gnueabihf/libc.so.6
libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
/lib/arm-linux-gnueabihf/libc.so.6:
ld-linux-armhf.so.3 (GLIBC_2.4) => /lib/ld-linux-armhf.so.3
ld-linux-armhf.so.3 (GLIBC_PRIVATE) => /lib/ld-linux-armhf.so.3
Alles anzeigen
$ ldd -v .kodi/cdm/libssd_wv.so
linux-vdso.so.1 (0x7eddd000)
/usr/lib/libarmmem.so (0x76f26000)
libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0x76f0c000)
libstdc++.so.6 => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 (0x76e55000)
libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0x76e2c000)
libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0x76d3c000)
/lib/ld-linux-armhf.so.3 (0x54b5e000)
libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0x76cc8000)
Version information:
.kodi/cdm/libssd_wv.so:
libgcc_s.so.1 (GCC_3.5) => /lib/arm-linux-gnueabihf/libgcc_s.so.1
libgcc_s.so.1 (GCC_3.3.1) => /lib/arm-linux-gnueabihf/libgcc_s.so.1
libgcc_s.so.1 (GCC_3.0) => /lib/arm-linux-gnueabihf/libgcc_s.so.1
libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
libc.so.6 (GLIBC_2.17) => /lib/arm-linux-gnueabihf/libc.so.6
libdl.so.2 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libdl.so.2
libstdc++.so.6 (GLIBCXX_3.4) => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4.15) => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3) => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
libstdc++.so.6 (CXXABI_ARM_1.3.3) => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4.19) => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3.8) => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
/usr/lib/libarmmem.so:
libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
/lib/arm-linux-gnueabihf/libdl.so.2:
ld-linux-armhf.so.3 (GLIBC_PRIVATE) => /lib/ld-linux-armhf.so.3
libc.so.6 (GLIBC_PRIVATE) => /lib/arm-linux-gnueabihf/libc.so.6
libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
/usr/lib/arm-linux-gnueabihf/libstdc++.so.6:
ld-linux-armhf.so.3 (GLIBC_2.4) => /lib/ld-linux-armhf.so.3
libgcc_s.so.1 (GCC_3.3) => /lib/arm-linux-gnueabihf/libgcc_s.so.1
libgcc_s.so.1 (GCC_3.5) => /lib/arm-linux-gnueabihf/libgcc_s.so.1
libgcc_s.so.1 (GCC_3.0) => /lib/arm-linux-gnueabihf/libgcc_s.so.1
libm.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libm.so.6
libc.so.6 (GLIBC_2.18) => /lib/arm-linux-gnueabihf/libc.so.6
libc.so.6 (GLIBC_2.17) => /lib/arm-linux-gnueabihf/libc.so.6
libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
/lib/arm-linux-gnueabihf/libgcc_s.so.1:
libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
/lib/arm-linux-gnueabihf/libc.so.6:
ld-linux-armhf.so.3 (GLIBC_2.4) => /lib/ld-linux-armhf.so.3
ld-linux-armhf.so.3 (GLIBC_PRIVATE) => /lib/ld-linux-armhf.so.3
/lib/arm-linux-gnueabihf/libm.so.6:
libc.so.6 (GLIBC_PRIVATE) => /lib/arm-linux-gnueabihf/libc.so.6
libc.so.6 (GLIBC_2.4) => /lib/arm-linux-gnueabihf/libc.so.6
Alles anzeigen
Wo bekomme ich eine libstdc++.so.6 die CXXABI_1.3.9 mitbringt/unterstützt