https://bugzilla.kernel.org/show_bug.cgi?id=221397

            Bug ID: 221397
           Summary: Lenovo Yoga 9 Aura Edition (Lunar Lake) - Backlight
                    not working & ACPI errors
           Product: ACPI
           Version: 2.5
          Hardware: Intel
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: Power-Video
          Assignee: [email protected]
          Reporter: [email protected]
        Regression: No

Created attachment 309921
  --> https://bugzilla.kernel.org/attachment.cgi?id=309921&action=edit
Keyboard backlight Auto-mode timeout not working on Lenovo Yoga 9 Aura Edition
(Lunar Lake)

On the Lenovo Yoga 9 2in1 14ILL10 Aura Edition, the keyboard backlight hardware
Auto-mode does not function correctly in Linux.

Manual Mode (100% brightness): Works as intended (stays on).
Auto Mode (Fn+Space): The backlight stays on indefinitely. It fails to
auto-extinguish after the hardware-defined 10 seconds of inactivity. Pressing a
key does not "wake" it because it never sleeps.

System Info:
Model: 83LC002BCK (Aura Edition)
CPU: Intel Core Ultra 7 258V (Lunar Lake)
Kernel: linux-cachyos 7.0.0-rc7-1-cachyos-rc (64-bit) (also tested on latest
stable Arch kernel)
Technical Info:
The device uses the VPC2004 ACPI interface.
ls /sys/class/leds/tpacpi::kbd_backlight/trigger shows [none].

It seems the ideapad_laptop driver is missing the specific ACPI event handling
for the new Aura Edition's auto-timeout logic.

Steps to reproduce
Set up OS timeout: Go to System Settings -> Power Management and enable "Turn
off keyboard backlight after 10s".

Switch to Auto Mode: Use the Fn + Space shortcut to cycle through the backlight
modes until the "Auto" icon (with the "A" symbol) appears on the screen.

Wait for inactivity: Stop typing and do not move the mouse for at least 15-20
seconds.

