我一直有一段时间让这款新的联想 Thikpad X1 Carbon Gen 9 暂停。我认为这些是表明我的问题原因的行
systemd-sleep[682835]: System returned from sleep state.
bluetoothd[829]: Controller resume with wake event 0x1
kernel: usb 3-3: new full-speed USB device number 120 using xhci_hcd
kernel: PM: suspend exit
看到这个后,我想禁用 XHCI ACPI,因为我在论坛上看到过这个建议。我这样做了,
❯ acpitool -e | grep XHCI
7. XHCI S3 *enabled pci:0000:00:14.0ed pci:0000:00:14.0
然后我禁用7
了sudo acpitool -W7
. 现在它显示*disabled
并且我的笔记本电脑暂停。XHCI ACPI 唤醒有什么作用?需要这个吗?
XHCI是可扩展的主机控制器接口,是 USB 主机控制器的规范。它允许通用 XHCI 驱动程序控制任何符合 XHCI 的 USB 主机控制器。
XHCI 唤醒允许 USB 连接的设备将您的系统从挂起状态唤醒。只有当你想要那种能力时,你才需要它。你可以通过注意线找到哪个USB设备唤醒了你的机器,
这
usb 3-3
是参考总线(第一个编号)和设备编号(第二个编号)。你可以看到那里有什么设备,lsusb -s 3:3
在这种情况下你回来了,它告诉您 USB 网络摄像头(集成),一个 Syntek 集成摄像头,正在唤醒您的机器。因为是Thinkpad