gnome-rr: Normalize the minimum brightness level.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNOME Settings Daemon |
Fix Released
|
Medium
|
|||
Unity Settings Daemon |
Invalid
|
Undecided
|
Unassigned | ||
gnome-desktop |
Invalid
|
Medium
|
|||
gnome-desktop3 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
This patch is aimed to normalize the minimum brightness level for 20
brightness steps used in gnome-settings-
consistent user experience for the brigtness control in
gnome-settings-
For example, most Intel Haswell/Broadwell UMA laptops have the same 937
value as their maximum brightness level on Linux kernel 3.16 by default.
By this patch, the minimum brightness level will be changed to 17
because 937 / 20 == 46 and 937 % 46 == 17, and 17 is a reasonable and
visible brightness level as the minimum brightness level on these laptops.
If we set 0 to /sys/class/
the screen off.
If we set 1 to /sys/class/
screen becomes hard to see the content.
So 17 is a better brightness level.
This patch should not affect existing ACPI brightness control especially
for those laptops having the maximum brightness level under 20.
This also avoided the screen off when using the minimum brightness level under some condition.
Quotes from http://
"This property controls the brightness on laptop panels and equivalent
displays with a backlight controller. The driver specific maximum
value MUST turn the backlight to full brightness, 1 SHOULD turn the
backlight to minimum brightness, 0 SHOULD turn the backlight off."
Quotes from http://
"Brightness levels are represented as single-byte values in the range
from zero to 100 where zero is off and 100 is the maximum brightness
that a laptop computer supports. Every laptop computer must report a
maximum brightness level of 100; however, a laptop computer is not
required to support a level of zero. The only requirement for values
from zero to 100 is that larger values must represent higher brightness
levels."
Changed in gnome-desktop: | |
importance: | Unknown → Wishlist |
status: | Unknown → New |
Changed in gnome-desktop: | |
importance: | Wishlist → Low |
description: | updated |
description: | updated |
summary: |
- gnome-rr: The minimum brightness can not be 0. + gnome-rr: Adjust the minimum brightness level when the maximum >= 100. |
Changed in gnome-desktop: | |
importance: | Low → Medium |
tags: | added: brightness trusty |
tags: | added: broadwell haswell |
description: | updated |
Changed in gnome-settings-daemon: | |
importance: | Unknown → Medium |
status: | Unknown → New |
summary: |
- gnome-rr: Adjust the minimum brightness level when the maximum >= 100. + gnome-rr: Normalize the minimum brightness level. |
description: | updated |
Changed in gnome-settings-daemon: | |
status: | New → Fix Released |
Changed in gnome-desktop: | |
status: | New → Invalid |
Let's wait for the resolution on the upstream bug before sponsoring this.