我已经使用 Xubuntu 作为我的主要系统 3 周了,但直到今天我才注意到,PC 从睡眠状态唤醒后,它不允许我关闭系统。我尝试使用关闭,sudo shutdown now
但得到的结果是
Failed to execute operation: There's already a shutdown or sleep operation in progress
还有另一个问题:当 PC 从睡眠状态唤醒时,它无法连接到网络(我仅使用以太网连接)但它告诉我没有可用的连接。
我的电脑在进入睡眠状态之前运行正常,我不知道是什么原因导致我的机器从睡眠状态唤醒后无法工作。
我有一台 Intel 4790k,配备 Nvidia 970 和 8GB(带 16GB 交换空间)
答案1
我发现导致这种奇怪行为的是专有的 Nvidia 驱动程序。禁用专有驱动程序并使用开源驱动程序解决了我的问题
答案2
我在使用 nvidia 1060(387 驱动程序)的 arch linux 上遇到了同样的问题
这个问题似乎与 lightdm 和 light-locker 密切相关。light-locker 将 VT 切换到 lightdm 的 VT,并且暂停操作同时进行。似乎 nvidia 无法正确处理这个问题。
您可以将显示管理器切换为 gdm 或 sddm。
Nvidida 论坛:https://devtalk.nvidia.com/default/topic/1025478/linux/cannot-suspend-after-some-time-of-idle/