[1] MLD-5.x / Systems / Raspberry PI / RPI3, MLD5.3: libcec4 fehlt
 

Offline LarsX

  • Adv. Member
  • ***
  • Posts: 128
    • View Profile
RPI3, MLD5.3: libcec4 fehlt
« on: February 22, 2017, 19:51:48 »
Bei der Kombination RPI3/MLD5.3 mit einem Img-Build von heute wiederholt sich beim ersten Start nach der frischen Installation im Logfile /var/log/messages fortwährend der Hinweis:

Code: [Select]
ERROR: libcec.so.4: cannot open shared object file: No such file or directory
apt-get meldet:

Code: [Select]
vdr-plugin-cecremote : Depends: libcec4 (>= 4.0.1-~1) but it is not installable

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20414
    • View Profile
    • ClausMuus.de
RPI3, MLD5.3: libcec4 fehlt
« Reply #1 on: February 22, 2017, 22:43:37 »
Die ist jetzt wieder dabei.

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 LarsX

  • Adv. Member
  • ***
  • Posts: 128
    • View Profile
RPI3, MLD5.3: libcec4 fehlt
« Reply #2 on: February 23, 2017, 16:54:31 »
Das Problem ist partiell gelöst, vdr-plugin-cecremote und libcec4 sind nun vorhanden und installiert.

Leider funktioniert CEC dennoch nicht. MLD reagiert in der Version 5.3/testing (Raspi 3) nicht auf die Fernbedienung meines Samsung-TV.

Mit der Version 5.0/stable (hier allerdings Raspi 2) arbeitet CEC problemlos.

Code: [Select]
MLD> cat /var/log/messages | grep -i cec
Feb 23 16:46:20 (none) user.debug vdr: [cecremote] Load keymap
Feb 23 16:46:23 (none) user.err vdr: [cecremote] Can not open /proc/driver/rtc: No such file or directory
Feb 23 16:46:23 (none) user.err vdr: [cecremote] No adapter found
Feb 23 16:46:23 (none) user.err vdr: [cecremote] PowerOnDevice ignored
Feb 23 16:46:23 (none) user.err vdr: [cecremote] SetActiveSource ignored
Feb 23 16:46:39 (none) user.debug vdr: [cecremote] Load keymap
Feb 23 16:46:39 (none) user.debug vdr: [cecremote] Load keymap

Ist die Meldung "No adapter found" hier die relevante?
« Last Edit: February 23, 2017, 17:08:48 by LarsX »

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20414
    • View Profile
    • ClausMuus.de
RPI3, MLD5.3: libcec4 fehlt
« Reply #3 on: February 23, 2017, 17:57:08 »
Ach so, ja, jetzt fällt mir ein, was an dem Problem komisch war. Die libcec4 hat ja keinen RPI Support. Und dadurch, das das Plugin aktuell gegen diese Lib gebaut wurde, fehlt der dort natürlich auch.
Ich werde mich dessen mal annehmen...

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 clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20414
    • View Profile
    • ClausMuus.de
RPI3, MLD5.3: libcec4 fehlt
« Reply #4 on: February 23, 2017, 18:03:32 »
Hmm, dumm ist nur, dass die lib vom raspbian kommt. Da hätte ich eigendlich erwartet, das die RPI kompatibel ist,...
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 LarsX

  • Adv. Member
  • ***
  • Posts: 128
    • View Profile
RPI3, MLD5.3: libcec4 fehlt
« Reply #5 on: February 23, 2017, 18:44:45 »
Interessant ist vielleicht in dem Zusammenhang, dass MLD5.1/stable/Raspi3, welches ich mal für ein paar Minuten ausprobiert hatte, CEC durchaus noch auf die Reihe bekommen hatte. Keine Ahnung, welche libcec-Version da vorlag. Merkwürdig war jedoch, dass CEC unter MLD5.1 irgendwie instabil war - mal lief es, mal nicht.

Daraufhin erst wechselte ich hoffnungsvoll zu MLD5.3, wo nun CEC überhaupt nicht mehr mag, auch nicht gelegentlich.

Ich werde dann wohl vorerst mal bei MLD5.0 auf meinem alten Raspi 2 bleiben, da ich ohne CEC nicht gescheit fernsehen kann. ;)
« Last Edit: February 23, 2017, 18:46:31 by LarsX »

Offline HellG

  • Newbie
  • *
  • Posts: 26
    • View Profile
RPI3, MLD5.3: libcec4 fehlt
« Reply #6 on: March 09, 2017, 01:31:50 »
Gibts schon ein Lösung für das Problem oder könnte man irgendwie dazu beitragen?

Gruß HellG

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20414
    • View Profile
    • ClausMuus.de
RPI3, MLD5.3: libcec4 fehlt
« Reply #7 on: March 10, 2017, 14:11:18 »
Einzige Lösung ist derzeit die libcec2 zu verwenden. Nur wird die von den meisten Tools (kodi, vdr) nicht verwendet.

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 HellG

  • Newbie
  • *
  • Posts: 26
    • View Profile
RPI3, MLD5.3: libcec4 fehlt
« Reply #8 on: March 14, 2017, 15:19:18 »
Hallo Claus,
was spricht dagegen, die libcec4 unter rapsbian zu kompilieren und dem MLD "unterzuschieben"?

Gruß HellG

Offline HellG

  • Newbie
  • *
  • Posts: 26
    • View Profile
RPI3, MLD5.3: libcec4 fehlt
« Reply #9 on: March 15, 2017, 01:30:37 »
Ok,
ich hab mal ein frisches Raspbian aufgesetzt, auf testing upgedatet und dann libcec4 mit den Optionen "-DRPI_INCLUDE_DIR=/opt/vc/include -DRPI_LIB_DIR=/opt/vc/lib" neu kompiliert. Die Pakete lassen sich wegen nicht ganz passender Abhängigkeiten so ohne weiteres nicht installieren, aber wenn man die libcec.so.4.0.1 unter /usr/lib/arm-linux-gnueabihf mit der neuen Version austauscht, funktioniert auch das cecremote Plugin wieder einwandfrei. Ich habe die Datei mal angehängt zum ausprobieren. Das passende cec-client executable habe ich auch dazugepackt, wobei auch das vorhandene die libcec4 nutzen sollte, wenn sie vorhanden ist.

Gruß HellG

Offline jude

  • Newbie
  • *
  • Posts: 1
    • View Profile
RPI3, MLD5.3: libcec4 fehlt
« Reply #10 on: April 07, 2017, 18:29:48 »
Danke für die .so
Habe diese gedownloadet, ausgetauscht und die TV-Fernbedienung funktioniert.

Super.


Offline sebrein

  • Newbie
  • *
  • Posts: 2
    • View Profile
RPI3, MLD5.3: libcec4 fehlt
« Reply #11 on: May 05, 2017, 22:22:06 »
Danke auch von mir für die Datei!
Mit dieser .so funktioniert das VDR-Steuern über TV-Fernbedienung mit dem CECRemote-Plugin wieder genauso perfekt wie bei MLD5.2.

[1] MLD-5.x / Systems / Raspberry PI / RPI3, MLD5.3: libcec4 fehlt
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.