内核与 USB 端口配合不佳

内核与 USB 端口配合不佳

我在华硕 Vivobook 上使用 Kubuntu 22.04 LTS,我的 USB 端口出现了问题。

我尝试将鼠标插入计算机(所有 USB 端口上),但无法工作。重新启动后,我发现鼠标可以工作,但一旦我登录,它就会停止供电(鼠标传感器会停止工作)。这是在内核版本 linux-5.15.0-33-generic 上发生的。

运行sudo dmesg | grep usb将显示类似的输出:

[   41.505224] usb 3-1: USB disconnect, device number 2
[   41.506124] usb 3-2: USB disconnect, device number 3
[   41.506129] usb 3-2.1: USB disconnect, device number 4
[   41.509860] usb 3-2.2: USB disconnect, device number 5

不用说,其他命令,例如 lsusb 不会显示端口或设备。

我尝试了 5.15.0-30-generic。我的 USB 设备又可以正常工作了……直到下次重新启动。我还测试了 5.17.11-051711-generic 和 5.10.118-0510118-generic,但无济于事。

无奈之下,我再次重启,发现我的鼠标可以正常工作直到我使用了笔记本电脑键盘,所以在我看来,键盘......从 USB 端口窃取电源(?)。

我并不期待得到太多解决方案,因为我想将问题发布到某个地方,希望如果其他人也遇到这种情况,他们能够在这里找到解决方案。提前感谢您提供的任何帮助。

答案1

是 tlp。对于那些不知道的人来说,tlp 是一款有助于减少电池使用量的软件。显然,tlp 在这方面做的一件很棒的事情就是切断 USB 端口的电源。如果它影响到你,只需坚持自动 CPU 频率

相关内容