[1] 2 >>> MLD-5.x / Systems / Raspberry PI / 5.3 cec-client schaltet TV nicht aus
 

Offline brötchen

  • Profi Member
  • ****
  • Posts: 402
    • View Profile
5.3 cec-client schaltet TV nicht aus
« on: February 08, 2017, 17:35:24 »
Hi,

der cec-client sollte doch jetzt beim suspend.soft auch den TV ausschalten. Das macht er bei mir aber nicht.

Wenn ich es auf der Konsole probiere kommt folgendes:

Code: [Select]
MLD> echo "standby 0" | cec-client -s >/dev/null
-sh: cec-client: Too many levels of symbolic links

Auf der 5.1 funktioniert das noch mit dem RPI.

Hat da jemand eine Idee?

Gruß
MLD 5.4 - testing -Intel- SatIpclient - Gehäuse: Origen AE S16T - ASROCKJ3455M - SSD 128 GB
MLD 5.4 - testing - Server - ASROCK Q1900m - SSD 128 GB - HDD 4TB - Max S8
MLD 5.3 -SZ - testing - SatIpclient - Raspi 3
MLD 5.3 -WZ - testing - SatIp-Client-Squeezplayer 7" RPI-Display

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
5.3 cec-client schaltet TV nicht aus
« Reply #1 on: February 08, 2017, 22:29:21 »
Welches libcec Paket hast Du denn installiert? Erstelle mal Bitte ein Debug-Log http://mld/bug

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 brötchen

  • Profi Member
  • ****
  • Posts: 402
    • View Profile
5.3 cec-client schaltet TV nicht aus
« Reply #2 on: February 08, 2017, 23:38:48 »
Der Upload Code lautet: 8oz6cT

So wie das ausschaut ist da libcec3 vorhanden. Ich hatte testweise schon das vdr-plugin-cecremote installiert da ist die libcec4 mitgekommen. Da das vdr-plugin-cecremote aber keine Besserung gebracht hat habe ich das wieder deinstalliert.

Gruß
MLD 5.4 - testing -Intel- SatIpclient - Gehäuse: Origen AE S16T - ASROCKJ3455M - SSD 128 GB
MLD 5.4 - testing - Server - ASROCK Q1900m - SSD 128 GB - HDD 4TB - Max S8
MLD 5.3 -SZ - testing - SatIpclient - Raspi 3
MLD 5.3 -WZ - testing - SatIp-Client-Squeezplayer 7" RPI-Display

Offline brötchen

  • Profi Member
  • ****
  • Posts: 402
    • View Profile
5.3 cec-client schaltet TV nicht aus
« Reply #3 on: February 08, 2017, 23:54:57 »
Hi,

kann es sein der libcec-daemon dafür laufen muss?

Der läuft nämlich nicht.

Gruß
MLD 5.4 - testing -Intel- SatIpclient - Gehäuse: Origen AE S16T - ASROCKJ3455M - SSD 128 GB
MLD 5.4 - testing - Server - ASROCK Q1900m - SSD 128 GB - HDD 4TB - Max S8
MLD 5.3 -SZ - testing - SatIpclient - Raspi 3
MLD 5.3 -WZ - testing - SatIp-Client-Squeezplayer 7" RPI-Display

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
5.3 cec-client schaltet TV nicht aus
« Reply #4 on: February 09, 2017, 18:51:30 »
Es gibt jetzt ein update.

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 brötchen

  • Profi Member
  • ****
  • Posts: 402
    • View Profile
5.3 cec-client schaltet TV nicht aus
« Reply #5 on: February 09, 2017, 21:56:58 »
Hi,

das update hilft leider nicht. Gerade geschaut, der VDR ist im suspend.soft aber TV leider noch an.

Kann ich noch irgendwelche logs beisteuern?

