这是为什么 19.04 中的挂起需要 30 秒?还没有人回答,我在 Xubuntu 20.04 上遇到了同样的问题
系统是从 ISO 和更新 (64 位) 中安装的 Xubuntu 20.04 的新桌面版。此设置调用了我之前安装的 Xubuntu 18.04 中的加密 /home 文件夹 (单独分区)。
正如上面的 19.04 问题一样,当我从 Whisker 菜单中选择“挂起”时,计算机保持完全活动状态(我可以编辑文档或打开和关闭程序),持续整整 30 秒,然后进入挂起状态。没有警告或消息。在 18.04 中,挂起需要两三秒钟。在 20.04 中,从挂起状态唤醒几乎是即时的,没有任何警告或消息。
我看不到任何控制此行为的设置,Google 也没有提供任何线索。这不是什么大问题,但很烦人。考虑到延迟的确切性质,这表明文件中的某个设置存在问题。作为用户,我有信心编辑设置文件并使用终端。
系统为:Xubuntu 20.04 LTS,64 位 - 处理器 = AMD A8-5600K APU,带 Radeon HD Graphics - RAM = 8GB - 传统启动模式 - 台式机,交流电源(无电池)
答案1
从 18.04 升级到 Xubuntu 20.04 后,我遇到了完全相同的行为:挂起到睡眠状态等待了 30 秒才进入睡眠模式。更改 xfce4-screensaver 中的锁定行为对我来说不起作用:它只会让屏幕立即变黑,但睡眠模式仍要等待 30 秒才能激活,电源 LED 和磁盘活动 LED 会指示这一点。对我有帮助的是完全删除 xfce4-screensaver:
killall xfce4-screensaver
sudo apt-get purge xfce4-screensaver
此后1-2秒后再次进入睡眠模式。
答案2
我已经针对此问题提交了错误报告。 https://bugs.launchpad.net/ubuntu/+source/xfce4-screensaver/+bug/1885444
您所要做的就是在屏幕保护程序应用程序的锁定屏幕选项卡中启用“系统睡眠锁定屏幕”切换,然后重新启动会话(注销并重新登录)。
答案3
我偶然解决了这个问题。重新安装 Xubuntu 后,这个问题就不再出现了,我很高兴。不幸的是,这个问题又出现了,但幸运的是,我记得我更改了哪些设置。
罪魁祸首似乎是xfce4-screensaver
。我更改的设置之一与锁定屏幕有关,我禁用了该设置以进行挂起。之后,再次挂起需要 30 秒。重新启用此设置(并重新启动)后,挂起现在又可以立即进行。
您可以通过以下方式执行此操作:设置 > 屏幕保护程序 > 锁定屏幕 > 使用屏幕保护程序锁定屏幕(见下面的屏幕截图)。请注意,此设置也可以在设置 > 电源管理器 > 系统 > 系统进入睡眠状态时锁定屏幕中更改。该复选框和屏幕保护程序设置中的复选框具有相同的功能。
不幸的是,这意味着从暂停状态恢复后您必须输入密码。我还不确定我更喜欢保留哪种烦人的东西。
也许还可以降级到旧版本xfce4-screensaver
,但我还没有尝试过。
我发现相关错误在 XFCE GitLab 上。令人担忧的是,无论锁屏设置如何,此人都会遇到此错误。我希望他们只是没有重新启动,因为对我来说,在我重新启动之前它也无法正常工作。
我将针对该问题做出贡献并分享我的经验。我希望其他人也能这样做,以帮助开发人员解决这个问题。
答案4
这可能与此处指出的屏幕保护程序登录问题有关:使用 xubuntu 20.04 和 lightdm 禁用屏幕锁定 如果你注意到,在 xfce 屏幕保护程序文件中,有一个值 <property name="delay" type="int" value="20"/>
在我的电脑上。我通过鼠标垫将该值重置为“2” 注意:在更改任何值之前保存一份副本。我喜欢将副本保存在另一个位置,例如我的文档文件,或者保存为 .old 文件类型(这是我从 Windows 时代保留下来的,但它有效),以便您可以在需要时恢复)您可能需要查看这两个文件中的其他值,似乎屏幕保护程序和电源管理器是相关的,并且具有锁定屏幕的设置。您还可以在菜单上的“设置编辑器”或设置管理器应用程序(如果已安装)中更改这些值。这会将原始值保存在另一个文件中。请确保您没有单击该值的“重置”按钮,否则它将永久丢失,没有备份。