键盘不工作

键盘不工作

Xorg启动后,键盘不起作用。甚至改变tty也是不可能的。我已经提取了日志,上面写着

[    14.990] (EE) Failed to load module "libinput" (loader failed, 7)

[    14.989] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/x86_64-linux-gnu/libinput.so.10: version `LIBINPUT_1.5' not found (required by /usr/lib/xorg/modules/input/libinput_drv.so)

完整日志:http://pastebin.com/hze08rbG

我该如何使用其他 Linux 或以某种方式禁用 Xorg 来解决此问题?

答案1

好的,所以查看日志和评论。这是我的第一组分析,

你有两张显卡,

  • Intel 是集成显卡
  • 英伟达 960M

这称为Optimus设置。

默认情况下,现在您已切换到 Nvidia 驱动程序,这在某种程度上导致了问题。

要首先解决这个问题,您应该尝试不要启动直​​到graphical.target

尝试不要启动直​​到graphical.target

  • 进入恢复模式并获取 root shell。
  • 使用重新挂载 rootfsmount -o remount,rw /
  • 启用multi-user.target这并不是真正需要的,但需要使用双重检查systemctl enable multi-user.target --force
  • 使用以下命令将默认目标设置为多用户systemctl set-default multi-user.target
  • 重新启动系统。

现在您应该会收到登录提示并输入您的登录用户名和密码。

卸载 Nvidia 驱动程序

这有点棘手,您需要识别已安装的驱动程序。某些发行版提供驱动程序及其专有且经过测试的版本。还有其他第三方驱动程序,例如Noveau.所以,

  • 使用 搜索存储库中的可用驱动程序apt-cache search nvidia。我希望其中应该列出一些像nvidia-364 nvidia-304 nvidia-noveau.
  • 如果您不确定所安装的版本,请尝试全部卸载。例如,如果您正在使用nvidia-304thensudo apt-get purge nvidia-304
  • 再次进行故障安全测量,尝试Xorg使用重新安装sudo apt-get install --reinstall xorg
  • 完成所有这些步骤后,使用刷新缓冲区sync并重新启动。您将再次收到登录提示,只需登录即可继续执行后续步骤。

切换回graphical.target

在此阶段尝试切换回以graphical.target测试您的运气;)

  • 启动进入恢复模式。
  • 重新挂载rootfsmount -o remount,rw /
  • 切换到graphical.target使用sudo systemctl set-default graphical.target
  • 使用刷新缓冲区sync
  • 重新启动系统。
  • 这应该会使您的 UI 与所有输入设备一起工作。

干杯!

相关内容