我在纯英特尔 Thinkpad T480 上有 Ubuntu 18.04。它通常连接到几个外部显示器。如果我从电源图标中选择挂起(按住 alt),笔记本电脑将启动挂起过程,两个外接显示器进入挂起模式。笔记本电脑上的 LED 开始闪烁循环以指示挂起。但一秒钟后,笔记本电脑的 LED 灯又亮了。显示器不会再次启动,但只要移动无线鼠标,外接显示器就会打开。所以它不会进入挂起。
更新:
- 它有时只会这样做,希望某处有一些日志记录
- 从那以后,我了解到 gnome 使用 systemd 挂起/恢复功能,记录在这里: https ://www.freedesktop.org/software/systemd/man/systemd-suspend.service.html
大多数时候它都有效。我想我将不得不看这个并在它不起作用时尝试找到一些日志记录
更新:journalctl | grep 暂停:
pci_pm_suspend(): hcd_pci_suspend+0x0/0x30 returns -16
Jun 17 16:57:46 moncrief kernel: dpm_run_callback(): pci_pm_suspend+0x0/0x150 returns -16
Jun 17 16:57:46 moncrief kernel: PM: Device 0000:00:14.0 failed to suspend async: error -16
Jun 17 16:57:46 moncrief kernel: PM: Some devices failed to suspend, or early wake event detected
由 lspci 提供,该设备是
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
基于戴尔 Inspiron 的类似问题
我安装在
这里的脚本: https ://gist.github.com/timrs2998/77b3c2c2567cbd38f38cde64f1155956#file-system-sleep-xhci-sh
作者:Roberto Polli (ioggstream)
创建文件后,不要忘记
...