Linux 冻结猜测:键盘和鼠标(ArchLinux 和 Ubuntu)

Linux 冻结猜测:键盘和鼠标(ArchLinux 和 Ubuntu)

我的 PC 上的 Linux 在启动后几秒钟就冻结了。我无法使用鼠标/键盘。几秒钟后 Ubuntu 和 Arch 都没有做任何事情。 Windows 多年来一直运行良好。

目前发现:

  • 当我安装 ArchLinux 时,每次我启动我的电脑时,它都会开始用这些字符填充控制台:^@6^@6^@6^@6^@6...我必须按半个键盘才能看到它走开。我认为这与底层 Linux 有关,而不是与特定发行版有关。

  • 当电脑启动并且我不碰任何东西时它不会冻结。我让它一直打开,直到我不得不重新登录,我才能登录(键盘可以工作)。鼠标在移动,但我无法单击任何内容。不久之后键盘就无法使用了。

我有:

  • 拔下键盘并将其插入不同的 USB 集线器。
  • USB 键盘和鼠标(Logitech G710+、Logitech G500)均配有电缆。
  • 华硕 Rampage 2 Extreme 主板(http://www.asus.com/ROG_ROG/RAMPAGE_II_EXTREME/
  • Ubuntu 12.04、14.04 和 ArchLinux(使用 gnome 和 K)。
  • 键盘布局:带有太阳口音的瑞士德语
  • 尝试了另一个 USB 和 PS/2 键盘
  • 我的主板上没有 USB 3
  • 键盘直接插在主板上,已经换成不同的USB端口了。
  • 启用传统键盘支持
  • 关闭 EHCI

我无法在 Linux 上进行测试,因为无论我有权访问驱动器,它都会在启动后不久(加载 GUI 之后)冻结。

答案1

听起来你的 USB 总线和键盘发生了一些奇怪的事情。以下是找到罪魁祸首的一些步骤。您可能会发现其中不止一种方法可以解决该问题。

  1. 尝试不同的键盘。

  2. 如果该系统有 PS/2 端口,请尝试使用非 USB 键盘。

  3. 确保您的键盘没有使用 USB3 端口。

  4. 将键盘直接插入系统,而不是通过 USB 集线器。这些往往会在首次启动时在设备检测例程中引入错误。

  5. 检查 BIOS 中涉及 USB 键盘支持的设置:具体切换有关传统键盘支持。它可能在您的 BIOS 中被称为不同的名称,但请尝试按照这些方式切换任何内容。

  6. 如果您有此选项,请更改 BIOS 中的 USB 总线模式。有些系统可以选择在 UHCI、EHCI 或 OHCI 模式下运行。尝试不同的模式。

答案2

您可以尝试evdev在 X11 中禁用,或者尝试登录ssh并查看 X11 的日志中是否有可疑的内容。

答案3

安装后将您的用户添加到plugdev组以作为非root用户使用Solaar:

# gpasswd -a $USER plugdev

相关内容