Public bug reported:

This is a hardware incompatibility report for a new (2025) notebook
model.

--- UBUNTU BUG REPORTING GUIDELINES ---

1) The release of Ubuntu you are using:
➜  ~ lsb_release -rd
No LSB modules are available.
Description:    Ubuntu 24.04.3 LTS
Release:        24.04

2) The version of the package you are using:
➜  ~ apt-cache policy linux-image-generic
linux-image-generic:
  Installed: (none)
  Candidate: 6.8.0-87.88
  Version table:
     6.8.0-87.88 500
        500 http://br.archive.ubuntu.com/ubuntu noble-updates/main amd64 
Packages
        500 http://security.ubuntu.com/ubuntu noble-security/main amd64 Packages
     6.8.0-31.31 500
        500 http://br.archive.ubuntu.com/ubuntu noble/main amd64 Packages

3) What you expected to happen:
   a) When I resume the laptop from suspend (open the lid), the internal 
keyboard should work.
   b) When I plug in a P2 headset, I should be able to choose between the 
internal mic and the headset mic.

4) What happened instead:
   a) When resuming from suspend, the internal keyboard is "dead". It can wake 
the system, but cannot type. The touchpad continues to work.
   b) When a P2 headset is plugged in, the system forces the input to the 
external mic, and the internal mic disappears as an option.

--- DETAILED HARDWARE DOSSIER ---

Hardware: Lenovo IdeaPad Slim 3 15ARP10 (2025 Model, Ryzen)
Kernel Tested: 
➜  ~ uname -r
6.14.0-35-generic

This hardware exhibits critical firmware/ACPI bugs on a clean Ubuntu
24.04 installation.

---
ISSUE 1: KEYBOARD SUSPEND BUG (CRITICAL)
---
The internal keyboard (ATKBD) fails to initialize after resuming from S3 
Suspend. The keyboard can wake the system but is unresponsive at the login 
screen.

Diagnostic Logs (dmesg after resume):
The logs confirm this is a firmware (ACPI) bug and a driver failure to 
reconnect to the `serio0` hardware.
[ 0.282857] ACPI BIOS Error (bug): Could not resolve symbol 
[\_SB.PCI0.GPP7.DEV0], AE_NOT_FOUND
[ 0.283786] ACPI BIOS Error (bug): Failure creating named object [\_TZ.TZ01], 
AE_ALREADY_EXISTS
[ 566.062535] atkbd serio0: Failed to deactivate keyboard on isa0060/serio0
[ 566.477611] atkbd serio0: Failed to enable keyboard on isa0060/serio0

Failed Fixes:
All known kernel parameters have failed to fix the suspend bug:
* `i8042.nopnp`, `i8042.reset`, `atkbd.reset`, `i8042.nomux`, `i8042.dumbkbd`, 
`i8042.direct`

---
ISSUE 2: AUDIO JACK BUG (Realtek ALC257)
---
The Realtek ALC257 audio codec is not mapped correctly. The P2 combo jack 
(headphone/mic) does not allow user selection. It auto-switches to the external 
mic and hides the internal mic.

Failed Fixes:
* All documented `model=` options for the ALC257 (auto, alc257-lenovo, 
dell-headset-multi, etc.) in `alsa-base.conf` have failed to correct the map.

---
ADDITIONAL CONTEXT
---
* The `linux-oem-24.04` kernel was also installed, and all bugs persisted. This 
confirms the fixes for this new hardware are not yet in the OEM kernel.
* A separate bug (internal keyboard crashing on USB hot-plug) IS successfully 
fixed by adding `i8042.nopnp i8042.reset` to GRUB. However, this does not fix 
the suspend bug.

CONCLUSION:
This laptop requires a BIOS/UEFI update from Lenovo to correct the ACPI S3 
resume behavior and the HDA audio map. Requesting that this bug be tracked and 
a fix be pushed via LVFS (fwupdmgr).

ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: linux-image-6.14.0-35-generic 6.14.0-35.35~24.04.1
ProcVersionSignature: Ubuntu 6.14.0-35.35~24.04.1-generic 6.14.11
Uname: Linux 6.14.0-35-generic x86_64
ApportVersion: 2.28.1-0ubuntu3.8
Architecture: amd64
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/controlC1:  leonardo   2464 F.... wireplumber
 /dev/snd/controlC0:  leonardo   2464 F.... wireplumber
 /dev/snd/seq:        leonardo   2459 F.... pipewire
CRDA: N/A
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Tue Nov  4 18:24:55 2025
InstallationDate: Installed on 2025-11-02 (3 days ago)
InstallationMedia: Ubuntu 24.04.3 LTS "Noble Numbat" - Release amd64 
(20250805.1)
MachineType: LENOVO 83MM
ProcFB: 0 amdgpudrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.14.0-35-generic 
root=UUID=ed519474-bd76-4bf6-be0c-3a53e570026e ro quiet splash vt.handoff=7
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No 
PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
 linux-restricted-modules-6.14.0-35-generic N/A
 linux-backports-modules-6.14.0-35-generic  N/A
 linux-firmware                             20240318.git3b128b60-0ubuntu2.19
SourcePackage: linux-hwe-6.14
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/05/2025
dmi.bios.release: 1.23
dmi.bios.vendor: LENOVO
dmi.bios.version: QBCN23WW
dmi.board.asset.tag: NO Asset Tag
dmi.board.name: LNVNB161216
dmi.board.vendor: LENOVO
dmi.board.version: SDK0T76464 WIN
dmi.chassis.asset.tag: NO Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: IdeaPad Slim 3 15ARP10
dmi.ec.firmware.release: 1.23
dmi.modalias: 
dmi:bvnLENOVO:bvrQBCN23WW:bd06/05/2025:br1.23:efr1.23:svnLENOVO:pn83MM:pvrIdeaPadSlim315ARP10:rvnLENOVO:rnLNVNB161216:rvrSDK0T76464WIN:cvnLENOVO:ct10:cvrIdeaPadSlim315ARP10:skuLENOVO_MT_83MM_BU_idea_FM_IdeaPadSlim315ARP10:
dmi.product.family: IdeaPad Slim 3 15ARP10
dmi.product.name: 83MM
dmi.product.sku: LENOVO_MT_83MM_BU_idea_FM_IdeaPad Slim 3 15ARP10
dmi.product.version: IdeaPad Slim 3 15ARP10
dmi.sys.vendor: LENOVO

** Affects: linux-hwe-6.14 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: 15arp10 acpi alc257 atkbd audio ideapad lenovo serio0 suspend

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2130676

Title:
  Lenovo IdeaPad Slim 3 15ARP10: Internal keyboard (atkbd) fails on
  resume from suspend (S3) and audio (ALC257) jack map is broken

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-hwe-6.14/+bug/2130676/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to