web-dev-qa-db-ja.com

電源ボタンがシステムを直接シャットダウンするのを防ぐ方法は?

Ubuntu 13.10を新規インストールしました。電源ボタンを押すと、コンピューターがすぐにシャットダウンします。 Ubuntu 13.04では、何をするかを選択できる素敵なメニューがありました。今ではなくなっており、私はそれを取り戻したい。これが私の/etc/acpi/powerbtn.shです Pastebinで

私はすでにやった

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

ここで、Wordhibernatepowersleep、およびsuspendです。

22
Wauzl

/etc/systemd/logind.confファイルを確認してください。次のようになります。

[Login]
#NAutoVTs=6
#ReserveVT=6
#KillUserProcesses=no
#KillOnlyUsers=
#KillExcludeUsers=root
#Controllers=
#ResetControllers=cpu
#InhibitDelayMaxSec=5
#HandlePowerKey=poweroff
#HandleSuspendKey=suspend
#HandleHibernateKey=hibernate
#HandleLidSwitch=suspend
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
#LidSwitchIgnoreInhibited=yes
#IdleAction=ignore
#IdleActionSec=30min

#HandlePowerKey=poweroffという行のコメントを解除し、値をignoreに変更します。

次に、コマンドSudo restart systemd-logindを使用してlogindを再起動するか、コンピューターを再起動します。

編集:新しいacpiハンドラーの作成方法/etc/acpi/events/に新しいファイルを作成します。ファイルの内容は次のとおりです。

event=<acpi_event_code>
action=<script_to_call>

ここで、<acpi_event_code>acpi_listenツールを使用して取得するコードであり、<script_to_call>はそのイベントが発生したときに呼び出すスクリプトへのフルパスです。

13.10と比べて、/ etc/accpi/eventsフォルダーのファイルが少なすぎるように見えるため、13.10で何かを変更したに違いありません。

25
jeremija

jeremijahは私を正しい方向に導いてくれたので、賞賛します!

/etc/systemd/logind.confを推奨どおりに編集しましたが、 this も編集しました。

4
user128334

まず、キーマップファイルを編集して電源ボタンの動作を変更し、他のキーに割り当てることができます

ファイルを編集:/usr/share/X11/xkb/symbols/inet(POWRキーを編集)

次に、電源ボタンを効率的に無効にする必要があります。良い方法はxinputを使用することです

run xinput --list電源ボタンには独自のエントリがあります...デバイス番号を選択して実行します

xinput disable devnumberxinput disable 8のようなもの

1
intika

上記の解決策がうまくいかない場合、ここに簡単な回避策があります:

  • Xtrlockをインストールする

このユーティリティはあなたのために仕事をします。これは質問に答えないかもしれませんが、私が試した多くの解決策(このページの解決策を含む)では、どれもうまくいかないようです

インストールする:

Sudo apt install xtrlock 

使用するには:コマンドラインにxtrlockと入力します。これにより、マウス、キーボードがフリーズします

ロックを解除するには、パスワードを入力して[Enter]を押します


また、電源ボタンがフリーズすることもあります。

P.Sこのソリューションは、子供がいて、そのために電源ボタンを無効にしたい人に特に役立ちます。

xtrlock-パスワードが提供されるまでXディスプレイをロックし、ウィンドウを表示しますソース: http://manpages.ubuntu.com/manpages/artful/man1/xtrlock.1x.html

1
Puneet Bapna