出于某种原因,Ubuntu 没有很好地支持挂起。/etc/polkit-1/localauthority/50-local.d/com.ubuntu.disable-suspend.pkla在 12.04 的主菜单中使用以下禁用的挂起选项创建文件。但是,从 12.04 移动到 14.04 后,同样的操作不起作用。
[Disable suspend by default]
Identity=unix-user:*
Action=org.freedesktop.upower.suspend
ResultActive=no
Run Code Online (Sandbox Code Playgroud)
如何在 14.04 中禁用挂起?
使用 nvidia 作为默认图形管理器从暂停状态恢复后,我的笔记本电脑屏幕变黑,但是当我默认使用英特尔显卡时,我没有这个问题。没有任何效果,即使重新启动lightdm也无济于事。
我这里有 pm-suspend.log 文件
注意:我可以使用 Nvidia-optimus 驱动程序在 Intel 集成显卡和 NVIDIA 专用显卡之间切换。NVIDIA显卡命名为820m。我正在使用 nouveau 驱动程序 v346.47(如下所示)。


最新更新后,我的机器没有从挂起状态中唤醒,我必须硬重启它。这只是有时发生,我无法确定它是在什么情况下发生的。我认为这主要是在我的机器闲置一段时间后自动挂起,而不是当我手动启动挂起时。
我检查了dmesg,我看到了一些类似 的消息pci 0000:00:1a.0: System wakeup disabled by ACPI,但我不确定它是否相关。
如何调试正在发生的事情,并让我的机器在挂起后正确唤醒?
编辑:这台机器是最近的 iMac,带有 NVIDIA 显卡。是台式机。