Adjusting brightness broken after hibernate/suspend
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nvidia-graphics-drivers (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
When booting the system normally, the FN+Home (Brightness Up) and FN+End (Brightness down) hotkeys work perfectly.
However, after hibernating or suspending, nothing happens when these keys are pressed.
Also doing: echo "X" > /proc/acpi/
does not work.
When pressing the hotkeys, I can see the value of this proc entry change correctly though.
I can still change the screen brightness by switching to a terminal using CTRL+ALT+F1, and use the brightness hotkeys there, and then switch back to the X session.
It is like the brightness value is being changed in the system, but the event is not signalled to the screen.
For example if I use the hotkeys to change to brightness value from full to lowest, and then go to the terminal and use the hotkey, the screen immediatly jumps from full brightness to lowest brightness (eg. stored value is applied).
Also if the screen is on full brightness, and I adjust the brightness to lowest and reboot, the system will boot up with low brightness.
Eg. the brightness value I see in /proc/acpi/
Machine: Lenovo W510
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: linux-image-
Regression: Yes
Reproducible: Yes
ProcVersionSign
Uname: Linux 2.6.32-24-generic i686
NonfreeKernelMo
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
AplayDevices:
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: HDA Generic [HDA Generic]
Subdevices: 1/1
Subdevice #0: subdevice #0
Architecture: i386
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: HDA Generic [HDA Generic]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xf2620000 irq 17'
Mixer name : 'Conexant ID 5069'
Components : 'HDA:14f15069,
Controls : 6
Simple ctrls : 4
Card1.Amixer.info:
Card hw:1 'NVidia'/'HDA NVidia at 0xcdefc000 irq 16'
Mixer name : 'Nvidia ID a'
Components : 'HDA:10de000a,
Controls : 0
Simple ctrls : 0
Card1.Amixer.
Card29.Amixer.info:
Card hw:29 'ThinkPadEC'
Mixer name : 'ThinkPad EC 6MHT37WW-1.12'
Components : ''
Controls : 1
Simple ctrls : 1
Card29.
Simple mixer control 'Console',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [on]
Date: Wed Aug 4 22:51:33 2010
HibernationDevice: RESUME=
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
MachineType: LENOVO 431929G
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANGUAGE=en
LANG=nl_BE.utf8
SHELL=/bin/bash
RelatedPackageV
SourcePackage: linux
dmi.bios.date: 05/18/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 6NET57WW (1.20 )
dmi.board.name: 431929G
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 431929G
dmi.product.
dmi.sys.vendor: LENOVO
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
affects: | linux (Ubuntu) → nvidia-graphics-drivers (Ubuntu) |
To reproduce:
1. Boot normally, test brightness hotkeys => working
2. Hibernate
3. Resume
4. Test brightness hotkeys => nothing happens