我有一台 2012 年中期生产的 13 英寸 Unibody MacBook Pro,运行的是 Ubuntu Linux 21.10。我通常用这台电脑玩 Minecraft。当我登录时,没有性能问题,但当我合上盖子时,它拒绝锁定。我再次打开盖子,几秒钟后,它又回到了我上次离开的地方。我打开设置应用程序并转到电源。它没有显示合上盖子时暂停的选项。Gnome Tweaks 应用程序显示合上盖子时暂停已打开。我在 Google 上搜索了我的问题,得到的结果是修改配置文件。当我打开配置文件时,我应该更改的设置正是它应该是的样子:
#HandleLidSwitch=suspend
我不知道该怎么办。如果我切换到 KDE 桌面,就不会出现这个问题,但 Minecraft 在默认桌面上运行得更好。正如我提到的,我通常使用这台电脑玩 Minecraft,但我确实有一些敏感文件,更不用说我所有的密码都保存了。问题是登录管理器是 KDE Plasma 的吗?我真的需要一些帮助。
更新:我发现另一个页面提供了有关如何创建一个全新文件的说明。我正在测试这些说明,可能不再需要这篇文章,但如果你知道答案,请仍然提供帮助。
更新:该页面不起作用。
更新:我刚发现我的电脑处于暂停状态;它没有锁定。我很好奇这是为什么。
答案1
自从我安装了 KDE 以来,我的登录管理器就一直是 KDE 的登录管理器。我从未考虑过这个问题,但 Ubuntu 可能只是没有识别出登录管理器。如果您需要帮助解决此问题,请运行以下命令:
sudo dpkg-reconfigure gdm3
请记住,这个答案特定于运行内置登录管理器以外的登录管理器的计算机。
答案2
基本上,您有两种可能的“电源管理器”:Gnome 和 systemd。多年来,Gnome 已陆续删除了越来越多的功能。但 systemd 的 Logind 是可配置的。
以 sudo 身份打开:
sudo nano /etc/systemd/logind.conf
寻找以下行:
#HandleLidSwitch=暂停
删除开头的井号,然后盖子开关就会暂停。您可以将“suspend”替换为“hibernate”(如果存在权限)或“poweroff”
保存文件。为确保 logind 服务能够读取更改,请注销并重新登录。
是的:KDE 和 XFCE 通过其自己的电源管理器的 GUI 提供此行为的设置。
为了确保您的屏幕在挂起时被锁定,请在“活动”中使用“锁定”进行搜索:
“暂停时锁定屏幕”应该可以完成这个任务