Public bug reported:
Title:
[Regression 7.0.0-14 -> 7.0.0-28] Backlight brightness control broken on
Lenovo ThinkPad T480s (Intel UHD 620)
Package: linux (Ubuntu)
──────
#### Description:
Hardware Details:
• Laptop: Lenovo ThinkPad T480s (Device 2258)
• GPU: Intel Corporation Kaby Lake-R GT2 [UHD Graphics 620] (00:02.0, ID 5917)
• Working Kernel: 7.0.0-14-generic (Brightness keys and GNOME slider work
normally)
• Broken Kernel: 7.0.0-28-generic (Brightness control completely fails)
──────
#### Summary of Issue:
After updating to kernel 7.0.0-28-generic, screen brightness control
no longer works. The physical backlight level remains frozen.
• Brightness Fn keys (Fn+F5 / Fn+F6) and the GNOME Quick Settings slider do
not change hardware screen brightness.
• Writing to /sys/class/backlight/intel_backlight/brightness or
acpi_video0/brightness updates sysfs values in software, but physical panel
backlight hardware fails to react.
• Hardware is verified functional (brightness control works normally in
Windows and on kernel 7.0.0-14-generic).
──────
#### Kernel Regression Diagnostics & Log Excerpts:
1. DRM Minor Device Order Regression (simpledrm vs i915):
In kernel 7.0.0-28-generic, simpledrm registers on minor 0 (/dev/dri/card0)
during early boot, pushing the Intel i915 driver to minor 1 (/dev/dri/card1):
kernel: simple-framebuffer simple-framebuffer.0: [drm] Registered 1 planes
with drm panic
kernel: [drm] Initialized simpledrm 1.0.0 for simple-framebuffer.0 on minor 0
kernel: i915 0000:00:02.0: [drm] Initialized i915 1.6.0 for 0000:00:02.0 on
minor 1
2. ThinkPad ACPI Event Suppression:
kernel: thinkpad_acpi: This ThinkPad has standard ACPI backlight brightness
control, supported by the ACPI video driver
kernel: thinkpad_acpi: Disabling thinkpad-acpi brightness events by
default...
3. Sysfs & DRM Connector Paths:
• Active DRM path:
/devices/pci0000:00/0000:00:02.0/drm/card1/card1-eDP-1/intel_backlight
• /dev/dri/card0 is unpopulated/missing after boot, preventing
Mutter/gsd-power backlight binding.
──────
#### Steps to Reproduce:
1. Boot Lenovo ThinkPad T480s into Ubuntu using kernel 7.0.0-28-generic.
2. Attempt to adjust brightness via Fn hotkeys (Fn+F5/Fn+F6), GNOME Quick
Settings slider, or brightnessctl.
3. Physical screen brightness remains unchanged.
#### Expected Behavior:
Screen backlight hardware brightness increases/decreases when
adjusted.
#### Actual Behavior:
Physical screen brightness remains frozen at constant level.
ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: linux-image-7.0.0-14-generic (not installed)
ProcVersionSignature: Ubuntu 7.0.0-14.14-generic 7.0.0
Uname: Linux 7.0.0-14-generic x86_64
ApportVersion: 2.34.1-0ubuntu0.1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: jason 8310 F.... wireplumber
/dev/snd/seq: jason 8298 F.... pipewire
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Thu Jul 30 18:38:51 2026
InstallationDate: Installed on 2026-07-30 (0 days ago)
InstallationMedia: Ubuntu 26.04 "Resolute Raccoon" - Release amd64 (20260423.1)
IwDevWlp61s0Link: Not connected.
MachineType: LENOVO 20L8S44F00
ProcEnviron:
LANG=en_US.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=xterm-256color
XDG_RUNTIME_DIR=<set>
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-7.0.0-14-generic
root=/dev/mapper/ubuntu--vg-ubuntu--lv ro quiet splash
crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 09/05/2025
dmi.bios.release: 1.62
dmi.bios.vendor: LENOVO
dmi.bios.version: N22ET85W (1.62 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20L8S44F00
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.23
dmi.modalias:
dmi:bvnLENOVO:bvrN22ET85W(1.62):bd09/05/2025:br1.62:efr1.23:svnLENOVO:pn20L8S44F00:pvrThinkPadT480s:rvnLENOVO:rn20L8S44F00:rvrSDK0J40697WIN:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_20L8_BU_Think_FM_ThinkPadT480s:pfaThinkPadT480s:
dmi.product.family: ThinkPad T480s
dmi.product.name: 20L8S44F00
dmi.product.sku: LENOVO_MT_20L8_BU_Think_FM_ThinkPad T480s
dmi.product.version: ThinkPad T480s
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/2162541
Title:
Newest kernel breaks t480s backlight control
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2162541/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs