*** This bug is a duplicate of bug 415023 *** https://bugs.launchpad.net/bugs/415023
** Description changed: TL;DR: Whenever the screen tries to dpms off/standby/shutdown, brightness change key events are generated, simulating activity and instantly waking it. This is on an Advent 4211 netbook (rebranded MSI Wind U100), running 2.6.31-14-generic on Kubuntu 9.10 x86. - Background: - Whenever the brightness changes, both the hardware/kernel and the software seems to generate a keypress, which in turn triggers a brightness change each and causes them to race. This is tightly related to bug #435352, where the solution so far has been to make changes to the HAL .fdi file for laptop screens to properly signal this by enabling the property laptop_panel.brightness_in_hardware on known affected laptop screens, and then change the the software (here power managers; Powerdevil, gnome-power, xfce4-power-manager, ...) to be aware of the property and to largely back off brightness handling. + Whenever the brightness changes, both the hardware/kernel and the software seems to generate a keypress, which in turn triggers a brightness change each and causes them to race. This is tightly related to bug #415023, where the solution so far has been to make changes to the HAL .fdi file for laptop screens to properly signal this by enabling the property laptop_panel.brightness_in_hardware on known affected laptop screens, and then change the the software (here power managers; Powerdevil, gnome-power, xfce4-power-manager, ...) to be aware of the property and to largely back off brightness handling. When the screen tries to DPMS off/standby/shutdown, both xev and dbus- monitor report brightness key events (xev one brightness down key release, dbus-monitor three up/down keypress events), and the screen promptly wakes. If the power manager (here Powerdevil) is set to let the screen sleep after a period of inactivity, this phantom activity will reset the cycle. - KeyRelease event, serial 34, synthetic NO, window 0x3600001, - root 0xf9, subw 0x0, time 271798228, (55,-14), root:(59,11), - state 0x0, keycode 232 (keysym 0x1008ff03, XF86MonBrightnessDown), same_screen YES, - XLookupString gives 0 bytes: - XFilterEvent returns: False + KeyRelease event, serial 34, synthetic NO, window 0x3600001, + root 0xf9, subw 0x0, time 271798228, (55,-14), root:(59,11), + state 0x0, keycode 232 (keysym 0x1008ff03, XF86MonBrightnessDown), same_screen YES, + XLookupString gives 0 bytes: + XFilterEvent returns: False Asking Felix Geyer (debfx) whether Powerdevil could be told to ignore the event; - [18:21] <debfx> there is nothing powerdevil can do to prevent key events - [18:23] <debfx> hmm well yeah it could probably ignore them - [18:23] <debfx> i'll have a look at the code - [18:38] <debfx> doesn't seem that easy, by default powerdevil uses the + [18:21] <debfx> there is nothing powerdevil can do to prevent key events + [18:23] <debfx> hmm well yeah it could probably ignore them + [18:23] <debfx> i'll have a look at the code + [18:38] <debfx> doesn't seem that easy, by default powerdevil uses the xsync extension to get notified on user activity As it happens, this is a netbook (Advent 4211, a rebranded MSI Wind U100), so thankfully I can close the lid. But the screen will never otherwise sleep. ProblemType: Bug AplayDevices: - **** List of PLAYBACK Hardware Devices **** - card 0: Intel [HDA Intel], device 0: ALC1200 Analog [ALC1200 Analog] - Subdevices: 1/1 - Subdevice #0: subdevice #0 + **** List of PLAYBACK Hardware Devices **** + card 0: Intel [HDA Intel], device 0: ALC1200 Analog [ALC1200 Analog] + Subdevices: 1/1 + Subdevice #0: subdevice #0 Architecture: i386 AudioDevicesInUse: - USER PID ACCESS COMMAND - /dev/snd/controlC0: zorael 5629 F.... knotify4 - zorael 5648 F.... kmix + USER PID ACCESS COMMAND + /dev/snd/controlC0: zorael 5629 F.... knotify4 + zorael 5648 F.... kmix CRDA: Error: [Errno 2] No such file or directory Card0.Amixer.info: - Card hw:0 'Intel'/'HDA Intel at 0xffe00000 irq 16' - Mixer name : 'Realtek ALC1200' - Components : 'HDA:10ec0888,14620110,00100101' - Controls : 22 - Simple ctrls : 14 + Card hw:0 'Intel'/'HDA Intel at 0xffe00000 irq 16' + Mixer name : 'Realtek ALC1200' + Components : 'HDA:10ec0888,14620110,00100101' + Controls : 22 + Simple ctrls : 14 Date: Sun Nov 15 15:27:45 2009 DistroRelease: Ubuntu 9.10 HibernationDevice: RESUME=UUID=271467da-45c3-4047-b445-19929c58ab91 MachineType: MICRO-STAR INTERNATIONAL CO., LTD U-100 Package: linux-image-2.6.31-14-generic 2.6.31-14.48 ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-14-generic root=UUID=3970f499-b9ea-47af-9c60-2080e8e229ce ro quiet splash ProcEnviron: - LANGUAGE= - PATH=(custom, user) - LANG=en_US.UTF-8 - SHELL=/bin/bash + LANGUAGE= + PATH=(custom, user) + LANG=en_US.UTF-8 + SHELL=/bin/bash ProcVersionSignature: Ubuntu 2.6.31-14.48-generic RelatedPackageVersions: - linux-backports-modules-2.6.31-14-generic N/A - linux-firmware 1.24 + linux-backports-modules-2.6.31-14-generic N/A + linux-firmware 1.24 RfKill: - 0: phy0: Wireless LAN - Soft blocked: no - Hard blocked: no + 0: phy0: Wireless LAN + Soft blocked: no + Hard blocked: no SourcePackage: linux Uname: Linux 2.6.31-14-generic i686 dmi.bios.date: 10/06/2008 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: 4.6.3 dmi.board.asset.tag: To be filled by O.E.M. dmi.board.name: U-100 dmi.board.vendor: MICRO-STAR INTERNATIONAL CO., LTD dmi.board.version: Ver.001 dmi.chassis.asset.tag: To Be Filled By O.E.M. dmi.chassis.type: 3 dmi.chassis.vendor: MICRO-STAR INTERNATIONAL CO., LTD dmi.chassis.version: Ver.001 dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr4.6.3:bd10/06/2008:svnMICRO-STARINTERNATIONALCO.,LTD:pnU-100:pvrVer.001:rvnMICRO-STARINTERNATIONALCO.,LTD:rnU-100:rvrVer.001:cvnMICRO-STARINTERNATIONALCO.,LTD:ct3:cvrVer.001: dmi.product.name: U-100 dmi.product.version: Ver.001 dmi.sys.vendor: MICRO-STAR INTERNATIONAL CO., LTD -- Screen can't dpms off/standby/shutdown, wakes instantly https://bugs.launchpad.net/bugs/483116 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs