[РЕШЕНО] После сна тачпад i2c становится ps/2

Доброго времени.
Собственно в названии темы и сама проблема.
После выхода из сна тачпад становится ps/2, в dmesg выхлоп непрерывный
i2c_designware INT3433:00: timeout waiting for bus ready
Но все работает.. Подбешивает только то, что скорость перемещения курсора снижается. Настройки по этому поводу в libinput.conf ничего не дают,- разница все равно есть.



ЗЫ. Передергивание/блэклист модуля psmouse ничего не дает, также пробовал передергивание модулей i2c
Для устройств, которые имеют проблемы при выходе из suspend, частенько помогает выгрузка модуля ядра ... вообщем попробуй создать файл в директории /etc/pm/config.d/ (имя файла произвольное, но обычно suspend_modules или unload_modules). В этом файле пропиши строку о нужном модуле проблемного устройства типа такого
SUSPEND_MODULES="название_модуля"
и да, если загружал с какими то опциями, то нужно указывать и эти опции.

EDIT 1 - и лучше после прописки перегрузиться, для надежности.
Ошибки не исчезают с опытом - они просто умнеют
это как то не юниксвэйно, а по страдать?))
$ cat /lib/systemd/system-sleep/script.sh
modprobe -r module
modprobe module
Ошибки в тексте-неповторимый стиль автора©
indeviral
это как то не юниксвэйно, а по страдать?))
Вот это для модулей никогда не пробовал, только для юнитов - сейчас прописан atd, который без прописки не желает учитывать время проведенное в suspend.
Ошибки не исчезают с опытом - они просто умнеют
Morisson
ЗЫ. Передергивание/блэклист модуля psmouse ничего не дает, также пробовал передергивание модулей i2c
Ребят, ну я ж написал. Даже руками после сна не работает.
Еще есть идея, но пока не попробовал. Сделать rescan шины i2c попробовать
Morisson
Ребят, ну я ж написал. Даже руками после сна не работает.
в части создания файла /etc/pm/config.d/ - это немного разные вещи, насколько я понимаю это не совсем выгрузка/загрузка - попробуй, заодно получим дополнительную информацию на будущее.
Ошибки не исчезают с опытом - они просто умнеют
ок. а какой модуль-то писать? i2c с зависимостями или psmouse?
если я блеклищу psmouse- тач не работает. то же с i2c
vasek
SUSPEND_MODULES="название_модуля"
если модулей несколько- через пробел иль запятую?
Morisson
если модулей несколько- через пробел иль запятую?
через пробел, а вот какой модуль, то, думаю, модуль который задействован для работы тачпад - какие конкретно, не знаю

И еще, вдобавок - пишу по памяти, так что погугли на эту тему -
если тачпад (не помню с каким модулем, но связанный с i2c) пределяется как mouse, то советуют попробовать завести тачпад в режиме эмуляции мыши
создать файл - /etc/modprobe.d/psmouse.conf
и прописать в нем - options psmouse proto=imps


остается вопрос - когда прописать - или на постоянку или после пробуждения? Нужно пробовать
Ошибки не исчезают с опытом - они просто умнеют
Morisson, тачпад elan? напиши конкретно какой тачпад, посмотрю у себя в записях.

EDIT 1 - вопрос снят, поленился сразу посмотреть картинку - elan
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.