我有一台装有 Ubuntu 16.04 的笔记本电脑,几天前我升级到了 Ubuntu 18.04。我通常使用连接到笔记本电脑的第二个屏幕来工作,当我关闭笔记本电脑时,我想将其暂停。
当我还使用 Ubuntu 16.04 时,一切正常,笔记本电脑已挂起。但是,升级到 Ubuntu 18.04 后,当我合上盖子时,计算机会切换到第二个屏幕并在那里显示,而不会挂起。
我看过这个问题,但我已将每个参数设置为与答案中一样,因此我不明白问题出在哪里。有什么想法吗?提前致谢。
作为补充信息,当第二个屏幕未连接时,暂停功能可以正常工作。另外,奇怪的是,当我连接第二个屏幕时,关闭并重新打开盖子后,飞行模式就会激活。
这是我的 /etc/systemd/logind.conf 中的参数:
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2.1 of the License, or
# (at your option) any later version.
#
# Entries in this file show the compile time defaults.
# You can change settings by editing this file.
# Defaults can be restored by simply deleting this file.
#
# See logind.conf(5) for details.
[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
#HoldoffTimeoutSec=30s
#IdleAction=ignore
#IdleActionSec=30min
#RuntimeDirectorySize=10%
#RemoveIPC=yes
#UserTasksMax=12288
并且 dconf-editor 中的 lid 选项,如答案中所建议的:
lid-close-ac-action: suspend
lid-close-battery-action: suspend
lid-close-suspend-with-external-monitor: true