搭载 Ubuntu 20.10 的 Raspberry Pi 4B 上的 USB 键盘和鼠标出现问题

搭载 Ubuntu 20.10 的 Raspberry Pi 4B 上的 USB 键盘和鼠标出现问题

我在 Raspberry Pi 4B(4G 内存)上成功安装了 Ubuntu 20.10。现在我遇到了一个问题,即从睡眠/黑屏模式恢复时,它对键盘和鼠标没有反应。

以下是具体情况:

  • 启动到图形登录屏幕 - 登录、工作、注销 - 一切似乎都运行正常。
  • 闲置一段时间后,屏幕变黑。
  • 移动鼠标或按下某个键可以重新激活屏幕 - 我可以看到登录信息 - 但鼠标光标不动。键盘也不工作。
  • 我可以毫无问题地通过 ssh 连接到 Pi 并重新启动 X 服务器。
  • 查看 Xorg 日志,我看到:
[  2500.111] (EE) event3  - Logitech USB-PS/2 Optical Mouse: client bug: event processing lagging behind by 15ms, your system is too slow
[  2508.141] (II) modeset(0): Disabling kernel dirty updates, not required.
[  2508.535] (**) Option "fd" "26"
[  2508.536] (II) event0  - Dell Dell USB Keyboard Hub: device removed
[  2508.536] (**) Option "fd" "29"
[  2508.536] (II) event1  - Dell Dell USB Keyboard Hub Consumer Control: device removed
[  2508.537] (**) Option "fd" "30"
[  2508.537] (II) event2  - Dell Dell USB Keyboard Hub System Control: device removed
[  2508.538] (**) Option "fd" "31"
[  2508.538] (II) event3  - Logitech USB-PS/2 Optical Mouse: device removed
[  2508.547] (II) UnloadModule: "libinput"
[  2508.547] (II) systemd-logind: releasing fd for 13:67
[  2508.624] (II) UnloadModule: "libinput"
[  2508.624] (II) systemd-logind: releasing fd for 13:66
[  2508.644] (II) UnloadModule: "libinput"
[  2508.644] (II) systemd-logind: releasing fd for 13:65
[  2508.701] (II) UnloadModule: "libinput"
[  2508.701] (II) systemd-logind: releasing fd for 13:64

/var/syslog 也显示错误:

Dec 16 13:27:23 cnc org.gnome.Shell.desktop[2097]: libinput error: event1  - Dell Dell USB Keyboard Hub: client bug: event processing lagging behind by 88ms, your system is too slow

以下是当前插入的 USB 设备:

root@cnc:/var/log# lsusb

Bus 002 Device 002: ID 0781:558c SanDisk Corp. Extreme Portable SSD
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 007: ID 046d:c00e Logitech, Inc. M-BJ58/M-BJ69 Optical Wheel Mouse
Bus 001 Device 009: ID 413c:2002 Dell Computer Corp. SK-8125 Keyboard
Bus 001 Device 008: ID 413c:1002 Dell Computer Corp. Keyboard Hub
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

键盘是带 USB 集线器的旧戴尔键盘。罗技鼠标插入键盘。键盘插入 USB 2 端口。(我也尝试过将鼠标直接插入 Pi 而不是键盘集线器,但结果相同。)

SSD 是插入 USB 3 端口的启动驱动器。

如果我在启动后立即登录,系统运行正常。只有在闲置并且屏幕空白后,我才会遇到问题。

有什么想法吗?我需要更现代的键盘和鼠标吗?有我可以玩的设置吗?此硬件配置在 Raspberry Pi OS(32 位)上运行良好。我只是希望运行我更熟悉的 64 位操作系统。

谢谢。

答案1

解决方法(灵感来自):

编辑/etc/gdm3/custom.conf并更改#WaylandEnable=falseWaylandEnable=false

我也发布了我们的问题这里以确保开发人员意识到这一点。

相关内容