我正在尝试解决带有触摸屏的 Ubuntu 14.04.1(标准 Unity 版本)的联想 Flex 14 上的问题。
大多数情况下,它运行得很好;但有时我会重新启动(主要是由于电源按钮的位置而无意中重新启动,但有时是因为自动更新[更新内核??]),当它重新启动时,在某些重启时触摸屏不工作(不响应触摸)。
在这些情况下,我尝试过尽可能完整地转储
cpuinfo
lsmod
lspci
lsusb
到文本文件。
当我重新启动时,触摸屏又恢复正常了。两次启动笔记本电脑时,我都没有更改任何设置或添加任何选项。我只是让它自行启动。
所以我再次转储相同的信息。
据我所知,除了处理器速度之外没有什么不同 - 在触摸屏不工作时,cpuinfo 中始终显示较慢的 CPU 速度(c. 750 MHz 而不是 c. 1000 MHz - 现在不在我面前,但也在那个左右)。
除此之外,我发现两个转储之间没有任何差异(使用sort
和diff
来确认这一点)
有没有人能给我一些建议,让我看看从哪里可以收集到信息(其他 /proc/* 转储或故障排除命令)?时钟速度的变化对任何人来说都意味着什么?(如果需要,我应该将日志转储到哪里?)
谢谢
~taikedz
编辑:是的,我知道重新启动可以立即“解决”该问题 - 但我对故障排除技巧比对任何实际有答案的人更感兴趣。
答案1
不要直接重启,先关机再启动。这可能是驱动程序问题。希望有帮助!