Public bug reported:

Regression: screen brightness cannot be changed on Linux (F5/F6 keys,
GUI slider, or direct sysfs writes all silently no-op) since a kernel
update, though it worked fine before.

Hardware: Lenovo ThinkPad T470p (20J6001AGE), Intel HD Graphics 630
(Kaby Lake GT2, i915), BIOS R0FET61W (1.41, 2023-10-10) — confirmed
already at latest available firmware via fwupd.

Confirmed regression window: kernel package upgraded from linux-image-generic 
7.0.0-27.27 to 7.0.0-30.30 on 2026-08-18 via a routine update.
- Booting 7.0.0-27-generic: brightness keys and slider work correctly.
- Booting 7.0.0-30-generic: brightness control is completely non-functional.

Symptoms under 7.0.0-30-generic:
- /sys/class/backlight/intel_backlight/brightness accepts writes and 
actual_brightness reflects the new value, but the physical panel brightness 
never changes.
- Tested all three acpi_backlight= kernel parameter modes (native, vendor, 
video): native and video register a backlight device with the same no-effect 
behavior; vendor registers no backlight device at all.
- Forcing thinkpad_acpi.brightness_enable=1 (with acpi_backlight=vendor) still 
produces no backlight device.
- Tested acpi_osi="!Windows 2012" workaround: no effect.
- dmesg/journalctl show no ACPI errors around GFX0/video/backlight 
initialization — everything reports as registering successfully.
- Windows (dual-boot, same hardware, same panel) controls brightness correctly, 
ruling out a hardware/EC/panel fault.

This strongly suggests a regression in kernel backlight/ACPI-video quirk
handling between 7.0.0-27 and 7.0.0-30 specific to this Lenovo T470p
BIOS/EC combination, since the generic ACPI _BCM call path appears to
execute without error but the EC does not apply it.

Workaround in use: booting 7.0.0-27-generic (pinned via apt-mark manual
to prevent removal).

ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: linux-image-7.0.0-27-generic 7.0.0-27.27
ProcVersionSignature: Ubuntu 7.0.0-27.27-generic 7.0.6
Uname: Linux 7.0.0-27-generic x86_64
ApportVersion: 2.34.1-0ubuntu0.1
Architecture: amd64
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/controlC0:  jskenderi   8521 F.... wireplumber
 /dev/snd/seq:        jskenderi   8497 F.... pipewire
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
Date: Wed Sep  2 13:27:39 2026
InstallationDate: Installed on 2019-09-08 (2551 days ago)
InstallationMedia: Ubuntu 18.04.3 LTS "Bionic Beaver" - Release amd64 (20190805)
MachineType: LENOVO 20J6001AGE
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-7.0.0-27-generic 
root=UUID=9d7b01c1-6390-42c5-9578-7f97feab5d6c ro quiet splash 
acpi_backlight=native 
crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No 
PulseAudio daemon running, or not running as session daemon.
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/10/2023
dmi.bios.release: 1.41
dmi.bios.vendor: LENOVO
dmi.bios.version: R0FET61W (1.41 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20J6001AGE
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40697 WIN
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: None
dmi.ec.firmware.release: 1.5
dmi.modalias: 
dmi:bvnLENOVO:bvrR0FET61W(1.41):bd10/10/2023:br1.41:efr1.5:svnLENOVO:pn20J6001AGE:pvrThinkPadT470p:rvnLENOVO:rn20J6001AGE:rvrSDK0J40697WIN:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_20J6_BU_Think_FM_ThinkPadT470p:pfaThinkPadT470p:
dmi.product.family: ThinkPad T470p
dmi.product.name: 20J6001AGE
dmi.product.sku: LENOVO_MT_20J6_BU_Think_FM_ThinkPad T470p
dmi.product.version: ThinkPad T470p
dmi.sys.vendor: LENOVO

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug resolute wayland-session

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

Title:
  Backlight/brightness control regression on Lenovo ThinkPad T470p (Kaby
  Lake i915): works on 7.0.0-27-generic, broken on 7.0.0-30-generic

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


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

Reply via email to