Keyboard and Touchpad Not Working in New Lenovo V15 Gen4 Laptop
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux |
Fix Released
|
High
|
|||
ideapad-laptop |
Invalid
|
Undecided
|
Unassigned | ||
Fedora |
New
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
Jammy |
Won't Fix
|
Undecided
|
Unassigned | ||
Lunar |
Won't Fix
|
Undecided
|
Unassigned | ||
Mantic |
Won't Fix
|
Undecided
|
Unassigned | ||
Noble |
Confirmed
|
Undecided
|
Unassigned | ||
linux-oem-6.1 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
Unassigned | ||
linux-oem-6.5 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
Keyboard and touchpad doesn't work on some recent systems, and also s2idle is broken.
[Fix]
Two upstream commits.
128b0c9781c9f26 x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility
3bde7ec13c97144 platform/x86: Add s2idle quirk for more Lenovo laptops
[Test case]
boot a fixed kernel and test that input and s2idle works.
[Where problems could occur]
A buggy bios could maybe advertise a system being PCAT compatible when it's not, though in such a case it might have been already caught before.
--
Hello.
Ubuntu 22.04.3 with (later upgraded to kernel 6.2.0-32-generic) was installed in rewly purchased LENOVO V15 GEN4 AMN (AMD Ryzen 5 7520u) laptop and it was noticed that keyboard, touchpad and microphone are not working. The keyboard and touchpad work fine in BIOS setup and till GRUB (command line). It was found that when external devices such as keyboard, mouse and microphone are connected through USB and 3.5 jack, respectively, these work just fine. To confirm these are not hardware problems, Microsoft Windows 11 (Home) was installed in another disk partition and observed all these working alright. Hence a bug is being reported to draw attention of the concerned team and I request them to refer this issue and do the needful at the earliest.
Regards,
Pradip Kumar Das
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: linux-image-
ProcVersionSign
Uname: Linux 6.2.0-32-generic x86_64
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Wed Sep 6 08:04:42 2023
InstallationDate: Installed on 2023-08-14 (22 days ago)
InstallationMedia: Ubuntu 22.04.2 LTS "Jammy Jellyfish" - Release amd64 (20230223)
ProcEnviron:
LANGUAGE=en_IN:en
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_IN
SHELL=/bin/bash
SourcePackage: linux-signed-
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in linux-signed-hwe-6.2 (Ubuntu): | |
assignee: | nobody → Serge (serge1278345) |
assignee: | Serge (serge1278345) → nobody |
Changed in linux-signed-hwe-6.2 (Ubuntu): | |
status: | Confirmed → Fix Released |
assignee: | nobody → Rayen Majoul (re0syst) |
assignee: | Rayen Majoul (re0syst) → nobody |
no longer affects: | linux-signed (Ubuntu) |
affects: | linux-signed (Ubuntu) → linux-signed-oem-6.5 (Ubuntu) |
Changed in libinput (Ubuntu): | |
status: | New → Confirmed |
Changed in libinput (Ubuntu): | |
status: | Confirmed → Invalid |
affects: | linux-signed-hwe-6.2 (Ubuntu) → linux (Ubuntu) |
no longer affects: | linux-signed-oem-6.5 (Ubuntu) |
no longer affects: | libinput (Ubuntu) |
Changed in linux (Ubuntu Mantic): | |
status: | New → Confirmed |
Changed in linux (Ubuntu Lunar): | |
status: | New → Confirmed |
Changed in linux (Ubuntu Jammy): | |
status: | New → Confirmed |
no longer affects: | linux-oem-6.1 (Ubuntu Lunar) |
no longer affects: | linux-oem-6.1 (Ubuntu Mantic) |
no longer affects: | linux-oem-6.1 (Ubuntu Noble) |
no longer affects: | linux-oem-6.5 (Ubuntu Lunar) |
no longer affects: | libinput (Ubuntu Jammy) |
no longer affects: | libinput (Ubuntu Lunar) |
no longer affects: | libinput (Ubuntu Mantic) |
no longer affects: | libinput (Ubuntu Noble) |
no longer affects: | linux-hwe-6.2 (Ubuntu Lunar) |
no longer affects: | linux-hwe-6.2 (Ubuntu Mantic) |
no longer affects: | linux-hwe-6.2 (Ubuntu Noble) |
no longer affects: | linux-oem-6.5 (Ubuntu Mantic) |
no longer affects: | linux-oem-6.5 (Ubuntu Noble) |
Changed in linux-oem-6.5 (Ubuntu Jammy): | |
status: | New → Confirmed |
Changed in linux-oem-6.1 (Ubuntu Jammy): | |
status: | New → Confirmed |
Changed in linux-hwe-6.2 (Ubuntu Jammy): | |
status: | New → Confirmed |
Changed in linux-oem-6.1 (Ubuntu): | |
status: | New → Invalid |
Changed in linux-hwe-6.2 (Ubuntu): | |
status: | New → Invalid |
Changed in linux-oem-6.5 (Ubuntu): | |
status: | New → Invalid |
Changed in linux: | |
importance: | Unknown → High |
status: | Unknown → Fix Released |
description: | updated |
no longer affects: | linux-hwe-6.2 (Ubuntu Jammy) |
no longer affects: | linux-hwe-6.2 (Ubuntu) |
Changed in linux-oem-6.5 (Ubuntu Jammy): | |
status: | Confirmed → Fix Committed |
Changed in linux-oem-6.1 (Ubuntu Jammy): | |
status: | Confirmed → Fix Committed |
tags: |
added: verification-done-jammy-linux-oem-6.1 verification-done-jammy-linux-oem-6.5 removed: verification-needed-jammy-linux-oem-6.1 verification-needed-jammy-linux-oem-6.5 |
Changed in ideapad-laptop: | |
status: | New → Invalid |
Status changed to 'Confirmed' because the bug affects multiple users.