Ubuntu 18.04 键盘和鼠标在登录屏幕上不工作

Ubuntu 18.04 键盘和鼠标在登录屏幕上不工作

我的 Ubuntu 18.04 桌面系统出了点问题。我已经安装好virtualbox了,vagrant一切运行正常。然而,几天后,我打开电脑,进入登录屏幕,但键盘和鼠标根本不起作用。我重启了几次,但什么也没发生。

我进入恢复模式,然后进入rootshell。我尝试执行以下操作:

sudo apt update
sudo apt upgrade
sudo apt update --fix-missing 
sudo add-apt-repository ppa:graphics-drivers/ppa

这给出了这个错误:

cannot add PPA: 'ppa:~grahics-drivers/ubuntu/ppa'.
ERROR:'~graphics-drivers' user or team does not exist.

我在执行许多命令时都遇到了同样的“用户或团队不存在”错误。未resolv.conf找到文件。

我在尝试解决我的问题时发现的一个问题的答案建议使用此命令:

sudo apt purge nvidia-*

我运行了这个,然后它说要做:

sudo add-apt-repository ppa:graphics-drivers/ppa

然后显示同样的错误:

cannot add PPA: 'ppa:~grahics-drivers/ubuntu/ppa'.
ERROR:'~graphics-drivers' user or team does not exist.

我重启了电脑init 5,然后就可以登录了,但现在,在我登录并打开账户后,键盘和鼠标又无法使用。现在它们只能在登录时使用,鼠标只能在登录前使用。恢复模式控制台已经没用了。

答案1

也许只是因为某种原因 Xserver 模块被删除了。我通过以下方法修复了它:

  1. Ctrl++进入 TTY 模式AltF1

  2. 跑步:

    sudo apt install xserver-xorg-input-all 
    

答案2

这就是我解决问题的方法:

  1. 通过按键然后选择选项到达rootshell 并登录。ShiftAdvanced

  2. 按下Ctrl+ Alt+ F2/ F3/ F4/ F5。系统要求输入登录详细信息,但没有任何效果。系统给出了以下错误:

    ERROR : ****** incorrect details. pam_nologin(8)
    
  3. Ctrl+D关闭rootshell,然后选择clean,然后dpkg,然后,network然后返回root。这次 Ctrl++成功了。AltF3

  4. 我被要求输入登录详细信息,但这次没有显示错误。

  5. 由于我已清除了 NVIDIA 驱动程序,因此我运行了以下命令:

    sudo add-apt-repository ppa:graphics-drivers/ppa
    sudo ubuntu-drivers devices
    sudo ubuntu-drivers autoinstall      #this installed `nvidia-418` for me on its own.
    sudo apt-get update --fix-missing
    sudo apt-get install xserver-xorg-input-all
    sudo apt-get update && sudo apt-get upgrade -y
    sudo shutdown -r now                 # this is to shutdown and restart.
    

成功了。我能够登录系统,然后键盘和鼠标仍然可以工作,我检查了显卡信息:这是最新的驱动程序。

我不知道之前发生了什么,但这个奇怪的小错误花了我三天两夜的时间才解决。

答案3

这是我必须做的:

  1. 进入 GRUB 页面(打开计算机并在看到制造商徽标后按Escape(在 UEFI 中)或(在 BIOS 中))。Shift

  2. 选择Ubuntu 的高级选项

  3. 选择进入恢复菜单Ubuntu,带有 Linux-xxx(恢复模式)

  4. 您可能需要选择网络确保您已连接到互联网。

  5. 选择

  6. 跑步:

    cd /home/username
    
  7. 跑步:

    sudo apt install xserver-xorg-input-all
    

答案4

这不是解决问题最优雅的方法,但也许可以节省一些人的时间。

我在这里或互联网上找到的解决方案都没有帮助。所以我尝试使用以下命令升级到 Ubuntu 20.04

sudo do-release-upgrade

问题自行解决。在尝试之前,请确保备份您的系统。

相关内容