systemd-睡眠

systemd-睡眠

我最近买了一台新的 Dell XPS 13 9365 二合一笔记本电脑,我在上面安装了 Ubuntu 16.04.1(内核 4.8.0-34-generic),我注意到每次我合上笔记本电脑盖(这会使计算机进入挂起模式)时,我都无法从挂起模式中返回。如果我手动进入挂起模式(使用 GUI 而不是合上盖子),我也无法从挂起模式中返回。

我已经尝试过的事情:

sudo apt-get update
sudo apt-get upgrade 

在完成之前提到了这一点(不确定这是否是个问题)

W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver8_7.bin for module i915

有人认为这可能是亮度问题,可以在 BIOS 中纠正,但如果是这种情况,我会假设我能够从另一台计算机 ssh 进入我的机器,并且在进入挂起模式后我无法 ssh 进入它(这让我认为这不仅仅是一个亮度问题,但实际上卡在了挂起模式)

我试过这个脚本发布在 Ubuntu 论坛上这不起作用。它说这是用Ctrl+ Alt+F1Ctrl+ Alt+手动完成的操作的自动化方法F7,但在尝试从挂起状态返回后,这些快捷键对我没有任何作用(当然,当我不在挂起状态时,它们可以正常工作)。

我尝试过来自 Ubuntu 论坛的修复参考答案#7在另一个线程中我对如何替换示例中的“XXXX:XX:XX.X”感到困惑,但看到它看起来像我之前尝试过的脚本的变体(也在中/etc/pm/sleep.d/),我继续尝试下一个

然后我尝试了这个恢复后屏幕空白 - Dell M5510 Ubuntu 16.04但这也没有解决我的问题

我也laptop-mode-tools按照某人的建议进行了安装,但不确定如何使用它来解决问题。

我还应该提一下,我第一次安装 Ubuntu 时遇到了无线网卡问题,这个问题通过以下方式解决了无线无法在 Dell XPS 13 9365 Ubuntu 16.04 上使用我提到这一点是因为它涉及更新我的内核(再次是 4.8.0-34-generic),并且在一篇关于暂停问题的帖子中,他们提到这可能是由无线网卡改变其状态引起的XPS 13 9343 无法从挂起状态恢复

我希望这个问题能够得到解决,提前谢谢!

答案1

终于!一个解决方案!@DenisPitza 在我的问题评论中发布了一个对我有用的解决方案!他的原始帖子是这里为了方便起见,我在下面重新发布了他的回答:

使永久建议解决方案@user8211580 你应该使用以下命令编辑你的组配置文件:

sudo vi /etc/default/grub

编辑包含以下内容的行

GRUB_CMDLINE_LINUX_DEFAULT

并确保包含“mem_sleep_default=s2idle”,例如:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash mem_sleep_default=s2idle"

然后重新加载 grub:

sudo update-grub

然后确保没有任何操作与电源按钮相关。下次挂起计算机时,只需按住电源按钮 6 秒钟即可将其唤醒。

答案2

systemd-睡眠

9365 仅支持挂起到空闲状态(在 Linux 中也称为“冻结”)。当您尝试使用挂起到内存时,它将显示您描述的行为,不幸的是,这是默认设置。

这个答案和 Nick 的答案类似,他建议使用 grub 来更改 linux 命令行。事实上,我的建议有完全相同的效果,但是需要编辑另一个系统文件。

只需将以下内容添加到文件即可/etc/systemd/sleep.conf

[Sleep]
SuspendState=freeze

查看systemd-sleep.conf手册以获取更多信息。

答案3

我可以通过按住电源按钮直到屏幕重新亮起来唤醒我的 9365。我注意到唤醒后触摸板消失了,rmmod/modprobing psmouse 也无法恢复。不过,触摸屏仍然有响应。如果我想暂时把笔记本电脑收起来,并找到比完全关机更可接受的解决方法,我会告诉你的。

答案4

由于您正在运行 LTS 版本,因此您有几个选项可以尝试修复问题。支持的选项是安装一个 HWE(硬件支持)内核,该内核基本上可以移植较新的硬件支持。

使用apt search hwe查看您的选项,根据您当前的内核,有稍微优化的版本。使用 检查uname -a

另一个选择是安装主线内核,看看是否有较新的内核运行得更好。这可能很麻烦,因为主线内核没有针对发行版的优化,包括一些硬件修复或电源管理调整。

这里有关于安装最新主线内核的最简单方法的答案。

相关内容