Public bug reported:

After upgrading from Ubuntu 25.10 to 26.04, display brightness control stopped
having any physical effect on this laptop's internal eDP panel.

The entire software chain works correctly. Writes to
/sys/class/backlight/intel_backlight/brightness succeed, actual_brightness reads
back the value that was written, and GNOME/Mutter's DisplayConfig Backlight
property tracks it. The panel simply does not change. The brightness slider and
the Fn brightness keys therefore appear to do nothing.

The distinguishing symptom is that i915 computes a different backlight
PWM period:

  WORKING kernels   intel_backlight  max_brightness = 7500
  BROKEN  kernel    intel_backlight  max_brightness = 1023

7500 is the BIOS-programmed PWM period for this panel. 1023 (2^10 - 1) looks 
like a
synthetic fallback, which suggests that on 7.0.0-28 i915 is no longer reading 
the
BIOS/VBT-programmed value and instead computes a period the panel cannot follow.

I tested every 7.0.0-x kernel available in resolute/main, plus the 25.10 kernel.
All were booted on the same machine with the identical stock kernel command line
("quiet splash", no acpi_backlight= or i915.* parameters). Only the kernel 
differs.

  6.17.0-8-generic   max_brightness = 7500   GOOD  (Ubuntu 25.10 GA kernel)
  7.0.0-14-generic   max_brightness = 7500   GOOD
  7.0.0-22-generic   max_brightness = 7500   GOOD
  7.0.0-27-generic   max_brightness = 7500   GOOD
  7.0.0-28-generic   max_brightness = 1023   BAD

The regression therefore landed in the 7.0.0-27.27 -> 7.0.0-28.28 upload.
7.0.0-28 is the current 26.04 kernel, so all 26.04 users on affected panels are 
hit.

I am currently running 7.0.0-27-generic as a workaround, which has fully
working

ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: linux-image-7.0.0-28-generic 7.0.0-28.28
ProcVersionSignature: Ubuntu 7.0.0-28.28-generic 7.0.12
Uname: Linux 7.0.0-28-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.34.1-0ubuntu0.1
Architecture: amd64
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/controlC0:  ubuntu     4288 F.... wireplumber
 /dev/snd/seq:        ubuntu     4267 F.... pipewire
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Sat Jul 25 18:32:06 2026
InstallationDate: Installed on 2025-10-27 (271 days ago)
InstallationMedia: Ubuntu 25.10 "Questing Quokka" - Release amd64 (20251007)
Lsusb:
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 001 Device 002: ID 05c8:03ab Cheng Uei Precision Industry Co., Ltd 
(Foxlink) HP Wide Vision HD Camera
 Bus 001 Device 003: ID 8087:0aa7 Intel Corp. Wireless-AC 3168 Bluetooth
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
MachineType: HP HP Pavilion Laptop 15-ck0xx
ProcEnviron:
 LANG=en_US.UTF-8
 PATH=(custom, no user)
 SHELL=/usr/bin/zsh
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-7.0.0-28-generic 
root=/dev/mapper/username--vg-username--lv ro quiet splash 
crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M
SourcePackage: linux
UpgradeStatus: Upgraded to resolute on 2026-07-25 (0 days ago)
dmi.bios.date: 08/09/2021
dmi.bios.release: 15.15
dmi.bios.vendor: Insyde
dmi.bios.version: F.15
dmi.board.asset.tag: Type2 - Board Asset Tag
dmi.board.name: 841C
dmi.board.vendor: HP
dmi.board.version: 64.14
dmi.chassis.type: 10
dmi.chassis.vendor: HP
dmi.chassis.version: Chassis Version
dmi.ec.firmware.release: 64.14
dmi.modalias: 
dmi:bvnInsyde:bvrF.15:bd08/09/2021:br15.15:efr64.14:svnHP:pnHPPavilionLaptop15-ck0xx:pvrType1ProductConfigId:rvnHP:rn841C:rvr64.14:cvnHP:ct10:cvrChassisVersion:sku3QQ89EA#ABZ:pfa103C_5335KVHPPavilion:
dmi.product.family: 103C_5335KV HP Pavilion
dmi.product.name: HP Pavilion Laptop 15-ck0xx
dmi.product.sku: 3QQ89EA#ABZ
dmi.product.version: Type1ProductConfigId
dmi.sys.vendor: HP

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


** Tags: regression-update

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

Title:
  [regression 7.0.0-27 -> 7.0.0-28] i915 derives wrong backlight PWM
  period on Kaby Lake-R (max_brightness 1023 instead of 7500), panel
  ignores all brightness changes

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


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

Reply via email to