Ubuntu系のPocket用Linuxディストリビューションの一つで報告されてる奴だけど、手元のGentoo Linuxでも同じ現象に見舞われている。Touchscreen stops working aftersyspend /resume on Echo Ubuntu 17.04 release #10
基本的にはgoodixモジュールをリロードすればいいって話ではあるみたい。
でも(上のリンク先でもそういう報告あるけど)どうにもリロードだけではうまく復旧できない時がある。sudo modprobe -rgoodix && sleep 5 &&modprobe goodix
何度か手動で試して「スリープする前にモジュール外して、復帰したら戻す」みたいなのが良さそうだったので、system-sleepに下のスクリプトを置いてごまかしてる。
#その他にもメモリのクロックを1600MHzにしとくとそもそも発生しないみたいな報告もあるけど確認してない。! /bin/shcase $1 in
pre )
modprobe -rgoodix ;;
post )
modprobe goodix ;;esac
ま、いまのところ上のスクリプトでなんとかなってるからいいや(笑)
0 件のコメント:
コメントを投稿