Hi, could you reboot boot with kernel parameters
i2c-hid.debug=1 dyndbg='file drivers/i2c/* +pt'
and paste dmesg since boot to the symptom occurs (after deep suspend)?
Please refer to this tutorial[1] for modifications to boot params.
Detailed steps are:
1. Edit grub settings:
$ gksu gedit /etc/default/grub
Then edit the line beginning with "GRUB_CMDLINE_LINUX_DEFAULT=" as:
GRUB_CMDLINE_LINUX_DEFAULT="i2c-hid.debug=1 dyndbg='file
drivers/i2c/* +pt' log_buf_len=32M"
I also added "log_buf_len=32M" here to extend kernel log buffer size
so that everything since boot will be kept. Save changes, quit gedit.
2. Re-generate grub.conf:
$ sudo update-grub
3. After rebooted, open a terminal and save dmesg:
$ dmesg -w | sudo tee dmesg.$(uname -r).i2c-debug
This will run forever until interrupted (Ctrl-C).
4. Open another terminal and trigger system suspend by command
$ systemctl suspend
Resume the system by pressing keyboard keys, power buttons whatever
fits your case after 1 minute.
5. Interrupt previous dmesg command in 3) and paste the saved dmesg log.
[1]: https://www.howtogeek.com/196655/how-to-configure-the-grub2-boot-
loaders-settings/
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1857776
Title:
touchpad freeze after long suspention
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1857776/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs