Screen brightness double level changes on Dell laptops
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux |
Fix Released
|
Medium
|
|||
hal (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
Hardy |
Invalid
|
Medium
|
Unassigned | ||
kde-guidance (Ubuntu) |
Fix Released
|
Medium
|
Andreas Wenning | ||
Hardy |
Fix Released
|
Medium
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Medium
|
Ubuntu Kernel Team | ||
Hardy |
Invalid
|
Low
|
Unassigned |
Bug Description
Binary package hint: gnome-power-manager
I have a fresh installation of Hardy with the latest updates installed on a Dell Inspiron 6400 laptop. The brightness settings (Fn+Up/Down) work although they seem to skip a level each time.
'/proc/
When gnome-power-manager is running increasing the brightness from 12 I can only get levels 36, 60, 84 and 100. Decreasing the levels from 100 I only get 72, 48, 24 and 12. Running gnome-power-manager with the verbose option shows that when I press the brightness-up button once it is recorded twice. I ran gnome-power-manager in a debugger thinking it was a timing issue and it still happened.
I have included the output from pressing the brightness-up button (Fn+Up) once below. This only happens when gnome-power-manager is running and did not happen using Feisty. I have looked at the code and I cannot see why the button event is triggered twice, I don't have any experience of the code but if you can give me any ideas of where to start I can try to look into this myself.
Thanks!
[hal_device_
[emit_button_
[button_pressed_cb] gpm-manager.c:999 (00:11:48): Button press event type=brightness-up
[button_pressed_cb] gpm-srv-
[button_pressed_cb] gpm-backlight.c:563 (00:11:48): Button press event type=brightness-up
[gpm_brightness
[gpm_brightness
[gpm_brightness
[brightness_
[gpm_feedback_
[gpm_refcount_add] gpm-refcount.c:100 (00:11:48): refcount now: 1
[gpm_refcount_add] gpm-refcount.c:101 (00:11:48): non zero, so sending REFCOUNT_ADDED
[brightness_
[button_pressed_cb] gpm-info.c:698 (00:11:48): Button press event type=brightness-up
[hal_device_
[emit_button_
[button_pressed_cb] gpm-manager.c:999 (00:11:48): Button press event type=brightness-up
[button_pressed_cb] gpm-srv-
[button_pressed_cb] gpm-backlight.c:563 (00:11:48): Button press event type=brightness-up
[gpm_brightness
[gpm_brightness
[gpm_brightness
[brightness_
[gpm_feedback_
[gpm_refcount_add] gpm-refcount.c:100 (00:11:48): refcount now: 2
[gpm_refcount_add] gpm-refcount.c:101 (00:11:48): non zero, so sending REFCOUNT_ADDED
[brightness_
[button_pressed_cb] gpm-info.c:698 (00:11:48): Button press event type=brightness-up
[gpm_refcount_
[gpm_refcount_
[gpm_feedback_
description: | updated |
Changed in hal: | |
importance: | Undecided → Medium |
Changed in hal: | |
status: | New → Confirmed |
Changed in kde-guidance: | |
importance: | Undecided → Medium |
importance: | Undecided → Medium |
milestone: | none → ubuntu-8.04.1 |
status: | New → Confirmed |
Changed in linux: | |
status: | Unknown → Confirmed |
Changed in linux: | |
status: | Confirmed → Fix Released |
summary: |
- Screen brightness double level changes + Screen brightness double level changes on Dell laptops |
tags: | added: iso-testing |
Changed in linux: | |
importance: | Unknown → Medium |
I can confirm that. I've just upgraded from gutsy to hardy on my dell inspirion 1520. But I'm using kubuntu (it's guidance- power-manager in kde). video/VID/ LCD/brightness' . I can set any level in guidance- power-manager. I can even increase/decrease brightness level by one with 'dcop guidance power-manager brightnessDown/ brightnessUp'
When I'm in kde, pressing Fn+up/down skips one brightness level. And I can see 2 popups showing brightness level (one under another).
In console everything works fine.
I can set any level with 'echo [something] > /proc/acpi/