在 Debian 12 上进行磁盘迁移后,Logitech G502 光速适配器断开连接

在 Debian 12 上进行磁盘迁移后,Logitech G502 光速适配器断开连接

最近,我买了一块 1TB NVMe SSD 来替换我非常老旧的三星 750 500Gb SSD。

我使用 clonezilla 的磁盘到磁盘扩展分区设置将我的 debian 12 安装克隆到新磁盘。除了我将要描述的内容之外,系统运行良好,并且整个磁盘在我的主分区上可用。我知道它在 NMVe 驱动器上完全运行,因为我现在已经从系统中删除了旧的 SSD。

我拥有一个 Logitech g502 lightspeed 鼠标,大约两年前买的。在我进行磁盘迁移之前,它一直运行良好,事实上,在另一台机器和同一台 Windows 机器上(双启动到另一个未迁移的磁盘)都运行良好,但自从磁盘迁移以来,无线适配器在 Linux 上就间歇性地停止工作了。

症状如下:

  • 如果我在启动后插入无线适配器,它将不起作用。
  • 如果我启动系统时插入适配器,它会工作,但即使我正在使用鼠标,它也会随机停止工作。它停止工作后,我还没有成功地让它在不重新启动的情况下再次工作
  • 如果我使用 microUSB 电缆插入鼠标,它就可以正常工作。我知道这款鼠标优先使用电缆,因此插入无线适配器没有任何作用。

以下是我插入适配器时捕获的 dmesg 的一些日志,直到它看起来输出完成:https://pastebin.com/fy9eEYza

以下是我插入电缆时从 dmesg 捕获的一些日志:https://pastebin.com/VF2VGmN9

适配器和电缆都位于 USB 3.0 端口上,无论我使用哪个端口,行为都相同。我很难解释为什么磁盘迁移会破坏这一点,但它昨天可以工作,今天却不行,这就是变化的原因。所有其他 USB 设备(我的耳机和键盘)都可以正常工作。

我的所有软件都是最新的,在内核 5.10.0-21-amd64 上运行 debian 12。

有什么帮助可以解释为什么磁盘迁移会导致这种情况(或者这实际上是否完全是巧合)?

答案1

不管怎样,我已经找到了问题所在。

在这里发布答案以供将来参考,并且不让最终搜索整个 Google 的人都找不到答案。


简而言之

拔下你的 VR 耳机。

在长期

我拥有一款 VR 耳机(特别是 Valve Index),Linux 对 VR 的支持总体来说不是很好(这就是我将其他 Windows 驱动器放在电脑中的原因)。我的耳机以前插在 USB 端口上不会出现问题,但在 SSD 升级期间,我显然将其插在了不同的端口上,而这就是根本原因。

在我放弃并使用插入电缆的鼠标后发现了这一点,我开始使用蓝牙控制器玩游戏,这与我上面描述的问题类似,蓝牙适配器基本上停止了工作。然而,这一次,它实际上dmesg很有帮助,并告诉我一个不同的 USB 端口,你可以猜到,我最终将其确定为插入 VR 耳机的端口,我完全忘记了它。拔下它并重新启动后,我的蓝牙适配器和鼠标适配器都可以正常工作。

我认为这是由于哪些端口直接连接到 CPU,哪些端口通过芯片组。我还没有确定哪个是哪个(我也不想确定),但我的主板背面至少有一个 USB 端口不存在此问题。

相关内容