USB 鼠标开机时死机

USB 鼠标开机时死机

Ubuntu 19.10 工作站,全新安装,最新更新。

大约一周以来,鼠标在通电时就死机了。通常它会在 10 多秒后被识别并正常工作,但在测试线上进行精细标记/拖放操作时,标记工作不可靠(似乎标记状态短暂地随机设置和开启,导致标记区域发生变化)。

lsusb显示以下内容(开机后立即显示,并且持续 20 秒):

user@user-B360M-D3H:~$ lsusb  
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub  
Bus 003 Device 003: ID 046a:0180 Cherry GmbH   
Bus 003 Device 002: ID 2109:0811 VIA Labs, Inc. Hub  
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
Bus 002 Device 002: ID 18a5:0237 Verbatim, Ltd Portable Harddrive  
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
user@user-D3H:~$ lsusb  
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub  
Bus 003 Device 003: ID 046a:0180 Cherry GmbH   
Bus 003 Device 002: ID 2109:0811 VIA Labs, Inc. Hub  
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
Bus 002 Device 002: ID 18a5:0237 Verbatim, Ltd Portable Harddrive  
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub   
Bus 001 Device 008: ID 046d:081b Logitech, Inc. Webcam C310  
Bus 001 Device 007: ID 046d:c069 Logitech, Inc. M-U0007 [Corded Mouse M500]  
Bus 001 Device 009: ID 05e3:0723 Genesys Logic, Inc. GL827L SD/MMC/MS Flash Card Reader  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
user@user-B360M-D3H:~$   

OS: Ubuntu 19.10 x86_64   
Host: B360M-D3H   
Kernel: 5.3.0-29-generic   
Uptime: 16 mins   
Packages: 2459 (dpkg), 6 (snap)   
Shell: bash 5.0.3   
Resolution: 1680x1050   
DE: GNOME 3.34.1   
WM: GNOME Shell   
WM Theme: Adwaita   
Theme: Yaru-light [GTK2/3]   
Icons: Yaru [GTK2/3]   
Terminal: gnome-terminal   
 CPU: Intel i3-8300 (4) @ 3.700GHz   
GPU: Intel 8th Gen Core Processor Ga   
Memory: 1743MiB / 31978MiB   

有任何想法吗?

答案1

我对连接到 USB 插槽的 USB 设备进行了系统检查,并检查了每个插槽所属的总线和端口

lsusb-t

消息

我首先使用 lsusb -t 检查状态,拔下使用的一个设备,再次检查并确定总线和端口号;然后我将 USB 记忆棒插入测试的插槽以检查其功能。我一步一步地对所有 USB 插槽执行此操作,以便我可以识别每个 USB 插槽的总线/端口地址。

我发现问题重现时,鼠标位于我的配置中下一个端口上的 Reiner SCT 智能卡读卡器下的 USB 3.1 总线上。我将鼠标重新插入 PS/2 插头下的 USB 2.0 端口,将键盘重新插入第二个端口,并将所有传输负载较高的 USB 设备连接到 USB 3.1 插槽。

这解决了问题(至少到目前为止)。可能这两个端口(总线 1 端口 5 和端口 6,在启动期间均会抛出 -110 和 -62 错误)优先用于 USB 键盘和鼠标。由于它们一直未被使用,因此可能发生超时和/或 USB3.1 协议问题,直到鼠标最终(最多 25 秒后)在 USB 3.1 端口上被发现并激活。

奇怪的是,在相同的硬件和 USB 配置(16.04 到 19.04)的先前版本下并没有出现这个问题,而且只是从大约一周前才出现的(Ubunutu 或 VirtualBox 带有 Win10 客户机更新?)

希望这个解决方法能够继续有效。

相关内容