在 lid close,Ubuntu 18.04 Dell XPS13 9370不再挂起

分享于 

2分钟阅读

ubuntu

  繁體

问题

我尝试在/etc/systemd/logind.conf中取消注释这些行


HandleLidSwitch=suspend


HandleLidSwitchDocked=suspend




答案1

从挂起模式唤醒,并键入终端: sudo journalctl | grep"PM: suspend" | tail -2 如果输出是


May 13 18:41:00 mex kernel: PM: suspend entry (s2idle)


May 13 20:52:36 mex kernel: PM: suspend exit



你没有进入深度睡眠。你也可以检查cat /sys/power/mem_sleep应该返回

 
[s2idle] deep



临时修复

要尝试临时修复,请执行以下操作 echo deep > /sys/power/mem_sleep 作为root用户。通过查看cat /sys/power/mem_sleep的输出来检查它是否成功

 
s2idle [deep]



然后挂起笔记本电脑,并再次唤醒,if sudo journalctl | grep"PM: suspend" | tail -2


May 13 18:41:00 mex kernel: PM: suspend entry (deep)


May 13 20:52:36 mex kernel: PM: suspend exit



问题应该被修复。

永久修复

要使它永久化,必须编辑bootloader cmdline。为此,编辑为root用户文件/etc/default/grub,例如 sudo -H gedit /etc/default/grub 替换行


GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"




GRUB_CMDLINE_LINUX_DEFAULT="quiet splash mem_sleep_default=deep"



并重新生成grub配置(运行 sudo grub-mkconfig -o /boot/grub/grub.cfg )。



Ubuntu  DEL  long  CLOS  Close  sus