回答:
この機能は設定可能になったと思います。次のようにして、ユーザーとしてオプションを変更できますdconf-editor
。
スキーマ:
org.cinnamon.settings-daemon.plugins.power
または(使用するデスクトップ環境に応じて)
org.gnome.settings-daemon.plugins.power
キー:
lid-close-suspend-with-external-monitor
に設定:
true
説明:
外部モニターが接続されていない状態で、ラップトップのふたを閉じると、マシンが停止します(リッドクローズバッテリーアクションキーとリッドクローズACアクションキーで設定)。ただし、デフォルトでは、外部モニターが存在するときにふたを閉じてもマシンはサスペンドされないため、そのモニターで作業を続けることができます(ドッキングステーションやメディアビューアーなど)。このキーをFalseに設定してデフォルトの動作を維持するか、Trueに設定して、外部モニターに関係なく、ふたが閉じられるたびにラップトップをサスペンドします。
lid-close-suspend-with-external-monitor
パス内のキーを変更して問題org.gnome.settings-daemon.plugins.power
をtrue
解決しました。
upstartではなくsystemdでUbuntuにようこそ。
これはsystemdのバグ#76267です。レナート・ポエタリングの最初の説明は:
[nvidia]バイナリドライバーは、のDRMインターフェイスを実装しません/sys
。つまり、接続されているディスプレイの数を検出できず、デバイスが「ドッキング」モードかどうかがわからないため、リッドスイッチを処理しないことにします。「修正」はnouveauを使用することです。
そのためのsystemdにバグ#82485この動作は設定できるようになりました。nvidiaなどの非DRMドライバーを使用している場合、複数のモニターでのデフォルトの動作は、リッドスイッチを無視することです。しかし、最近のHandleLidSwitchDocked
設定をlogind.conf
使用してこれを変更できます。
(完全を期すために:GNOMEバグ#734964がまだ公開されており、GNOME 3ユーザーに問題を引き起こします。)
14.10から15.04(Xubuntu)にアップグレードする際に同じ問題に遭遇しました。Nouveau(Xorgドライバー)を使用していましたが、ふたを閉じるとサスペンドモードになりませんでした。他のすべての方法はうまく機能しました。たとえば、「スリープボタン」、「メニューからの一時停止」など。
私の回避策は、gnome-settings(別名設定エディター)で次のオプションのチェックを外すことでした:
xfce4-power-manager> logind-handle-lid-switch(チェックなし)
これを行った後、私はいつでも蓋を閉じるのを一時停止できます。
お役に立てば幸いです。
これは新しいsystemdのデフォルトで、まだ構成できません。
回避策として、ターミナルに入力します
echo "HandleLidSwitchDocked=suspend" |sudo tee -a /etc/systemd/logind.conf
その後、リブートします(!)。
これにより、デフォルトが「無視」から「一時停止」に変更されます。
/etc/systemd/logind.conf
はこのオプションがコメント化されており、デフォルト値はでしたsuspend
。しかし、変更しsuspend
て再起動した後でも、ふたを閉じても中断しません。
dconf write /org/gnome/settings-daemon/plugins/power/lid-close-suspend-with-external-monitor true
その後、「新しいubuntuマシンのセットアップ」スクリプトにそれを入れることができ、それについて再び心配する必要はありません)