Hi, for me the following combination for ubuntu 18.04 using x1c6 with
nfc (20KG) seems to be working:

- touchpad and trackpoint both enabled in bios
- nfc disabled in bios (because i dont need it, dont know if it would work)
- linux (s3) sleep in bios
- upgrading to the newest kernel, i am using 4.18.7 from 
http://kernel.ubuntu.com/~kernel-ppa/mainline/
- removing the blacklisting of i2c_i801 by commenting the line blacklist 
i2c_i801 in /etc/modprobe.d/blacklist.conf
- enabling the tlp settings in /etc/default/tlp to:

        USB_AUTOSUSPEND_DISABLE_ON_SHUTDOWN=1
        USB_AUTOSUSPEND=0
        RUNTIME_PM_BLACKLIST="00:1f.4"

    (source anx1 in https://forums.lenovo.com/t5/Linux-Discussion/X1
-Carbon-Gen-6-cannot-enter-deep-sleep-S3-state-aka-Suspend-
to/m-p/4200223/highlight/true#M11685Hi, for me the following combination
for ubuntu 18.04 using x1c6 with nfc (20KG) seems to be working:

- touchpad and trackpoint both enabled in bios
- nfc disabled in bios (because i dont need it, dont know if it would work)
- linux (s3) sleep in bios
- upgrading to the newest kernel, i am using 4.18.7 from 
http://kernel.ubuntu.com/~kernel-ppa/mainline/
- removing the blacklisting of i2c_i801 by commenting the line blacklist 
i2c_i801 in /etc/modprobe.d/blacklist.conf
- enabling the tlp settings in /etc/default/tlp to:

        USB_AUTOSUSPEND_DISABLE_ON_SHUTDOWN=1
        USB_AUTOSUSPEND=0
        RUNTIME_PM_BLACKLIST="00:1f.4"

    (source anx1 in 
https://forums.lenovo.com/t5/Linux-Discussion/X1-Carbon-Gen-6-cannot-enter-deep-sleep-S3-state-aka-Suspend-to/m-p/4200223/highlight/true#M11685
 )
- upgrading libinput to 1.11.3, by manually downloading 
libinput10_1.11.3-1_amd64.deb libinput-bin_1.11.3-1_amd64.deb from cosmic 
(ubuntu 18.10) https://launchpad.net/ubuntu/+source/libinput and installing 
with sudo dpkg -i libinput10_1.11.3-1_amd64.deb libinput-bin_1.11.3-1_amd64.deb 
(This one is scary but upgrading didnt break any dependencies... atleast for 
me). This should at least fix 
https://gitlab.freedesktop.org/libinput/libinput/issues/46


upgrading libinput was the most important part and other steps maybe can be 
omited. However, without the tlp settings the trackpoint (sometimes) doesnt 
survive suspend.)
- upgrading libinput to 1.11.3, by manually downloading 
libinput10_1.11.3-1_amd64.deb libinput-bin_1.11.3-1_amd64.deb from cosmic 
(ubuntu 18.10) https://launchpad.net/ubuntu/+source/libinput and installing 
with sudo dpkg -i libinput10_1.11.3-1_amd64.deb libinput-bin_1.11.3-1_amd64.deb 
(This one is scary but upgrading didnt break any dependencies... atleast for 
me). This should at least fix 
https://gitlab.freedesktop.org/libinput/libinput/issues/46


upgrading libinput was the most important part and other steps maybe can be 
omitted. However, without the tlp settings the trackpoint (sometimes) doesnt 
survive suspend.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1791427

Title:
  Touchpad and/or trackpoint stop working after S3 suspend on Lenovo X1
  Carbon 6th

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1791427/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to