Gruß
MLD 5.4 - testing -Intel- SatIpclient - Gehäuse: Origen AE S16T - ASROCKJ3455M - SSD 128 GB
MLD 5.4 - testing - Server - ASROCK Q1900m - SSD 128 GB - HDD 4TB - Max S8
MLD 5.3 -SZ - testing - SatIpclient - Raspi 3
MLD 5.3 -WZ - testing - SatIp-Client-Squeezplayer 7" RPI-Display

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
5.3 cec-client schaltet TV nicht aus
« Reply #6 on: February 10, 2017, 08:49:36 »
Funktioniert das
Code: [Select]
echo "standby 0" | cec-client -s >/dev/null denn jetzt ohne Fehlermeldung?

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 brötchen

  • Profi Member
  • ****
  • Posts: 402
    • View Profile
5.3 cec-client schaltet TV nicht aus
« Reply #7 on: February 10, 2017, 11:25:42 »
Hi,

ja das funktioniert jezt ohne Fehler aber der TV bleibt dann auch an.



Gruß
MLD 5.4 - testing -Intel- SatIpclient - Gehäuse: Origen AE S16T - ASROCKJ3455M - SSD 128 GB
MLD 5.4 - testing - Server - ASROCK Q1900m - SSD 128 GB - HDD 4TB - Max S8
MLD 5.3 -SZ - testing - SatIpclient - Raspi 3
MLD 5.3 -WZ - testing - SatIp-Client-Squeezplayer 7" RPI-Display

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
5.3 cec-client schaltet TV nicht aus
« Reply #8 on: February 10, 2017, 12:15:34 »
Dann lässt sich vermutlich Dein TV (ebenso wie mein Samsung) nicht über cec abschalten.
Solltest Du eine Möglichkeit finden den doch per Befehl abzuschalten, übernehme ich den Lösungsansatz gerne.

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 brötchen

  • Profi Member
  • ****
  • Posts: 402
    • View Profile
5.3 cec-client schaltet TV nicht aus
« Reply #9 on: February 10, 2017, 12:49:35 »
Hi,

Wenn ich die SD Karte mit der 5.1 nehme funktioniert das Abschalten über den cec-Client.


Gruß
MLD 5.4 - testing -Intel- SatIpclient - Gehäuse: Origen AE S16T - ASROCKJ3455M - SSD 128 GB
MLD 5.4 - testing - Server - ASROCK Q1900m - SSD 128 GB - HDD 4TB - Max S8
MLD 5.3 -SZ - testing - SatIpclient - Raspi 3
MLD 5.3 -WZ - testing - SatIp-Client-Squeezplayer 7" RPI-Display

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
5.3 cec-client schaltet TV nicht aus
« Reply #10 on: February 10, 2017, 13:32:18 »
Und schaltet dies den TV aus?
Code: [Select]
tvservice -o
Am suspend Script wurde bei der 5.3 nichts geändert.

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 brötchen

  • Profi Member
  • ****
  • Posts: 402
    • View Profile
5.3 cec-client schaltet TV nicht aus
« Reply #11 on: February 10, 2017, 22:33:14 »
Ne das geht auch nicht.

Bin aber nen Schritt weiter. Wenn ich das Paket

Code: [Select]
apt-get install libcec-daemon
installiere geht der TV mit

Code: [Select]
echo "standby 0" | cec-client -s >/dev/null
aus. Problem ist nur das cec-utils dann entfernt werden da bei libcec-daemon noch Abhängigkeiten auf die libcec2 sind.

Bin dann folgendermaßen vorgegangen.

Code: [Select]
MLD> apt-get install libcec-daemon
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libcec-daemon : Depends: libcec2 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Ok, das haut nicht hin, also dann habe ich erst libcec2 installiert.

Code: [Select]
MLD> apt-get install libcec2
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
  libcec4
Use 'apt autoremove' to remove it.
The following additional packages will be installed:
  liblockdev1
The following packages will be REMOVED:
  cec-utils
The following NEW packages will be installed:
  libcec2 liblockdev1

Und dann libcec-daemon

Code: [Select]
MLD> apt-get install libcec-daemon
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  libboost-program-options1.62.0 libboost-system1.62.0 libboost-thread1.62.0 liblog4cplus-1.1-9
The following NEW packages will be installed:
  libboost-program-options1.62.0 libboost-system1.62.0 libboost-thread1.62.0 libcec-daemon liblog4cplus-1.1-9

