升级到Ubuntu 14.10和Linux内核3.16后,没有用户输入。

升级从Ubuntu 14.04到14.10后,我无法再使用键盘和鼠标进行任何操作。我甚至无法进入tty终端。我只能盯着登录界面,或者强制重启。
我怀疑是Linux内核3.16的问题,因为在从Grub的“高级Ubuntu选项”页面启动到较旧的内核版本后,键盘和鼠标又可以正常工作了。
我的电脑是一台自定义的PC,采用了AMD芯片组和USB 2.0和3.0。(于2014年10月初构建)
编辑: 我的键盘是来自另一台计算机的USB HP键盘,我的鼠标是带有统一接收器的USB无线Logitech鼠标。
编辑2: 澄清了无法使用键盘或鼠标进行任何操作的信息。

你使用什么类型的键盘和鼠标?无线的?USB的?PS/2的?我不认为你会使用串口鼠标或DIN键盘... - Jan
我已经更新了我的帖子以回答你的问题。 - RJ-Adam
我理解正确吗:您按下ctrl-alt-f1时,没有获得tty,并且这只会在3.16中发生而不是早期的内核?您还提到了鼠标,所以我的猜测是这是一个USB问题... - Jan
没错。我在使用3.16内核的Grub“恢复模式”时也遇到了这个问题。在Grub中我可以控制键盘,但在恢复环境中却不能。 - RJ-Adam
键盘和鼠标在GNOME中工作吗?请正常启动,登录后打开一个终端窗口,并粘贴以下命令的输出:sudo dmesg |grep inputsudo lsmod|grep usb - Jan
有没有一种方法可以设置一个在启动时运行的脚本,并从日志文件中显示错误或引导信息? - RJ-Adam
不好意思,我无法登录因为键盘坏了。我会在我的帖子中澄清这一点。 - RJ-Adam
当你看到登录界面时,如果你拔掉键盘然后再插上,它还能正常工作吗? - Jan
不行。一开始,我的键盘上有数字锁定灯。但是当我拔下来再插回去时,数字锁定灯就不亮了。 - RJ-Adam
让我们在聊天中继续这个讨论。 - Jan
2个回答

我遇到了同样的问题 - 不知何故,在升级过程中,我的内核被跳过了,所以我手动升级/安装了linux-image-3.16.0-24-generic。事实证明,你需要的大多数驱动程序都在linux-image-extra-3.16.0-24-generic中,并且你还需要头文件。我猜你也缺少它们,就像我一样。
所以,从你的工作内核开始:
sudo apt-get install linux-image-extra-3.16.0-24-generic linux-headers-3.16.0-24-generic

事后,你应该能够进入3.16版本,并且外设将按预期工作。

谢谢,这对我帮助很大!不过对我来说,是linux-image-extra包安装了usbhid驱动程序。据我理解,头文件包只应该在编译模块(以及可能依赖于内核ABI的其他软件)时才需要。 - Alex Forbes
对我在 Ubuntu 12.04.2 升级到 14.04.3 的问题,同样的修复方法奏效了,只是我不得不将内核版本更改为 3.19.0-30。 - Lucas

我在升级后遇到了类似的问题。但是我能够进入tty,并偶然发现GNOME Do是导致键盘(和鼠标)停止工作的应用程序。

对我来说也是,Gnome-Do就是罪魁祸首!! - user347524