Wie erstelle ich eine Aktion zum „Bildschirm ausschalten“?

Wie erstelle ich eine Aktion zum „Bildschirm ausschalten“?

Ich bin vor Kurzem zu Elementary OS Luna gewechselt. Ich verwende insbesondere den Synapse Indicator Launcher, da ich für alles gerne mit meiner Tastatur arbeite.

In Synapse und im Synapse Indicator (und ich glaube, im Allgemeinen im Gnome-Desktop und ich wage zu behaupten, in allen Linux-DEs) gibt es "Aktionen". Unter den Aktionen gibt esAbschalten,Neu starten,Bildschirm sperrenusw., die mit Synapse und wahrscheinlich auch über die Befehlszeile ausgeführt werden können.

Ich möchte eine Aktion erstellen fürBildschirm ausschalten(was sich vonBildschirm sperren).

Wie kann ich diese Aktion erstellen und von Synapse aus starten?

Antwort1

Vielleicht übersehe ich hier ein Detail, aber Sie können eine .desktop-Datei für jedes beliebige Shell-Skript erstellen und Synapse startet es problemlos für Sie.

Antwort2

Erstellen Sie eine Bash-Skriptdatei (.sh) und fügen Sie Folgendes ein:

#!/bin/bash
sleep 0; xset dpms force off

sleep 0 bestimmt, wie schnell es ausgeschaltet wird

Legen Sie die Datei im Home-Ordner ab und legen Sie dann die ausführbaren Eigenschaften fest (chmod +755).

ich denke, jede Launcher-App wird es als Aktion/ausführbares Objekt erkennen.

um den Bildschirm zu sperren, während er ausgeschaltet ist, können Sie dem Skript abhängig von Ihrer DE einen Befehl hinzufügen.

verwandte Informationen