Synaptics touchpad sporadically not detected at boot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-signed-hwe (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Occasionally on boot I find that the trackpad does not support Synaptics multitouch and is not found by the Gnome configuration panel.
Looking at relevant parts of the syslog, I see this in the case that the trackpad is not working correctly.
```
<snip>
Feb 10 10:31:09 cube kernel: [ 0.797497] usb: port power management may be unreliable
Feb 10 10:31:09 cube kernel: [ 0.797750] i8042: PNP: PS/2 Controller [PNP0303:
Feb 10 10:31:09 cube kernel: [ 1.343507] i8042: Detected active multiplexing controller, rev 1.1
Feb 10 10:31:09 cube kernel: [ 1.345640] serio: i8042 KBD port at 0x60,0x64 irq 1
Feb 10 10:31:09 cube kernel: [ 1.345643] serio: i8042 AUX0 port at 0x60,0x64 irq 12
Feb 10 10:31:09 cube kernel: [ 1.345659] serio: i8042 AUX1 port at 0x60,0x64 irq 12
Feb 10 10:31:09 cube kernel: [ 1.345670] serio: i8042 AUX2 port at 0x60,0x64 irq 12
Feb 10 10:31:09 cube kernel: [ 1.345681] serio: i8042 AUX3 port at 0x60,0x64 irq 12
Feb 10 10:31:09 cube kernel: [ 1.345816] mousedev: PS/2 mouse device common for all mice
Feb 10 10:31:09 cube kernel: [ 1.346013] rtc_cmos 00:02: RTC can wake from S4
<snip>
Feb 10 10:31:09 cube kernel: [ 2.499210] sd 3:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Feb 10 10:31:09 cube kernel: [ 3.569728] input: PS/2 Generic Mouse as /devices/
Feb 10 10:31:09 cube kernel: [ 4.499799] sd 3:0:0:0: [sdc] Attached SCSI disk
<snip>
```
Clearly trackpad support is falling back to generic mouse. Compare with the equivalent lines on a reboot following this that successfully detected the trackpad. No changes made to system between boots.
```
<<snip>
Feb 10 10:35:16 cube kernel: [ 0.803222] usb: port power management may be unreliable
Feb 10 10:35:16 cube kernel: [ 0.803461] i8042: PNP: PS/2 Controller [PNP0303:
Feb 10 10:35:16 cube kernel: [ 1.348804] i8042: Detected active multiplexing controller, rev 1.1
Feb 10 10:35:16 cube kernel: [ 1.351368] serio: i8042 KBD port at 0x60,0x64 irq 1
Feb 10 10:35:16 cube kernel: [ 1.351371] serio: i8042 AUX0 port at 0x60,0x64 irq 12
Feb 10 10:35:16 cube kernel: [ 1.351387] serio: i8042 AUX1 port at 0x60,0x64 irq 12
Feb 10 10:35:16 cube kernel: [ 1.351399] serio: i8042 AUX2 port at 0x60,0x64 irq 12
Feb 10 10:35:16 cube kernel: [ 1.351409] serio: i8042 AUX3 port at 0x60,0x64 irq 12
Feb 10 10:35:16 cube kernel: [ 1.351563] mousedev: PS/2 mouse device common for all mice
Feb 10 10:35:16 cube kernel: [ 1.351939] rtc_cmos 00:02: RTC can wake from S4
<snip>
Feb 10 10:35:16 cube kernel: [ 2.528299] sd 3:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Feb 10 10:35:16 cube kernel: [ 2.648121] usb 1-9: New USB device found, idVendor=5986, idProduct=066d, bcdDevice= 6.05
Feb 10 10:35:16 cube kernel: [ 2.648140] usb 1-9: New USB device strings: Mfr=3, Product=1, SerialNumber=2
Feb 10 10:35:16 cube kernel: [ 2.648140] usb 1-9: Product: BisonCam, NB Pro
Feb 10 10:35:16 cube kernel: [ 2.648141] usb 1-9: Manufacturer: Generic
Feb 10 10:35:16 cube kernel: [ 2.648142] usb 1-9: SerialNumber: XXXXXXXXXXXX
Feb 10 10:35:16 cube kernel: [ 2.795105] psmouse serio2: synaptics: queried max coordinates: x [..5654], y [..4716]
Feb 10 10:35:16 cube kernel: [ 2.914521] psmouse serio2: synaptics: queried min coordinates: x [1326..], y [1228..]
Feb 10 10:35:16 cube kernel: [ 2.914525] psmouse serio2: synaptics: Your touchpad (PNP: SYN1219 PNP0f13) says it can support a different bus. If i2c-hid and hid-rmi are not used, you might want to try setting psmouse.
Feb 10 10:35:16 cube kernel: [ 3.063606] psmouse serio2: synaptics: Touchpad model: 1, fw: 8.2, id: 0x1e2b1, caps: 0xf00123/
Feb 10 10:35:16 cube kernel: [ 3.105219] input: SynPS/2 Synaptics TouchPad as /devices/
Feb 10 10:35:16 cube kernel: [ 4.541872] sd 3:0:0:0: [sdc] Attached SCSI disk
<snip>
```
Note that the laptop's webcam is also not detected in the failing case suggesting a broader problem.
Will happily take instruction on how to obtain additional debugging information for this.
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: linux-image-
ProcVersionSign
Uname: Linux 5.3.0-28-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.9-0ubuntu7.9
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Mon Feb 10 16:11:21 2020
InstallationDate: Installed on 2019-05-22 (263 days ago)
InstallationMedia: Ubuntu 18.04.2 LTS "Bionic Beaver" - Release amd64 (20190210)
SourcePackage: linux-signed-hwe
UpgradeStatus: No upgrade log present (probably fresh install)
Any suggestions as to how to debug this would be greatly appreciated.