暂停后,戴尔XPS 13 9365 2合1将无法恢复(ubuntu 16.04)

我最近买了一台新的戴尔XPS 13 9365二合一笔记本电脑,我已经安装了Ubuntu 16.04.1(内核4.8.0-34-通用),我注意到每次我关闭笔记本电脑盖(发送时)计算机处于挂起模式)我无法从挂起返回。 如果我手动进入暂停模式(使用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到我的机器,我进入Suspend后不能进入它(这让我觉得它不仅仅是一个亮度问题,而且实际上是在暂停模式下)

  • 我试过这个脚本https://ubuntuforums.org/showthread.php?t=1978290哪个不行。 它说这是一种自动执行你可以用Ctrl + Alt + F1和Ctrl + Alt + F7手动完成的方法,但是这些快捷键在尝试从Suspend返回后也对我没有任何作用(它们当然正常工作,当我’我没有暂停)。

  • 我试图尝试这个修复https://ubuntuforums.org/showthread.php?t=1866075 ,其中引用了答案#7 https://ubuntuforums.org/showthread.php?t=1444822,但我对如何确切感到困惑我应该在示例中替换“XXXX:XX:XX.X”,但是看看我之前尝试过的脚本的变化(也在/etc/pm/sleep.d/中)我继续尝试接下来的事

  • 我在恢复后尝试了这个空白屏幕 – 戴尔M5510 Ubuntu 16.04但这也没有解决我的问题

  • 我也按照某人的建议安装了笔记本电脑模式工具,但不知道如何使用它来解决这个问题

我还应该提一下,当我第一次安装Ubuntu时,我遇到了无线卡问题,而且这种情况已经解决了,因为无线技术不能用于戴尔XPS 13 9365 Ubuntu 16.04我提到这个因为它涉及更新我的内核(同样是4.8.0-)他们提到可能是因为无线网卡改变了它的状态XPS 13 9343未能从暂停状态恢复

我希望这可以修复,提前谢谢!

最后! 一个办法! @DenisPitza在我的问题评论中发布了一个对我有用的解决方案! 他原来的post就在这里 ,为了方便起见,我将在下面重新给出答案:

要永久保存@ user8211580 提出的解决方案 ,您应该使用以下命令编辑groub配置文件:

 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秒钟即可将其唤醒。

通过按住电源按钮直到屏幕重新打开,我已经能够唤醒我的9365。 我注意到它在唤醒时丢失了触摸板,而rmmod / modprobing psmouse并没有将它带回来。 然而,触摸屏仍然是响应式的。 当我想把笔记本电脑拿走一段时间时,我会告诉你,如果我找到一个比完全关闭更容易接受的解决方法。

systemd睡眠

9365只支持挂起空闲(在linux中也称为“冻结”)。 当您尝试使用suspend to ram时,它将显示您描述的行为,这是默认情况下的默认行为。

这个答案类似于Nick的答案,建议使用grub更改linux命令行。 实际上我的提议具有完全相同的效果,但是通过编辑另一个系统文件。

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

 [Sleep] SuspendState=freeze 

有关详细信息,请参阅systemd-sleep.conf手册。

简历在4.10中为我工作(你可以从kernel-ppa安装一个 – 从今天开始有4.10-rc6) – 它的工作原理是你可以从睡眠中恢复,但只能长按电源按钮( 5S +)。 恢复后,一切似乎都有效。

我正在运行16.04库存,从kernel-ppa安装了4.10,并且手动安装了wifi和i915(kbl_ *)固件。

由于您运行的是LTS版本,因此有几种方法可以尝试解决您的问题。 支持的是安装一个HWE(硬件启用)内核,基本上支持端口更新的硬件支持。

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

另一个选择是安装主线内核以查看其中一个较新的内核是否更好。 这可能很麻烦,因为主线内核没有分发特定的优化,包括一些硬件修复或电源管理调整。

这里有一个答案,就安装最新主线内核的最简单方法。