联想 Yoga 2 13 上的 Ubuntu 16.04 - 没有可靠的暂停

联想 Yoga 2 13 上的 Ubuntu 16.04 - 没有可靠的暂停

我已经在我的联想 Yoga 2 13(非专业版)上安装了 Ubuntu 16.04,并且几乎所有东西都可以开箱即用,但我遇到了一个问题,不幸的是,这个问题对我来说是一个大问题:有时计算机无法从挂起状态唤醒。

我尝试通过合上盖子或输入 pm-suspend 来暂停,但结果是一样的。大多数情况下,它可以正确暂停和恢复,但有时(可能一天一次)当我打开盖子时,键盘(有背光)会亮起,风扇开始旋转(恢复时正常),但屏幕却完全变黑。我尝试使用快捷方式进入控制台模式,但没有成功……我唯一能做的就是按住电源按钮强制关机。这个问题似乎是随机的,我无法重现它(例如,它不取决于计算机处于睡眠状态的时间长短,也不取决于在挂起模式下是否通过插入或拔出交流电来切换电源)。

我找到了适用于其他笔记本电脑或我的不同配置的各种线程,但无法解决问题。 之前我尝试过旧版本,例如 14.04、15.04、15.10 甚至 Fedora 22 和 23,但问题仍然存在,因此它与特定版本无关。 我的 Yoga 2 13 有 i3 处理器、4GB RAM、256GB SSD、Intel 7260 WIFI 和 Intel HD 4000 显卡。

在 Windows 10 中不会发生这种情况。有人建议在 BIOS 中关闭 USB3,但我发现我的型号没有这样的选项。

有人有什么建议吗?谢谢!

答案1

经过大量调查,我想我找到了问题的根源。我的电脑配有一个 500GB SSHD,我立即用 Crucial MX100 256GB SSD 替换了它,这似乎是那些不能很好地处理 Linux 的 SSD 之一。特别是在挂起后,SSD 断开连接,因此无法恢复,我得到的是黑屏。幸运的是,没有必要再买一个,但在启动时将这些参数添加到内核选项中就足够了:

libata.force=1:nohrst,1.00:noncq

nohrst 可防止 SATA 端口上的硬重置(这是解决问题的选项),noncq 可禁用本机命令排队,这会导致使用计算机时出现一些随机延迟。冒号前的 1.00 值是 libata 分配给我的 SSD(SATA 端口 1 设备 00)的标识符,对于 nohrst 选项,只需指定端口 ID(1)。

我尝试过多次暂停/恢复,都没有问题...我希望事情会保持这种状态。

我终于可以在 Yoga 2 13 上享受 Ubuntu 了 :-)

相关内容