電源ボタンを押すとダイアログが開きますが、「本当にシャットダウンしますか?」というメッセージを受信せずにシステムをシャットダウンしたいです。押した電源ボタンで直接シャットダウンアクションを選択するにはどうすればよいですか?
11.04バージョンでも同じ問題が発生しましたが、解決策を思い出せず、昨日Ubuntu 11.10にアップグレードしました。
リッドクローズアクション
ラップトップの蓋を閉じるアクションを設定するには、詳細設定(またはGnome Tweakツール)をインストールする必要があります。 USC(Ubuntu Software Center)のTweakまたはAdvanced Settingsにあります。インストールされている場合は、スーパーボタンを押してTweakまたはadvancedと入力し、Advanced Settingsを選択します。開いたら、[シェル]タブを選択します。
矢印を押して、ACとバッテリーの両方で必要なものを選択します。
デフォルトのボタンの動作
Dconf-toolsをインストールします。
Sudo apt-get install dconf-tools
Alt + f2を押してdconf-editorを開きます(またはターミナルタイプのdconf-editorで)
Org.gnome.settings-daemon.plugins.powerに移動して、デフォルトのボタン電源アクションを設定します。
一部のシステムでは、アイテムsuppress-logout-restart-shutdown
もマークする必要があります。
最初の答えがうまくいかなかったのではないかと心配しています。「グラフィカルな解決策」は右上のインジケータに対してのみ機能し、電源ボタンに対しては機能しないと思います。ルールの解決策は私のために働いています、私はそれを改善し、プロンプトを完全に消すことができると思います。新しいファイルを作成する代わりに、既存の/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のようにプロンプトが消えました。これがお役に立てば幸いです。
これは私が必要とした迅速で簡単な答えです:
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
電源ボタンをサスペンドトゥーRAMに変更したかった。 Ubuntu 14.04サーバー(Gnome/Xなし)で、/etc/acpi/events/powerbtn
を変更して代替アクション(/usr/sbin/pm-suspend
)を使用するとnotが機能しました。
代わりに、/etc/systemd/logind.conf
に1行追加するだけで十分です。
#HandlePowerKey=poweroff
HandlePowerKey=suspend
これで、電源ボタンを押すとすぐに一時停止します。
ブルーノの答えは半分しか正解ではありません。
Dconfをインストールしたら、apps> indicator-sessionに移動する必要があります
「suppress-logout-restart-shutdown」アイテムにチェックマークを付けます。
これはUbuntu 11.10のUnityでは機能しますが、Gnome 3またはGnome Classicでは機能しません。
ユニティまたはgnome-Shell(プロンプトは常に表示されていました)でそれはうまくいきませんでした。だから私は このマニュアル を使用しました
arch Linux wikiから。次の内容のファイル/ etc/acpi/events/powerを作成しました:
event=button/power (PWR.||PBTN)
action=/sbin/poweroff
コマンドを実行しました:
Sudo acpid restart(正しいコマンドかどうか正確にはわかりません)
そして、ハードウェアの電源ボタンを押してコンピューターのショットダウンを実行します(プロンプトは表示されますが、シャットダウンプロセスは停止しません)。
私にとっての解決策はこれでした:
gsettings set org.gnome.settings-daemon.plugins.power power-button-action suspend
これは私の13.04システムでは機能しませんでした。最後に再コンパイルしましたgnome-session。
gsm_Shell.cおよびgsm_logout_dialog.c変更#define AUTOMATIC_ACTION_TIMEOUT from 60 to 5
現在のUbuntuおよびLubuntuシステムの場合:
echo "HandlePowerKey=suspend" | Sudo tee -a /etc/systemd/logind.conf
Sudo service systemd-logind suspend