搜了搜发现,kernel patchwork上很多类似的问题。但是网上中文资料的不多。
dmesg 会有 很多 i915驱动的irq timeout的信息。
打开terminal
代码: 全选
#echo 1>/sys/modules/i915/parameters/semaphores
kernel参数里添加
代码: 全选
..... i915.semaphores=1
这个信号量干啥的,具体为什么我没仔细看(其实看不懂)。

kernel patchwork上有人说,会在2.6.40上解决这个问题。