Я нашел свой 2G Thinkpad 13 - i7-7500U работы из поля с Ubuntu 17.4 за исключением сна: просто замораживается прямо, после просыпаются завершенный.
Кто-либо может воспроизвести проблему?
Я нашел, что проблема вызывается драйвером сенсорного экрана. Во время пробуждения модуль i2c_hid опускают большую ошибку, видимую в журнале ядра как:
Apr 20 20:25:46 domenico-T132G kernel: [ 230.882336] i2c_hid i2c-RAYD0001:00: i2c_hid_get_input: incomplete report (58/16946)
эта проблема установила ядро в некотором странном условии, заключающем его в корпус к OOPS.
обходное решение должно разгрузить модуль, прежде чем заснут и перезагрузят после пробуждения.
я создал сценарий в/lib/systemd/system-sleep/disabletouch, которые делают это:
#!/bin/sh
set -e
if [ "$2" = "suspend" ] || [ "$2" = "hybrid-sleep" ]; then
case "$1" in
pre)
modprobe -r i2c_hid
sleep 1
;;
post)
sleep 1
modprobe i2c_hid
;;
esac
fi
я ценил бы, если кто-то может отправить проблему парням Ядра.