Touchpad doesn't work out-of-the-box in Ubuntu 18.04.1 with ThinkPad X1 carbon
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
The touchpad doesn't work after installing Ubuntu 18.04.1 on a new Lenovo ThinkPad X1 Carbon laptop. I see log messages like these repeatedly:
```
Sep 27 15:41:17 jik-x1 kernel: [ 3.824013] psmouse serio2: Failed to reset mouse on synaptics-pt/serio0
Sep 27 15:41:17 jik-x1 kernel: [ 9.388812] psmouse serio2: Failed to enable mouse on synaptics-pt/serio0
Sep 27 15:41:30 jik-x1 kernel: [ 33.124787] psmouse serio1: TouchPad at isa0060/
Sep 27 15:41:30 jik-x1 kernel: [ 33.126159] psmouse serio1: TouchPad at isa0060/
Sep 27 15:41:30 jik-x1 kernel: [ 33.127437] psmouse serio1: TouchPad at isa0060/
Sep 27 15:41:30 jik-x1 kernel: [ 33.132428] psmouse serio1: TouchPad at isa0060/
Sep 27 15:41:30 jik-x1 kernel: [ 33.133608] psmouse serio1: TouchPad at isa0060/
Sep 27 15:41:30 jik-x1 kernel: [ 33.133613] psmouse serio1: issuing reconnect request
```
I also saw this on boot:
```
Sep 27 14:00:29 jik-x1 kernel: [ 3.405390] psmouse serio1: synaptics: Your touchpad (PNP: LEN0091 PNP0f13) says it can support a different bus. If i2c-hid and hid-rmi are not used, you might want to try setting psmouse.
```
The touchpad works for a second or two after it is reset and then stops working again.
There are other bugs about this (e.g., https:/
To fix this I had to:
1. Remove `blacklist i2c_i801` from `/etc/modprobe.
2. Update my initramfs after doing so.
3. Add `psmouse.
4. Update my grub configuration after doing so.
5. Reboot.
Neither of these fixes by itself was sufficient.
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: linux-image-
ProcVersionSign
Uname: Linux 4.15.0-34-generic x86_64
ApportVersion: 2.20.9-0ubuntu7.4
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
/dev/snd/
CurrentDesktop: ubuntu:GNOME
Date: Thu Sep 27 17:06:49 2018
HibernationDevice: RESUME=
InstallationDate: Installed on 2018-09-27 (0 days ago)
InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64 (20180725)
MachineType: LENOVO 20KHCTO1WW
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.173.1
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 08/31/2018
dmi.bios.vendor: LENOVO
dmi.bios.version: N23ET55W (1.30 )
dmi.board.
dmi.board.name: 20KHCTO1WW
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40709 WIN
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.family: ThinkPad X1 Carbon 6th
dmi.product.name: 20KHCTO1WW
dmi.product.
dmi.sys.vendor: LENOVO
This change was made by a bot.