升级到 14.10 后,我的触摸板出现了一些问题。使用一段时间后,它会随机冻结。/dev/input/mice
冻结后,我有一些输出,之前没有任何输出。这似乎只发生在我使用 Unity 时;使用 GNOME 到目前为止没有问题。
我不知道从哪里开始挖掘。有什么想法吗?
答案1
我终于找到了罪魁祸首。
我的笔记本电脑是戴尔 Latitude E6330,预装了 12.04 ubuntu,我定期将其升级到 14.10(直到触摸板开始冻结)。
相关xinput --list
输出为
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ GlidePoint Virtual Touchpad id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
我刚刚通过这篇文章的回答解决了这个问题如何为触摸板配置 glidepoint 驱动程序?。我刚刚卸载了该glidepoint
软件包,我猜想它来自戴尔特定的存储库http://dell.archive.canonical.com/仅提供对 LTS 版本的支持。
sudo apt-get autoremove glidepoint
此后触摸板就不再冻结了。
为了确保此类问题不会再次出现,我进行了全新安装,以避免使用升级时可能未更新的软件包。
答案2
这使用触摸板时屏幕冻结可能与您的问题有关。最近(帖子 #171)提交了一个补丁来修复 x 服务器中的竞争条件。它最终应该通过通常的更新机制发布。
答案3
这些命令对我来说总是有效的
sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps
他们删除鼠标驱动程序然后重新加载它