GNOME Shellから休止状態にするにはどうすればよいですか?


20

GNOME Shellには、セッションメニューで休止状態にするオプションがありません。GNOME Shell Cheat Sheetをチェックしましたが、休止状態については言及されていません。

GNOME Shellセッション内からマシンを休止状態にするにはどうすればよいですか?


回答:


11

スライダーをスライドして、このGNOME Shell拡張機能をインストールするだけです。ユーザーメニューに、いくつかの新しい追加オプションが表示されます。Hibernate、およびPower Off ...

ここに画像の説明を入力してください


1
これは、「休止状態」オプションを追加するのではなく、単にサスペンドします:/
daboross

おそらく、作成者が拡張機能の動作を変更した可能性があります。私は何年もそれを使用していません。
アルフレドエルナンデス

@DaboRossインストールしたばかりHibernateで、システムにオプションが表示されます(Ubuntu GNOME 3.8)。
アルフレドエルナンデス

1
もう一度インストールしたところ、今度はうまくいくようです!彼らはそれを更新したに違いありません!それを投稿してくれてありがとう。
ダボロス

それは素晴らしい、仲間!
アルフレドエルナンデス

10

dv3500ea GNOMEシェルチートシートへのリンクで、答えが得られました。

Power Off ...メニューエントリはデフォルトで非表示になっています。ユーザーメニューでAltキーを押すと表示できます。

ただ、ホールドALT


1
できます!!!とても簡単!
Dougui

6
休止状態はどこですか?質問は休止状態についてだった
アンワー

3
これはスタンバイ状態であり、休止状態ではありません
-sebix

7
sudo apt-get install pm-utils

Alt + F2

sudo pm-hibernate

sudoコマンドはalt-f2では機能しません。ターミナルを使用する必要があります
アンワー

5

GNOME Shellで手動で休止状態にすることはできないと思います(間違っている可能性があります)。電源管理のための追加オプションを追加する拡張機能がありますが、拡張機能を自分でインストールできなかったため、インストール方法を確実に説明することはできません。

今のところ、alt+ f2を押して入力することができますpmi action hibernategnome-power-cmd hibernate押して、or (10.10以下のみ)を入力し、を押しenterます。これはオプションを提供しませんので、キャンセルしたくないことが確実な場合にのみ行ってください。

これを簡単にしたい場合は、(zenityを使用してオプションを指定して)スクリプトを作成し、これをに配置できます~/bin。次に、スクリプトのキーボードバインドを作成して、(たとえば)を押すとalt+super+hシステムが休止状態になるようにします。


gnome-power-cmd11.04では使用できなくなったと思います。answers.launchpad.net / ubuntu / + source / gnome-power-manager / ; 代替手段はgshutdown gshutdown.tuxfamily.org/en/index.phpです。
user7044

pmiコマンドを使用するには、powermanagement-interfaceパッケージをインストールする必要がありました。残念ながら、使用するとエラーが発生します:Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Hal was not provided by any .service files
dv3500ea

@ dv3500ea aw man ... GNOME 3の正しいコマンドをもう一度見つけなければなりません。あなたが私より前にやるなら、答えに自由に編集してください。
RolandiXor

いつでもできるsystemctl hibernate
ロルフ

2

これには、12.10でもう少し必要なものがあります。(12.04以前を使用している場合は、この回答をスキップしてください。)デフォルトでは、代替ステータスメニューにはHibernateオプションが表示されなくなりました。これを修正する最も簡単な方法は、新しくUbuntuリポジトリに追加された拡張機能をインストールし、gsettingsを使用してデフォルトを変更することです。

sudo apt-get install gnome-shell-extensions
gsettings set org.gnome.shell.extensions.alternative-status-menu allow-hibernate true

次に、Tweak Toolで拡張機能を有効にして、シェルを再起動します(alt + f2でrを入力します)。

extensions.gnome.orgから拡張機能をインストールしないでください。


4
2番目のコマンドは機能しません。それ本当?このエラーが発生します:No such schema 'org.gnome.shell.extensions.alternative-status-menu'
sajjadG

1

gnome-shellテストPPAを使用している場合は、「gnome-shell-extensions-alternative-status-menu」パッケージをインストールする必要があります。これにより、ハイバネーションオプションとステータスメニューの電源オフオプションが有効になります。


1
私が使用している公式リポジトリにはそのようなパッケージはありません。
dv3500ea

次のppaを追加する必要があります:sudo apt-add-repository ppa:ricotz / testing && sudo apt-get update。次に、sudo apt-get dist-upgradeを使用してgnome-shellをアップグレードし、「gnome-shell-extensions-alternative-status-menu」パッケージをインストールします。それはそれだ
サイードカリル

1

拡張機能をインストールする場合

sudo apt-get install gnome-shell-extensions
gsettings set org.gnome.shell.extensions.alternative-status-menu allow-hibernate true

(上記のとおり)ANDこのファイルの編集

gksu gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

そして挿入

[Enable Hibernate]
 Identity=unix-user:*
 Action=org.freedesktop.upower.hibernate
 ResultActive=yes

助けた(こちらを参照)。


1

Ubuntu Gnome 14.04、Gnome 3.12では次のように動作します(2014年6月13日)が、電源ボタンを押してふたを閉じる(GUIボタンが押されない)ように設定するだけです。

クレジットはここに行くあまりにも、コメンテーターに、。

新しいファイルを作成する代わりに.../polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla、既存の

/var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla

に変更ResultActive=noして休止状態を有効にしResultActive=yes、次のセクションを取得します。

[Disable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

[Disable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate
ResultActive=yes

これにより、マシンが休止状態になります。

ふたを閉じたときに有効にするには、sudo編集

/etc/systemd/logind.conf

に変更HandleLidSwitch=suspend#HandleLidSwitch=hibernateます。

これを行う前に、dconfエディターでエントリを検索しhibernate、すべてをからsuspendに変更しましたhibernate(私のマシンは再開できませんsuspend...)どのエントリがそれを機能させたかはわかりませんが、電源ボタンはマシンを休止状態にします。


1

休止状態の新しいボタンを追加する新しい拡張機能を見つけました。独立したボタンであるため、タッチスクリーンとコンバーチブルで正常に動作します。ただし、欠点があります。ロック画面から(現在)動作しません。

ここに画像の説明を入力してください

Ubuntu 17.10では簡単に見つけることができたので、休止状態を検索し、ソフトウェア結果のセクションの対応する結果を選択するだけでした。HibernateおよびGnome拡張機能は既に設定されています。これらの問題がある場合は、このサイトで対応するQ&Aを探すことをお勧めします。

また、必要に応じて、電源ボタンをシャットダウンするのではなく、電源ボタンを設定して休止状態にすることもできます(設定>電源オプション)。


これは、編集後にUbuntu 18.04で機能しました/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pklaaskubuntu.com/a/1064114/674319を参照)
Laurenz

0

2013年10月24日、Ubuntu-Gnome 13.10を使用して、次のように電源設定で休止状態を使用できるようになり、物理的な電源ボタンを使用して休止状態になりました。

sudo -i  # because the following should be ran as root
gsettings set org.gnome.shell.extensions.alternative-status-menu allow-hibernate true
cat > /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla <<EOF
[Enable Hibernate]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
EOF
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.