I can also confirm that this affects the Lenovo ThinkPad Carbon 5th gen.
After resuming from suspend to ram the touchpad is broken -- two-finger
gesture doesn't work.
$ sudo dmidecode -t system | grep -i "system information" -A 3
System Information
Manufacturer: LENOVO
Product Name: 20HRS14W00
Version: ThinkPad X1 Carbon 5th
A temporary workaround is to reload the module "psmouse" after resume.
$ sudo modprobe -r psmouse && sudo modprobe psmouse
Disabling the blacklisting of module "i2c_i801" as suggested by kaihengfeng
(thanks!) does fix the issue for good.
$ sudo sed -i 's/^blacklist\ i2c_i801/#blacklist\ i2c_i801/g'
/etc/modprobe.d/blacklist.conf
Some other thoughts:
* Review if the fix for #16602 is still pertinent (the blacklisting of i2c_i801
was apparently added for a machine which is now almost 15 years old and wrongly
refers to Ubuntu bug #10306)
* The blacklisting of i2c_i801 also break some other things, see #1475945
(blacklisting i2c_i801 breaks trackpad detection on Acer C710, plus other
hardware)
* Confirm the link with kernel commit e839ffab028981ac77f650faf8c84f16e1719738
(cf.
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=e839ffab028981ac77f650faf8c84f16e1719738)
as suggested by kaihengfeng (also mentioned in kernel bug #196719 (cf.
https://bugzilla.kernel.org/show_bug.cgi?id=196719)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1722478
Title:
Two-finger scrolling no longer works after resuming from suspend
To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/1722478/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs