Ich suche nach einer Lösung, um meinen LCD-Fernseher aufzuwecken.
Mit dem xset
Befehl kann ich den Fernseher in verschiedene Energiesparmodi versetzen:
xset dpms force standby
xset dpms 0 30 60
0 = Standby
30 Sek. = Suspend
60 Sek. = Aus
Ich brauche eine Lösung, um den Fernseher aus diesem Modus aufzuwecken. Bisher mit dem:
xset dpms force on
Ich kann es nicht wecken.
Ich möchte, dass der Fernseher jeden Morgen um 07.00 Uhr ein- und um 17.00 Uhr als Cron-Job ausgeschaltet wird.
Dies sind meine Standardwerte. Werte, damit der PI das X-Fenster rund um die Uhr geöffnet hält:
/etc/X11/xorg.conf
Section "Monitor"
Identifier "Monitor"
Option "DPMS" "false"
EndSection
Section "ServerLayout"
Identifier "ServerLayout0"
Option "BlankTime" "0"
Option "StandbyTime" "0"
Option "SuspendTime" "0"
Option "OffTime" "0"
EndSection
Antworten:
Sie müssen libcec kompilieren
Verknüpfen Sie die Bibliotheken
Überprüfen Sie nun, ob einige cec-Geräte gefunden wurden.
Um das Fernsehgerät einzuschalten, verwenden Sie den Befehl
Sie können die CEC-Spezifikation hier herunterladen.
quelle
./configure
Befehl: configure: error: Raspberry Pi API nicht gefunden oder nicht kompatibel mit libCEC Ich kannmake
undmake install
.apt-get install libraspberrypi-dev
ist erforderlich, um die./configure
echo 'on 0' | cec-client -s
. Wie schalte ich es aus?cec-client -s
in diesem Dokument keine Suche finden . Aber die richtige Ausgabe istecho 'standby 0' | cec-client -s
Das Hinzufügen des
xset s reset
nachxset dpms force on
wird der Bildschirm macht weiter gehen. Dies ist keine Lösung, da derxset
Befehl nur den Fernseher ausblendet. Die LED-Leuchten bleiben weiterhin mit Strom versorgt. Es wird also nicht literarisch im Standby-Modus sein.quelle