[Lenovo IdeaPad 3 15IIL05] no touchpad detected, not working at all

Bug #1884997 reported by Fabian Rücker on 2020-06-24

This bug report will be marked for expiration in 24 days if no further activity occurs. (find out why)

72
This bug affects 11 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Undecided
Unassigned

Bug Description

hello,

i bought a new pc and installed ubuntu 20.04 and windows 10 on it.
on ubuntu os my touchpad doesn't work at all, since installation process but it does on windows.
the pc is a lenovo pc and one of the latest released one.

when i plug in a usb mouse the mouse works fine but the touchpad still don't.
it even doesn't show the touchpad when i type in (1) "cat /proc/bus/input/devices".
only the usb mouse twice.

i tryed a lot and don't know how to help myself any further.

i attached a file "devices" where printed my output of (1).

thanks for any help.

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: linux-image-5.4.0-37-generic 5.4.0-37.41
ProcVersionSignature: Ubuntu 5.4.0-37.41-generic 5.4.41
Uname: Linux 5.4.0-37-generic x86_64
ApportVersion: 2.20.11-0ubuntu27
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: fabian 1032 F.... pulseaudio
 /dev/snd/pcmC0D0p: fabian 1032 F...m pulseaudio
CasperMD5CheckResult: skip
CurrentDesktop: ubuntu:GNOME
Date: Wed Jun 24 18:21:17 2020
InstallationDate: Installed on 2020-06-17 (6 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
MachineType: LENOVO 81WE
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.4.0-37-generic root=UUID=a65a602e-ae73-4354-94f9-2f99e2bff055 ro i8042.reset quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-5.4.0-37-generic N/A
 linux-backports-modules-5.4.0-37-generic N/A
 linux-firmware 1.187
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 03/06/2020
dmi.bios.vendor: LENOVO
dmi.bios.version: EMCN13WW
dmi.board.asset.tag: NO Asset Tag
dmi.board.name: LNVNB161216
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40700 WIN
dmi.chassis.asset.tag: NO Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: IdeaPad 3 15IIL05
dmi.modalias: dmi:bvnLENOVO:bvrEMCN13WW:bd03/06/2020:svnLENOVO:pn81WE:pvrIdeaPad315IIL05:rvnLENOVO:rnLNVNB161216:rvrSDK0J40700WIN:cvnLENOVO:ct10:cvrIdeaPad315IIL05:
dmi.product.family: IdeaPad 3 15IIL05
dmi.product.name: 81WE
dmi.product.sku: LENOVO_MT_81WE_BU_idea_FM_IdeaPad 3 15IIL05
dmi.product.version: IdeaPad 3 15IIL05
dmi.sys.vendor: LENOVO

Fabian Rücker (rueckerf) wrote :

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
You-Sheng Yang (vicamo) on 2020-06-25
tags: added: hwe-touchpad

Please append following kernel boot parameters, reboot and attach output of `journalctl -b`:

  "dyndbg=file drivers/input/* +pt" i8042.debug=1 i8042.nopnp=1 log_buf_len=32M

For detailed steps, please see https://askubuntu.com/questions/19486/how-do-i-add-a-kernel-boot-parameter.

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Jeffrey McAteer (arch-ninja) wrote :

Hello, I can confirm this is a kernel bug which manifests on the Lenovo IdeaPad 3 15IIL05.

Attached is a tarball from the Fedora "Problem Reporting" tool which includes the dmesg and other system data. I realize this isn't a Fedora bug tracker but this is a kernel bug and there doesn't seem to be any other discussion about it.

Below is the relevant log telling us no handlers are registered for the hardware:

[ 9.187109] irq 9: nobody cared (try booting with the "irqpoll" option)
[ 9.187113] CPU: 1 PID: 848 Comm: rngd Not tainted 5.6.6-300.fc32.x86_64 #1
[ 9.187113] Hardware name: LENOVO 81WE/LNVNB161216, BIOS EMCN13WW 03/06/2020
[ 9.187114] Call Trace:
[ 9.187116] <IRQ>
[ 9.187123] dump_stack+0x64/0x88
[ 9.187126] __report_bad_irq+0x35/0xa7
[ 9.187128] note_interrupt.cold+0xb/0x6a
[ 9.187129] handle_irq_event+0x88/0x8a
[ 9.187130] handle_fasteoi_irq+0x78/0x1c0
[ 9.187132] do_IRQ+0x50/0xe0
[ 9.187133] common_interrupt+0xf/0xf
[ 9.187134] </IRQ>

Ton Gur (kvantorrr) wrote :

With help from the following comment the problem is solved for me on two Ideapad 3 15IIL05: https://bugs.launchpad.net/ubuntu/+source/linux-signed-hwe/+bug/1878279/comments/81

Just added "i8042.nopnp=1 pci=nocrs" to GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub and ran update-grub

summary: - no touchpad detected, not working at all
+ [Lenovo IdeaPad 3 15IIL05] no touchpad detected, not working at all
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers