如何在默认设置不起作用的笔记本电脑上进行hibernate/睡眠工作?

我有一台华硕r1f笔记本电脑。 出于某种原因,hibernate/睡眠根本无法正常工作。 我可以使用任何其他软件包或我可以实现调整以实现此function吗?

我已经google了一下,这似乎是一些笔记本电脑和他们需要专有驱动程序的问题。 这是真的? 有什么我可以做的吗?

您可以尝试在/etc/default/acpi-support文件中的MODULE=""的引号中输入您的专有模块的名称(nvidia或fglrx(对于ATI))并重新启动。

 sudo nano /etc/default/acpi-support 

这将使该模块在挂起之前卸载并在挂起后重新加载。 它有时可以工作,但也有可能你在某处有简单的错误驱动程序并且需要提交内核错误。

编辑:你很可能只是发现了一个错误。 如果你认为是这种情况,请提交它: ubuntu-bug linux

你应该尝试μswsusp 。 来自维基百科的文章:

uswsusp(用户空间软件暂停)是Linux操作系统的暂停到磁盘和磁盘挂起实现,与内核2.6.17及更高版本兼容。 它支持s2ram(“standby”)和s2disk(“hibernate”),以及一个名为“s2both”的模式,它将状态保存到磁盘和RAM。 S2还适用于需要从ram恢复但不能依赖的低电池情况,因为电池可能会发生故障,导致需要从磁盘恢复。

该软件包可在Ubuntu软件中心获得。

您是否通过常规安装或使用wubi安装程序安装ubuntu?

与常规安装相比, Wubi安装面临一些限制 。 不支持hibernate,文件系统更容易受到硬重启的影响。