暂停和恢复后,我的 USB 不再供电,也不会发现 Tinkpad E14 上的设备。 (我有一个集线器,上面插入了我的电脑和鼠标。)重新启动后,一切正常,但我希望能够挂起我的系统并继续处理它。
我认为电源管理中存在错误。我没有配置任何特殊的东西,但应该应用默认规则:
$ cat /sys/bus/usb/devices/usb[0-9]/power/control
auto
auto
auto
auto
读到它,我发现这个脚本应该重新绑定 USB 端口,但对我来说它没有效果:
#!/bin/bash
#reset all USB1/2/3 ports
for i in /sys/bus/pci/drivers/[uoex]hci_hcd/*:*; do
[ -e "$i" ] || continue
echo "${i##*/}" > "${i%/*}/unbind"
echo "${i##*/}" > "${i%/*}/bind"
done
有时有效的方法是拔掉 USB 电缆并使用不同的端口,但我也不希望将其作为长期解决方案。
在 Manjaro 上暂停/休眠后,如何在恢复时重置 USB 端口?