Rediculous number of software brightness steps. 18 vs. 8 before on ThinkPad
Bug #149780 reported by
Paul Sladen
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-power-manager (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
hal (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: gnome-power-manager
Software brightness control now has ~18-20 brightness steps, instead of eight. This is far too many. Ideally 8-12 steps, even 16 at a push would be fine.
It takes 2-3 key presses for each "step change" in the backlight brightness.
Ideally gnome-power-manager would use a small number of generalised steps, or a number of steps that exactly matched those that the hardware reports it is capable of, ensuring that each key press causes an immediate visible change.
To post a comment you must log in.
I can confirm this bug on my Lenovo ThinkPad T60
Suggested cause: backlight/ * to control the brightness rather than /proc/acpi/ ibm/brightness
Using /sys/class/
Suggested Solution: hal/scripts/ linux/hal- system- lcd-{get, set}-brightness -linux rather than the "we have /sys/class/ backlight" section. This, in turn, uses /proc/acpi/ ibm/brightness.
Use the ibm section of /usr/lib/
I've attached a little work around that I figured out. It changes the keys/values in the Backlight entry of hal so that hal uses the ibm section. It is an alteration to the file found at /usr/share/ hal/fdi/ information/ 10freedesktop/ 10-laptop- panel-hardware. fdi
Does this work for anyone else?
Also, I'm not familiar with the syntax of the FDI files. I just set the linux.sysfs_path to an empty string. What's the syntax to have it removed?