Zunächst ist mir klar, dass hier eine ähnliche Frage für GNOME gestellt wird: "Laptop-Hintergrundbeleuchtung ausschalten, wenn der Bildschirm gesperrt wird" .
Zielsetzung
Ich möchte meinen Bildschirm beim Sperren der Sitzung aus Energiespargründen ausschalten.
Tatsächliches Problem
Das Sperren des Bildschirms unter Kubuntu (KDE) löst unweigerlich den Bildschirmschoner aus, soweit ich sehen kann. Es gibt keine andere Bildschirmschoner-Option als "Leerer Bildschirm" zusammen mit der auf Schwarz eingestellten Hintergrundfarbe, die meinem Ziel gerade nahe kommt. Der Bildschirm wird ausgeblendet, der Bildschirm jedoch nicht ausgeschaltet . Die Hintergrundbeleuchtung des Bildschirms bleibt eingeschaltet und spart keinen Strom.
Aktuelle Problemumgehung
Eine Problemumgehung über ein Skript + Tastenkürzel ist möglich. Es handelt sich jedoch nur um eine Problemumgehung, da sie nicht auf alle Arten zum Sperren der Sitzung ausgelöst wird. Daher denke ich, dass es möglich sein sollte, es eleganter zu machen, zum Beispiel indem man diese Option in KDEs Konfigurationsdialog des Bildschirmschoners bereitstellt.
Die Problemumgehung, die ich jetzt verwende, ist folgend. Ein Skript, das den Bildschirm sperrt und den Bildschirm ausschaltet:
#!/bin/bash
qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock
xset dpms force standby
und lassen Sie es mit einer Tastenkombination über einen benutzerdefinierten Menüeintrag ausführen. Es klappt.
Deshalb halte ich es eher für eine Problemumgehung als für eine Lösung. Es funktioniert nicht auf andere Weise, um das Sperren der Sitzung auszulösen.
Meine eigentliche Frage (n)
Muss ich die Quelle von KDE berühren / patchen?
- Wenn nicht, welche Möglichkeiten habe ich?
- Wenn ja,
- könnte mich jemand darauf hinweisen, wo ich anfangen kann?
- Was denken Sie, ist der empfohlene Ort in der GUI für die Konfiguration?
Ich verwende Kubuntu 12.04 und bin bereit, ein Upgrade auf KDE 4.9 durchzuführen oder auf die Version 12.10 zu warten.