外部ディスプレイが接続されている場合でも、蓋が閉じていると一時停止できません


9

私のラップトップにはGnome 3.16.4を搭載したFedora 22が搭載されています。通常、ふたを閉じると一時停止します。ただし、外部ディスプレイが(VGAを介して)接続されている場合、蓋を閉じると、gnomeデスクトップは外部ディスプレイに転送されます。

ただし、外部ディスプレイが接続されている場合でも、ラップトップを一時停止してください。これが私がチェックして試したものです:

  • ふたを開いたり閉じたりするときは、でsystemd-logindわかるように操作を記録しjournalctl -b -u systemd-logindます。
Dec 09 08:39:39 workstation systemd-logind[980]: Lid closed.
Dec 09 08:39:47 workstation systemd-logind[980]: Lid opened.
  • 私は/etc/systemd/logind.conf次のように構成しました:
[Login]
#NAutoVTs=6
#ReserveVT=6
#KillUserProcesses=no
#KillOnlyUsers=
#KillExcludeUsers=root
#InhibitDelayMaxSec=5
#HandlePowerKey=poweroff
#HandleSuspendKey=suspend
#HandleHibernateKey=hibernate
#HandleLidSwitch=suspend
HandleLidSwitchDocked=suspend
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
#LidSwitchIgnoreInhibited=yes
#IdleAction=ignore
#IdleActionSec=30min
#RuntimeDirectorySize=10%
#RemoveIPC=yes

具体的には、HandleLidSwitchDocked=ignore行をコメント化してに変更しましたsuspend。そして、残りは(systemdによって)デフォルトであると言われています。しかし、再起動後、機能しませんでした。

  • 私のビデオカードは「Intel Corporation Broadwell-U Integrated Graphics」です(出力はlspci)。それはnvidiaではないので、このスレッドで説明されているバグの影響は受けていないと思いますか?

では、外部ディスプレイが接続されている場合でも、Fedora / Gnomeを一時停止するように構成するにはどうすればよいですか?


サスペンドボタンを押すつもりです(ふたを閉じる必要はなく、外部ディスプレイに接続したままにしておきます)。まだこれを試みていて、それに価値がある場合は、返信してください。そうすれば、他の人があなたがまだ答えを気にかけていることがわかるようになります。あなたがそれを解決したならば、あなたがそれを文書化することができればそれは素晴らしいでしょう。
ctrl-alt-delor 2018年

回答:


1

ラップトップも外部電源に接続されていると仮定します。また、以下を/etc/systemd/logind.confに明示的に追加する必要があります。

HandleLidSwitchExternalPower=suspend

人あたりlogind.conf

HandleLidSwitchExternalPower =はデフォルトで完全に無視されます(後方互換性のため)—動作を決定するために使用する前に、明示的な値を設定する必要があります。

システムがドッキングステーションに挿入されている場合、または複数のディスプレイが接続されている場合、HandleLidSwitchDocked =で指定されたアクションが発生します。システムが外部電源で動作している場合、HandleLidSwitchExternalPower =で指定されたアクション(存在する場合)が発生します。それ以外の場合は、HandleLidSwitch =アクションが発生します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.