Observe: Notice that the keyboard backlight remains ON (at 50 and 100% ignoring
both the hardware-defined 10s timeout and the KDE Plasma software timeout.

Comparison: Switch to "Off" or "100%" (Manual) using Fn + Space to verify that
the hardware cycling itself works, but the "Auto" logic is dead.

-- KERNEL LOGS ---
[    5.374779] ACPI: bus type thunderbolt registered
[    5.435034] input: Lenovo Yoga Tablet Mode Control switch as
/devices/platform/PNP0C14:01/wmi_bus/wmi_bus-PNP0C14:01/06129D99-6083-4164-81AD-F092F9D773A6-3/input/input7
[    5.543197] lenovo_wmi_capdata 362A3AFE-3D96-4665-8530-96DAD5BB300E-15:
bound B642801B-3D21-45DE-90AE-6E86F164FB21-16 (ops lwmi_cd_sub_component_ops
[lenovo_wmi_capdata])
[    5.549074] lenovo_wmi_gamezone 887B54E3-DDDC-4B2C-8B88-68A26A8835D0-11:
platform_profile probe failed
[    5.750916] acpi device:2a: SDCA function SmartAmp (type 1) at 0x1
[    5.750920] acpi device:2b: SDCA function UAJ (type 6) at 0x3
[    5.750922] acpi device:2c: SDCA function HID (type 10) at 0x4
[    6.000753] ucsi_acpi USBC000:00: bogus connector number in CCI: 1
[    6.083101] ucsi_acpi USBC000:00: bogus connector number in CCI: 1
[    6.161322] ucsi_acpi USBC000:00: bogus connector number in CCI: 1
[    6.248963] ucsi_acpi USBC000:00: UCSI: Invalid num_connectors 131. Likely
buggy FW
[    9.332332] input: Lenovo Yoga Bluetooth Silent Mouse Keyboard as
/devices/virtual/misc/uhid/0005:17EF:6200.0005/input/input23
[    9.353176] input: Lenovo Yoga Bluetooth Silent Mouse as
/devices/virtual/misc/uhid/0005:17EF:6200.0005/input/input24
[    9.353328] hid-generic 0005:17EF:6200.0005: input,hidraw4: BLUETOOTH HID
v10.02 Keyboard [Lenovo Yoga Bluetooth Silent Mouse] on 9c:b1:50:fd:e0:9d
[   10.866614] cs35l56 spi-cs35l56-left: DSP1: Misc:
C:\Project\Lenovo\C9X0\Lenovoprameter\C9X0_3.11.26\Posturebin\LX\init\CS35L56
[I2C - 0x60] @ DC35L56
[   10.964116] cs35l56 spi-cs35l56-right: DSP1: Misc:
C:\Project\Lenovo\C9X0\Lenovoprameter\C9X0_3.11.26\Posturebin\LX\init\CS35L56
[I2C - 0x62] @ DC35L56
[  279.436497] ACPI BIOS Error (bug): Could not resolve symbol
[\_SB.PC00.LPCB.EC0._Q44.WM00], AE_NOT_FOUND (20251212/psargs-332)
[  279.436532] ACPI Error: Aborting method \_SB.PC00.LPCB.EC0._Q44 due to
previous error (AE_NOT_FOUND) (20251212/psparse-531)
[  280.226504] ACPI BIOS Error (bug): Could not resolve symbol
[\_SB.PC00.LPCB.EC0._Q44.WM00], AE_NOT_FOUND (20251212/psargs-332)
[  280.226524] ACPI Error: Aborting method \_SB.PC00.LPCB.EC0._Q44 due to
previous error (AE_NOT_FOUND) (20251212/psparse-531)

--- BACKLIGHT INFO ---
Path: lrwxrwxrwx - root  7 apr 08:08 /sys/class/leds/platform::kbd_backlight ->
../../devices/pci0000:00/0000:00:1f.0/PNP0C09:00/VPC2004:00/leds/platform::kbd_backlight
Trigger: [none] usb-gadget usb-host rc-feedback kbd-scrolllock kbd-numlock
kbd-capslock kbd-kanalock kbd-shiftlock kbd-altgrlock kbd-ctrllock kbd-altlock
kbd-shiftllock kbd-shiftrlock kbd-ctrlllock kbd-ctrlrlock disk-activity
disk-read disk-write mtd nand-disk cpu cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7
panic ADP0-online BAT0-charging-or-full BAT0-charging BAT0-full
BAT0-charging-blink-full-solid BAT0-charging-orange-full-green rfkill-any
rfkill-none rfkill0 rfkill1 bluetooth-power hci0-power rfkill2 audio-mute
audio-micmute phy0rx phy0tx phy0assoc phy0radio rfkill3
ucsi-source-psy-USBC000:001-online ucsi-source-psy-USBC000:002-online
ucsi-source-psy-USBC000:003-online
Brightness: 0


Additional system information
inxi -Fxxxz
System:
Kernel: 7.0.0-rc7-1-cachyos-rc arch: x86_64 bits: 64 compiler: clang
v: 22.1.2 clocksource: tsc
Desktop: KDE Plasma v: 6.6.3 tk: Qt v: N/A wm: kwin_wayland vt: 2 dm: SDDM
Distro: CachyOS base: Arch Linux
Machine:
Type: Convertible System: LENOVO product: 83LC v: Yoga 9 2-in-1 14ILL10
serial: Chassis: type: 31 v: Yoga 9 2-in-1 14ILL10
serial:
Mobo: LENOVO model: LNVNB161216 v: SDK0T76574 WIN
serial: part-nu: LENOVO_MT_83LC_BU_idea_FM_Yoga 9
2-in-1 14ILL10 uuid: Firmware: UEFI vendor: LENOVO
v: Q9CN29WW date: 12/02/2025
Battery:
ID-1: BAT0 charge: 68 Wh (89.5%) condition: 75.9/75 Wh (101.2%) volts: 8.44
min: 7.7 model: ATL L24N4PH2 type: Li-poly serial: charging:
status: not charging type: long_life cycles: 3
CPU:
Info: 8-core model: Intel Core Ultra 7 258V bits: 64 type: MCP
smt: arch: Lunar Lake rev: 1 cache: L1: 832 KiB L2: 14 MiB
L3: 12 MiB
Speed (MHz): avg: 400 min/max: 400/4700:4800:3700 cores: 1: 400 2: 400
3: 400 4: 400 5: 400 6: 400 7: 400 8: 400 bogomips: 52838
Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel Lunar Lake [Intel Arc Graphics 130V / 140V] vendor: Lenovo
driver: xe v: kernel arch: Xe2 ports: active: eDP-1 empty: DP-1,DP-2,DP-3
bus-ID: 00:02.0 chip-ID: 8086:64a0 class-ID: 0300
Device-2: Luxvisions Innotech Integrated Camera
driver: hid-sensor-hub,usbhid,uvcvideo type: USB rev: 2.0 speed: 480 Mb/s
lanes: 1 bus-ID: 3-4:2 chip-ID: 30c9:00f7 class-ID: fe01 serial:
Display: wayland server: X.org v: 1.21.1.21 with: Xwayland v: 24.1.9
compositor: kwin_wayland driver: gpu: xe display-ID: 0
Monitor-1: eDP-1 model: Samsung ATNA40HQ01-0 res: mode: 2880x1800 hz: 120
scale: 160% (1.6) to: 1800x1125 dpi: 244 size: 300x190mm (11.81x7.48")
diag: 355mm (13.98") modes: 2880x1800
API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
device: 1 drv: swrast gbm: drv: iris surfaceless: drv: iris wayland:
drv: iris x11: drv: iris
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 26.0.4-arch2.2
glx-v: 1.4 direct-render: yes renderer: Mesa Intel Graphics (LNL)
device-ID: 8086:64a0 display-ID: :0.0
API: Vulkan v: 1.4.341 layers: 2 surfaces: N/A device: 0
type: integrated-gpu driver: mesa intel device-ID: 8086:64a0
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: corectrl wl: wayland-info
x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel Lunar Lake-M HD Audio vendor: Lenovo
driver: sof-audio-pci-intel-lnl bus-ID: 00:1f.3 chip-ID: 8086:a828
class-ID: 0401
API: ALSA v: k7.0.0-rc7-1-cachyos-rc status: kernel-api
Server-1: sndiod v: N/A status: off
Server-2: JACK v: 0.126.0 status: off
Server-3: PipeWire v: 1.6.2 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
Device-1: Intel BE201 320MHz driver: iwlwifi v: kernel port: N/A
bus-ID: 00:14.3 chip-ID: 8086:a840 class-ID: 0280
IF: wlan0 state: up mac:
IF-ID-1: tun0 state: unknown speed: 10000 Mbps duplex: full mac: N/A
Bluetooth:
Device-1: Intel driver: btintel_pcie v: 0.1 bus-ID: 00:14.7
chip-ID: 8086:a876 class-ID: 0d11
Report: btmgmt ID: hci0 rfk-id: 2 state: up address: bt-v: 5.4
lmp-v: 13 class-ID: 7c0000
Drives:
Local Storage: total: 953.87 GiB used: 218.35 GiB (22.9%)
ID-1: /dev/nvme0n1 vendor: Western Digital model: WD PC SN7100S
SDFPMSL-1T00-1101 size: 953.87 GiB speed: 63.2 Gb/s lanes: 4 tech: SSD
serial: fw-rev: 7611M001 temp: 27.9 C scheme: GPT
Partition:
ID-1: / size: 951.87 GiB used: 218.1 GiB (22.9%) fs: btrfs
dev: /dev/nvme0n1p2
ID-2: /boot size: 2 GiB used: 248.4 MiB (12.2%) fs: vfat
dev: /dev/nvme0n1p1
ID-3: /home size: 951.87 GiB used: 218.1 GiB (22.9%) fs: btrfs
dev: /dev/nvme0n1p2
ID-4: /var/log size: 951.87 GiB used: 218.1 GiB (22.9%) fs: btrfs
dev: /dev/nvme0n1p2
ID-5: /var/tmp size: 951.87 GiB used: 218.1 GiB (22.9%) fs: btrfs
dev: /dev/nvme0n1p2
Swap:
ID-1: swap-1 type: zram size: 30.85 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: N/A mobo: N/A
Fan Speeds (rpm): cpu: 0
Info:
Memory: total: 32 GiB note: est. available: 30.86 GiB used: 5.08 GiB (16.5%)
Processes: 433 Power: uptime: 1h 3m states: freeze,mem,disk
suspend: s2idle wakeups: 0 hibernate: platform Init: systemd v: 260
default: graphical
Packages: pm: pacman pkgs: 1402 Compilers: clang: 22.1.2 gcc: 15.2.1
Shell: fish v: 4.6.0 running-in: konsole inxi: 3.3.40

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

_______________________________________________
acpi-bugzilla mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to