Lenovo ThinkPad P73 touchpad does not work *after* installation

Bug #1868474 reported by D
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned
xorg-server (Ubuntu)
New
Undecided
Unassigned

Bug Description

The installation scripts loads the correct drivers so the touch pad and pointer works during the install. However after the install neither work.

I've worked around it by using a wireless USB from Vilros for mouse input while logging in. Then issuing (found on https://askubuntu.com/questions/1143663):
 sudo 'echo -n "elantech">/sys/bus/serio/devices/serio1/protocol'

So it's a bug for me but one I can work around and should be fixed before 20.04 goes live.
---
ProblemType: Bug
.proc.driver.nvidia.gpus.0000.01.00.0: Error: [Errno 21] Is a directory: '/proc/driver/nvidia/gpus/0000:01:00.0'
.proc.driver.nvidia.registry: Binary: ""
.proc.driver.nvidia.suspend: suspend hibernate resume
.proc.driver.nvidia.suspend_depth: default modeset uvm
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86_64 Kernel Module 440.64 Fri Feb 21 01:17:26 UTC 2020
 GCC version: gcc version 9.3.0 (Ubuntu 9.3.0-5ubuntu1)
ApportVersion: 2.20.11-0ubuntu21
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
DistUpgraded: Fresh install
DistroCodename: focal
DistroRelease: Ubuntu 20.04
DistroVariant: ubuntu
DkmsStatus:
 nvidia, 440.64, 5.4.0-14-generic, x86_64: installed
 nvidia, 440.64, 5.4.0-18-generic, x86_64: installed
ExtraDebuggingInterest: Yes
GraphicsCard:
 NVIDIA Corporation TU104GLM [Quadro RTX 5000 Mobile / Max-Q] [10de:1eb5] (rev a1) (prog-if 00 [VGA controller])
   Subsystem: Lenovo TU104GLM [Quadro RTX 5000 Mobile / Max-Q] [17aa:229b]
InstallationDate: Installed on 2020-03-21 (3 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Alpha amd64 (20200315)
MachineType: LENOVO 20QRCTO1WW
NonfreeKernelModules: nvidia_modeset nvidia
Package: xorg 1:7.7+19ubuntu14
PackageArchitecture: amd64
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.4.0-18-generic root=UUID=d38adcbd-2ba3-4d84-84b7-388b5f55daa7 ro psmouse.elantech_smbus=0 quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 5.4.0-18.22-generic 5.4.24
Tags: focal ubuntu reproducible has-workaround
Uname: Linux 5.4.0-18-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 01/08/2020
dmi.bios.vendor: LENOVO
dmi.bios.version: N2NET35W (1.20 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20QRCTO1WW
dmi.board.vendor: LENOVO
dmi.board.version: SDK0Q40104 WIN
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: None
dmi.modalias: dmi:bvnLENOVO:bvrN2NET35W(1.20):bd01/08/2020:svnLENOVO:pn20QRCTO1WW:pvrThinkPadP73:rvnLENOVO:rn20QRCTO1WW:rvrSDK0Q40104WIN:cvnLENOVO:ct10:cvrNone:
dmi.product.family: ThinkPad P73
dmi.product.name: 20QRCTO1WW
dmi.product.sku: LENOVO_MT_20QR_BU_Think_FM_ThinkPad P73
dmi.product.version: ThinkPad P73
dmi.sys.vendor: LENOVO
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.100-4
version.libgl1-mesa-dri: libgl1-mesa-dri 20.0.0-1ubuntu1
version.libgl1-mesa-glx: libgl1-mesa-glx 20.0.0-1ubuntu1
version.nvidia-graphics-drivers: nvidia-graphics-drivers-* N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.20.7-2ubuntu2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20190815-1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.16-1

Revision history for this message
Paride Legovini (paride) wrote :

Reassigned to package xorg.

affects: init-system-helpers (Ubuntu) → xorg (Ubuntu)
Revision history for this message
D (djve) wrote :

Paraide,

Thanks. If I can help let me know, I'm following this bug.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please execute the following command only once, as it will automatically gather debugging information, in a terminal:

apport-collect 1868474

When reporting bugs in the future please use apport by using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https://wiki.ubuntu.com/ReportingBugs.

tags: added: focal
Changed in xorg (Ubuntu):
status: New → Incomplete
Revision history for this message
D (djve) wrote : .proc.driver.nvidia.params.txt

apport information

tags: added: apport-collected has-workaround reproducible ubuntu
description: updated
Revision history for this message
D (djve) wrote : CurrentDmesg.txt

apport information

Revision history for this message
D (djve) wrote : Dependencies.txt

apport information

Revision history for this message
D (djve) wrote : DpkgLog.txt

apport information

Revision history for this message
D (djve) wrote : Lspci.txt

apport information

Revision history for this message
D (djve) wrote : Lsusb.txt

apport information

Revision history for this message
D (djve) wrote : Lsusb-t.txt

apport information

Revision history for this message
D (djve) wrote : Lsusb-v.txt

apport information

Revision history for this message
D (djve) wrote : MonitorsUser.xml.txt

apport information

Revision history for this message
D (djve) wrote : NvidiaBugReportLog.txt

apport information

Revision history for this message
D (djve) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
D (djve) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
D (djve) wrote : ProcInterrupts.txt

apport information

Revision history for this message
D (djve) wrote : ProcModules.txt

apport information

Revision history for this message
D (djve) wrote : UdevDb.txt

apport information

Revision history for this message
D (djve) wrote : XorgLog.txt

apport information

Revision history for this message
D (djve) wrote : XorgLogOld.txt

apport information

Revision history for this message
D (djve) wrote : Xrandr.txt

apport information

Revision history for this message
D (djve) wrote : nvidia-settings.txt

apport information

Revision history for this message
D (djve) wrote : xdpyinfo.txt

apport information

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

This looks relevant:

[ 6.732] (II) event6 - ETPS/2 Elantech Touchpad: device is a touchpad
[ 6.732] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/mouse1)
[ 6.732] (II) No input driver specified, ignoring this device.

[ 10652.396] (II) config/udev: Adding input device Telink Wireless Receiver Mouse (/dev/input/mouse2)
[ 10652.396] (II) No input driver specified, ignoring this device.

summary: - 20.04 Xorg doesn't detect/load Elantech mouse driver on Lenovo P73
+ Lenovo ThinkPad P73 touchpad does not work *after* installation
affects: xorg (Ubuntu) → xorg-server (Ubuntu)
Changed in xorg-server (Ubuntu):
status: Incomplete → New
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
Revision history for this message
zob (zob) wrote :

Hi D.

Can you try uninstalling the nvidia-drivers from the "Additional Drivers" interface, just by choosing the nouveau drivers. Then reboot. Does the touchpad work now?

Then you might have a similar issue as I do on the P50:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-libinput/+bug/1826597

Revision history for this message
AaronMa (mapengyu) wrote :

Please use hybrid GPU mode in BIOS.
Or use psmouse.elantech_smbus=0 as workaround for now.

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.