有很多帖子和问题涉及盖子关闭导致操作系统需要硬重启的问题;这些报告来自多个内核和 Ubuntu 版本。我正在使用 3.19.0.26 内核、15.04 Ubuntu(32 位)和 Dell Inspriron 3451。有些人建议将程序添加到 sleep.d 文件夹中(虽然这对我来说还没有成功),其他人建议在引导加载程序选项中设置 acpi=off(对我来说也没有成功)。其他人建议移动到上游内核(尚未尝试),我知道这些特定型号未通过 Canonical 的休眠或混合挂起认证,但我还不知道这是否会排除所有选项。即使是“保持运行”选项也更好。
我所希望的只是当我重新打开盖子时,操作系统是有效的。我不清楚我应该选择哪条路径 - 启动选项、sleep.d 中的程序等。我欢迎战术建议,而且我四处奔波,没有计划。
寻求建议。
R
答案1
这台笔记本电脑是否运行较新的 Intel Atom SoC CPU(Celeron / Pentium Nxxx)?
您在安装系统时遇到问题了吗?或者您是否采用了任何高级选项(安装前关闭 ACPI 等)?
据我所知,该问题在上述处理器中很常见,到目前为止我发现的唯一解决方案是将模块“dw_dmac”列入黑名单,方法是执行以下操作:
打开终端窗口,然后输入:
sudo nano /etc/modprobe.d/blacklist.conf
在打开的文件中,添加以下行:
blacklist dw_dmac
blacklist dw_dmac_core
然后使用 Ctrl+O 保存并使用 Ctrl+X 关闭文件。
现在,休眠功能应该可以起作用了。
如果这对您不起作用,我认为除了重新安装系统之外,您没有其他选择。您可以在明天发布时尝试使用 15.10 的新内核,或者返回 12.04,如果您不需要使用较新的版本(至少在一段时间内),这应该可以可靠地工作。