Könnte man bei dem libcec-daemon die Abhängigkeiten auch zur libcec4 setzen oder sollen diese beiden Pakete nicht zeitgleich installiert sein?


Gruß
MLD 5.4 - testing -Intel- SatIpclient - Gehäuse: Origen AE S16T - ASROCKJ3455M - SSD 128 GB
MLD 5.4 - testing - Server - ASROCK Q1900m - SSD 128 GB - HDD 4TB - Max S8
MLD 5.3 -SZ - testing - SatIpclient - Raspi 3
MLD 5.3 -WZ - testing - SatIp-Client-Squeezplayer 7" RPI-Display

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
5.3 cec-client schaltet TV nicht aus
« Reply #12 on: February 12, 2017, 23:02:23 »
Hi,

probier mal ob's auch noch funktioniert wenn Du das libcec-daemon Paket wieder deinstallierst, bzw. den Deamonstoppst (stop libcec-daemon). Das ist interessant um festzustellen, ob's am libcec-daemon liegt, oder an dem  cec-client aus dem der libcec2 Paket liegt.
Ich hab auch schon das libcec-daemon Paket korrigiert, damit es nicht mehr vom libcec2 abhängt. Du kannst also anschließend auch noch testen ob's mit dem libcec-utisl Paket zusammen mit dem libcec-daemon funktioniert.

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 brötchen

  • Profi Member
  • ****
  • Posts: 402
    • View Profile
5.3 cec-client schaltet TV nicht aus
« Reply #13 on: February 13, 2017, 20:11:39 »
Hi,

komisch ist das beim stoppen vom libcec-daemon schon ein fehler kommt

Code: [Select]
MLD> stop libcec-daemon
Stopping libcec-daemon
start-stop-daemon: warning: killing process 2223: No such process                                                    failed

Aber unter den Prozessen taucht der daemon nicht mehr auf.

Ich werde das mal weiter im Testen unter Berichten.


Gruß
MLD 5.4 - testing -Intel- SatIpclient - Gehäuse: Origen AE S16T - ASROCKJ3455M - SSD 128 GB
MLD 5.4 - testing - Server - ASROCK Q1900m - SSD 128 GB - HDD 4TB - Max S8
MLD 5.3 -SZ - testing - SatIpclient - Raspi 3
MLD 5.3 -WZ - testing - SatIp-Client-Squeezplayer 7" RPI-Display

Offline brötchen

  • Profi Member
  • ****
  • Posts: 402
    • View Profile
5.3 cec-client schaltet TV nicht aus
« Reply #14 on: February 13, 2017, 21:51:50 »
Hi,

jetzt wird es komisch. Habe jetzt keins von den beiden Paketen drauf und trotzem funktioniert es noch. :o

Code: [Select]
MLD> apt-cache policy libcec-daemon
libcec-daemon:
  Installed: (none)
  Candidate: 2017.01.31-21.5
  Version table:
     2017.01.31-21.5 500
        500 http://www.minidvblinux.de/download/5.3/files testing/main armhf Packages
MLD> apt-cache policy cec-utils
cec-utils:
  Installed: (none)
  Candidate: 4.0.1-2.3
  Version table:
     4.0.1-2.3 500
        500 http://www.minidvblinux.de/download/5.3/files testing/main armhf Packages

Muss ich das jetzt verstehen?


Gruß
MLD 5.4 - testing -Intel- SatIpclient - Gehäuse: Origen AE S16T - ASROCKJ3455M - SSD 128 GB
MLD 5.4 - testing - Server - ASROCK Q1900m - SSD 128 GB - HDD 4TB - Max S8
MLD 5.3 -SZ - testing - SatIpclient - Raspi 3
MLD 5.3 -WZ - testing - SatIp-Client-Squeezplayer 7" RPI-Display

[1] 2 >>> MLD-5.x / Systems / Raspberry PI / 5.3 cec-client schaltet TV nicht aus
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.