GNOME:ふたを閉じたときにスリープを無効にする


21

ふたを閉じたときにラップトップがスリープ状態になるのを止めることはできますか?

GNOME 3.20、Fedora 24。


私のラップトップは確実にスリープから復帰しません。(それはたまたまハードウェアの問題です...私は基本的に、wifiカードを交換しようとしたときにそれを殺したと思います。しかし、私はしばらくそれを使い続けたいです)。

回答:


23

GNOME Tweak Toolをインストールし、電源セクションに移動します。ふたを閉じると自動サスペンドを無効にするオプションがあります。

オプションの詳細

dconfオプションを見つけるために前後で比較しましたが、それは実装方法ではないことがわかりました。代わりに、Tweak Toolはを作成します~/.config/autostart/ignore-lid-switch-tweak.desktop。自動起動は、効果的に実行されるスクリプトsystemd-inhibit --what=handle-lid-switchです。したがって、ふたを閉じるアクションは、systemd-logindによって純粋に処理されることがわかります。

代替ルート

別の方法/etc/systemd/logind.confとして、編集して次のものを含めることもできます。

HandleLidSwitch=ignore

これは、ユーザーがログインしたときだけでなく、常に機能します。



笑。検索結果に表示されます(8番目の下)...しかし、「停止」ではなく「無効」を検索していました。その場合、Googleは「ラップトップのふたを閉じると、電力を節約するためにコンピューターがサスペンドします」というスニペットを表示し、それ以外は何も表示ません。私はそれを見たと思うが、それが調査の有望な手段であるとは思わなかった!主にこの質問を投稿して、Googleの結果への回答を得ました。少なくともそれはうまくいきました:)。 google.com/search?q=gnome+stop+lid+close+suspend
sourcejedi

4
/etc/systemd/logind.confGNOME Tweak Toolを使用する代わりに編集する方が、コンソールで作業するときなど、GNOMEが実行されていないときでも機能するため、より良い場合があります。
フランチェスコターコ

1
@Ash、レポートに感謝します。詳細については、このサイトの別の質問や、Ubuntuバグトラッカーに関するレポートなど、他の場所で最適に機能するでしょう。
sourcejedi

1
@sourcejedi NVIDIAグラフィックスを入手しました-これは問題の大きな部分かもしれません:)
jocull

6

残念ながら、GNOMEを使用してopenSUSE Tumbleweed(42.1)で宣伝されているように、阻害剤のルートが機能していないようです。しかし、私はSystemdマスキングで成功しました:

systemctl mask sleep.target suspend.target

マスクを元に戻すには、次を使用できますunmask

systemctl unmask sleep.target suspend.target

1
serverfaultの回答は正しい方向を示してくれました。
palswim 16

1
これ以外は何も機能しませんでした!!
マークロクサー

2

以前この問題を解決しましたが、Fedoraの最新バージョン(現在Fedora 28を使用しています)のように、これらの2つのエントリが必要になりました。

user$ sudo vi /etc/systemd/logind.conf

HandleLidSwitch=ignore        <---- Set both of these
HandleLidSwitchDocked=ignore  <---- to ignore lid events.

user$ sudo systemctl restart systemd-logind

編集:以下のコメント作成者が述べたように、編集を行った後に再起動したい場合があります。


1
ありがとう!ただし、再起動する方が安全です。デフォルトのFedoraシステムでlogindを再起動すると、グラフィカルXセッションが終了します(私が知っているWaylandコンポジターと同じです)。
sourcejedi

これは私にとって素晴らしい仕事でした!ただし、再起動することもお勧めします。systemdを再起動すると奇妙になり、とにかくマシンを殺さなければなりませんでした。
ジョカル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.