検索

9.5. 電源ボタンの動作を変更する

download PDF

コンピューターの電源ボタンを押すと、デフォルトではシステムがサスペンドまたはシャットダウンされます。この動作は好みに応じてカスタマイズできます。

9.5.1. systemd で電源ボタンの動作を変更する

非グラフィカル systemd ターゲットで電源ボタンを押すと、デフォルトでシステムがシャットダウンします。この動作は好みに応じてカスタマイズできます。

前提条件

  • 管理アクセスがある。

手順

  1. /etc/systemd/logind.conf 設定ファイルを開きます。
  2. HandlePowerKey=poweroff という行を探します。
  3. 行が # 記号で始まる場合は、この記号を削除して設定を有効にします。
  4. poweroff を次のオプションのいずれかに置き換えます。

    poweroff
    コンピューターをシャットダウンします。
    reboot
    システムを再起動します。
    halt
    システムの停止を開始します。
    kexec
    kexec の再起動を開始します。
    suspend
    システムを一時停止します。
    hibernate
    システムの休止状態を開始します。
    ignore
    なにもしない

    たとえば、電源ボタンを押したときにシステムを再起動するには、次の設定を使用します。

    HandlePowerKey=reboot
  5. 変更を保存してエディターを閉じます。

次のステップ

9.5.2. GNOME で電源ボタンの動作を変更する

グラフィカルログイン画面またはグラフィカルユーザーセッションでは、電源ボタンを押すと、デフォルトでマシンがサスペンドされます。これはユーザーが物理的に電源ボタンを押した場合と、リモートコンソールから仮想の電源ボタンを押した場合の両方で起きます。電源ボタンの動作は、別のものを選択することもできます。

前提条件

手順

  1. /etc/dconf/db/local.d/01-power ファイルにシステム全体の設定用のローカルデータベースを作成します。次の内容を入力してください:

    [org/gnome/settings-daemon/plugins/power]
    power-button-action='suspend'

    suspend を次の電源ボタンのアクションのいずれかに置き換えます。

    nothing
    何も実行しません。
    suspend
    システムをサスペンドします。
    hibernate
    システムをハイバネートします。
    interactive

    何を実行するかをユーザーに質問するポップアップクエリーを表示します。

    インタラクティブモードでは、電源ボタンを押すと 60 秒後にシステムの電源が自動的にオフになります。ただし、ポップアップクエリーとは異なる動作を選択することもできます。

  2. オプション: ユーザーの設定をオーバーライドし、ユーザーが変更できないようにします。/etc/dconf/db/local.d/locks/01-power ファイルに次の設定を入力します。

    /org/gnome/settings-daemon/plugins/power/power-button-action
  3. システムデータベースを更新します。

    # dconf update
  4. システム全体の設定を有効にするには、ログアウトして再度ログインしてください。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.