web-dev-qa-db-ja.com

電源ボタンのオプションを変更するにはどうすればよいですか?

電源ボタンを押すとダイアログが開きますが、「本当にシャットダウンしますか?」というメッセージを受信せずにシステムをシャットダウンしたいです。押した電源ボタンで直接シャットダウンアクションを選択するにはどうすればよいですか?

11.04バージョンでも同じ問題が発生しましたが、解決策を思い出せず、昨日Ubuntu 11.10にアップグレードしました。

95
NaN

リッドクローズアクション

ラップトップの蓋を閉じるアクションを設定するには、詳細設定(またはGnome Tweakツール)をインストールする必要があります。 USC(Ubuntu Software Center)のTweakまたはAdvanced Settingsにあります。インストールされている場合は、スーパーボタンを押してTweakまたはadvancedと入力し、Advanced Settingsを選択します。開いたら、[シェル]タブを選択します。

Advanced Settings Before

矢印を押して、ACとバッテリーの両方で必要なものを選択します。

Advanced Setting After

デフォルトのボタンの動作

Dconf-toolsをインストールします。

Sudo apt-get install dconf-tools

Alt + f2を押してdconf-editorを開きます(またはターミナルタイプのdconf-editorで)

Org.gnome.settings-daemon.plugins.powerに移動して、デフォルトのボタン電源アクションを設定します。

enter image description here

一部のシステムでは、アイテムsuppress-logout-restart-shutdownもマークする必要があります。

84
Bruno Pereira

最初の答えがうまくいかなかったのではないかと心配しています。「グラフィカルな解決策」は右上のインジケータに対してのみ機能し、電源ボタンに対しては機能しないと思います。ルールの解決策は私のために働いています、私はそれを改善し、プロンプトを完全に消すことができると思います。新しいファイルを作成する代わりに、既存の/etc/acpi/events/powerbtnファイルを使用できます

Sudo -H gedit /etc/acpi/events/powerbtn

#をコメント行に追加します。

#action=/etc/acpi/powerbtn.sh

新しい行を追加します。

action=/sbin/poweroff

ファイルを保存。コンソールを開き、次を入力します。

Sudo acpid restart

それは私にとってはうまくいき、ubuntu 11.04のようにプロンプ​​トが消えました。これがお役に立てば幸いです。

41
David López

これは私が必要とした迅速で簡単な答えです:

gsettings set org.gnome.settings-daemon.plugins.power button-power 'hibernate'

最初に設定を見たい場合は、これを試してください:

gsettings get org.gnome.settings-daemon.plugins.power button-power

または、すべての電源設定を確認する場合は、次のようにします。

gsettings list-recursively org.gnome.settings-daemon.plugins.power
29
phord

電源ボタンをサスペンドトゥーRAMに変更したかった。 Ubuntu 14.04サーバー(Gnome/Xなし)で、/etc/acpi/events/powerbtnを変更して代替アクション(/usr/sbin/pm-suspend)を使用するとnotが機能しました。

代わりに、/etc/systemd/logind.confに1行追加するだけで十分です。

#HandlePowerKey=poweroff
HandlePowerKey=suspend

これで、電源ボタンを押すとすぐに一時停止します。

11
gojomo

ブルーノの答えは半分しか正解ではありません。

Dconfをインストールしたら、apps> indicator-sessionに移動する必要があります

「suppress-logout-restart-shutdown」アイテムにチェックマークを付けます。

これはUbuntu 11.10のUnityでは機能しますが、Gnome 3またはGnome Classicでは機能しません。

8
Ubuntuist

ユニティまたはgnome-Shell(プロンプトは常に表示されていました)でそれはうまくいきませんでした。だから私は このマニュアル を使用しました

arch Linux wikiから。次の内容のファイル/ etc/acpi/events/powerを作成しました:

event=button/power (PWR.||PBTN)
action=/sbin/poweroff

コマンドを実行しました:

Sudo acpid restart(正しいコマンドかどうか正確にはわかりません)

そして、ハードウェアの電源ボタンを押してコンピューターのショットダウンを実行します(プロンプトは表示されますが、シャットダウンプロセスは停止しません)。

7
rulet

私にとっての解決策はこれでした:

gsettings set org.gnome.settings-daemon.plugins.power power-button-action suspend
1
Oliver Tušla

これは私の13.04システムでは機能しませんでした。最後に再コンパイルしましたgnome-session

gsm_Shell.cおよびgsm_logout_dialog.c変更#define AUTOMATIC_ACTION_TIMEOUT from 60 to 5

0
user223389

現在のUbuntuおよびLubuntuシステムの場合:

echo "HandlePowerKey=suspend" | Sudo tee -a /etc/systemd/logind.conf
Sudo service systemd-logind suspend
0
cmcginty