由于我昨天安装了最新的 Debian 更新(udev、systemd...),我无法让我的 Debian 9/KDE 机器进入睡眠状态。挂起后立即唤醒 ( systemctl suspend
)。
/var/log/syslog 有以下内容:
..Stopping disk
parport_pc 00:01: disabled
e1000e: EEE TX LPI TIMER: 00000011
dpm_run_callback(): usb_dev_suspend+0x0/0x20 [usbcore] returns -16
PM: Device usb1 failed to suspend async: error -16
PM: Some devices failed to suspend, or early wake event detected
parport_pc 00:01: activated
..Starting disk
..
rtc_cmos 00:07: System wakeup disabled by ACPI
在其他尝试中也有一些其他消息,例如与 wlan 相关的“IPS 中的驱动程序”。但无论我尝试什么,我总是收到完全相同的消息:
PM:设备 usb1 未能挂起异步:错误 -16
我迄今为止尝试过
- 使用
sudo rmmod
、sudo modprobe -r
和删除我的 WLAN 驱动程序sudo dkms remove
。做完之后就睡不着了。此外,在“成功”删除模块后重新启动后,该模块总是会再次加载(它也不再显示lsmod
)。我现在已经用dkms重新安装了。 - 断开除键盘之外的所有 USB 设备以暂停机器,断开除鼠标之外的所有 USB 设备以暂停机器,并在暂停后立即断开键盘/鼠标。
我还应该尝试其他想法吗?我觉得很奇怪,即使所有 USB 设备都已断开连接,它也会显示 USB 错误。
答案1
问题出在内部读卡器上,该读卡器显然也是通过 USB 连接的。
这似乎与:https://bugzilla.kernel.org/show_bug.cgi?id=201997
没有找到“usb1”是什么。lsusb
仍然显示与以前完全相同的设备。