Touchpad is not being detected by Ubuntu on Lenovo IdeaPad S145-15IIL

Bug #1883905 reported by Maciej Jedliński
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Laptop is new, I bought it yesterday. I'm dual-booting Windows 10 and Ubuntu 20.04. Touchpad works on Windows.

The touchpad does not show up in xinput --list and in the devices (included in the attachment). Its manufacturer is Elantech, at least I suppose it is, based on an output from acpidump which has shown:

27AD0: 54 59 01 70 0D 45 4C 41 4E 30 36 33 33 00 5F 48 TY.p.ELAN0633._H

on one line. If it is in fact my touchpad and its ID is 0633, then it is not included in elan_i2c_core.c file in my ubuntu kernel source (IDs end at 0632). I tried to modify it myself and compile a new, custom kernel, but I am quite new to linux so I failed.

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.3
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: maciek 3356 F.... pulseaudio
CasperMD5CheckResult: skip
CurrentDesktop: ubuntu:GNOME
Date: Wed Jun 17 14:50:45 2020
InstallationDate: Installed on 2020-06-16 (0 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
Lsusb:
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 001 Device 003: ID 04f2:b624 Chicony Electronics Co., Ltd Integrated Camera
 Bus 001 Device 002: ID 0b05:1844 ASUSTek Computer, Inc. ASUS WT205 Wireless Mouse
 Bus 001 Device 004: ID 8087:0aaa Intel Corp.
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: LENOVO 81W8
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.4.0-37-generic root=UUID=9baf434c-2f39-433d-b9ec-ed69c897ef46 ro 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/04/2020
dmi.bios.vendor: LENOVO
dmi.bios.version: DKCN26WW
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: Lenovo IdeaPad S145-15IIL
dmi.modalias: dmi:bvnLENOVO:bvrDKCN26WW:bd03/04/2020:svnLENOVO:pn81W8:pvrLenovoIdeaPadS145-15IIL:rvnLENOVO:rnLNVNB161216:rvrSDK0J40700WIN:cvnLENOVO:ct10:cvrLenovoIdeaPadS145-15IIL:
dmi.product.family: IdeaPad S145-15IIL
dmi.product.name: 81W8
dmi.product.sku: LENOVO_MT_81W8_BU_idea_FM_IdeaPad S145-15IIL
dmi.product.version: Lenovo IdeaPad S145-15IIL
dmi.sys.vendor: LENOVO

Revision history for this message
Maciej Jedliński (majed710) wrote :
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
IRFAN (irfanhrt)
description: updated
Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

[ 7.127265] platform idma64.0: failed to claim resource 0: [mem 0x00000800-0x00000fff]
[ 7.127268] intel-lpss 0000:00:15.0: Failed to add idma64, fallback to PIO
[ 7.127276] ACPI Warning: SystemMemory range 0x0000000000000000-0x00000000000001FF conflicts with OpRegion 0x0000000000000000-0x0000000000000037 (\_SB.UBTC.USBC) (20190816/utaddress-204)
[ 7.127279] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 7.127424] intel-lpss: probe of 0000:00:15.0 failed with error -16
[ 7.151286] platform idma64.0: failed to claim resource 0: [mem 0x00000800-0x00000fff]
[ 7.151290] intel-lpss 0000:00:15.1: Failed to add idma64, fallback to PIO
[ 7.151334] ACPI Warning: SystemMemory range 0x0000000000000000-0x00000000000001FF conflicts with OpRegion 0x0000000000000000-0x0000000000000037 (\_SB.UBTC.USBC) (20190816/utaddress-204)
[ 7.151337] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 7.151446] intel-lpss: probe of 0000:00:15.1 failed with error -16

Please update BIOS.

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
IRFAN (irfanhrt) wrote :

Bios is updated. But it is not solving the problem.

Revision history for this message
IRFAN (irfanhrt) wrote :

Can anybody help me with try istalling acpi drivers?

Revision history for this message
Alex Hung (alexhung) wrote :

The id ELAN0633 has been added since Ubuntu-5.4.0-34.38. Please update kernel (sudo apt update && sudo apt upgrade -y) and verify whether the touchpad works.

Revision history for this message
Alex Hung (alexhung) wrote :

Hui Wang also provided some workaround for touchpad at LP:1899258. If kernel updates do not fix touchpad problem, you can also try the kernel parameters.

Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :
Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

The touchpad requires LPSS to work...

Revision history for this message
Maciej Jedliński (majed710) wrote :

Sorry for the long inactivity. I went back to Windows because I really needed that touchpad to work. I tried the solution from the bug report mentioned by Alex Hung.

GRUB_CMDLINE_LINUX_DEFAULT = 'i80242.nopnp=1 pci=nocrs quiet splash'

Worked perfectly.

Revision history for this message
IRFAN (irfanhrt) wrote :

#7 worked for me. thanks

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.