web-dev-qa-db-ja.com

Xubuntu電源設定ファイル

XFCEのふたを閉じたときに何も停止/何もしないためのトグルを作成したいと思います。そのため、次の設定がどこに保存されているかを調べる必要があります。

enter image description here

トグルスクリプトとパネルインジケーターの作成は、後で問題にはなりません。

1
mreq

必要な値はxfce4-settings-editorに保存されます。必要な関数はlid-action-on-acです。したがって、xfconf-queryを使用して何もしないように設定するには、次のコマンドを実行します

xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/lid-action-on-ac -t int -s 0

次に、一時停止に設定するには、1を0に置き換えます。

xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/lid-action-on-ac -t int -s 1

グラフィカルアプリケーションの設定に対応するxfconf-queryで使用可能な値は次のとおりです。

lid-action-on-ac

0=nothing
1=suspend
2=hibernate
3=lock screen

この情報は、グラフィカル設定ダイアログで値を設定し、適切な関数の下のxfce4-settings-editorに表示された値に注目することで見つかりました。 power-button-actionなどの他の関数にも興味がある場合は、これを行うことができます。

ただし、ここでは明示的にトグルオプション(-T)を使用することはできません。これは、ブール値(true、false)でのみ機能し、整数では機能しないためです。ただし、スクリプトで上記の2つのxfconf-queryコマンドを使用して、スクリプト内でトグルを作成することもできます。

2
user76204