Most recent kernel where this bug did *NOT* occur: 2.6.17 Distribution: Ubuntu Hardware Environment: Intel Corporation Mobile 945GM. Toshiba laptop Software Environment: Problem Description: While using FN hotkey to lower brightness, display plane often switch off. Pressing FN hotkey an other time make it swhitch on again. This problem is due to ACPI because it don't occured with gnome brigthness applet. Steps to reproduce: Boot up. Use FN hotkey to lower brigthness. Use it an other time if display don't get back 1 seconde later.
Log in /var/log/Xorg.0.log Hotkey switch to 0x800 => lowering Hotkey switch to 0x900 => uppering (II) PM Event received: Capability Changed I830PMEvent: Capability change (II) I810(0): Next ACPI _DGS [0] 0x80000100 (II) I810(0): ACPI Toggle to 0x1 (II) I810(0): Hotkey switch to 0x800. (II) I810(0): Attachable device 0x80000100. (II) I810(0): Attachable device 0x80000410. (II) I810(0): Requested display devices 0x800. (II) I810(0): Toggle (1) 0x1 (II) I810(0): Detected duplicate devices. Toggling (0x1) (II) I810(0): Detected display change operation (0x900, 0x800, 0x1). (II) I810(0): Clearing Clone mode (II) I810(0): Primary pipe is now A. (--) I810(0): A non-CRT device is attached to pipe A. No refresh rate overrides will be attempted. (II) I810(0): Display plane A is enabled and connected to Pipe A. (II) I810(0): Display plane B is disabled and connected to Pipe B. (II) I810(0): Enabling plane A. (II) I810(0): Display plane A is now enabled and connected to Pipe A. (II) I810(0): Display plane B is now disabled and connected to Pipe B. (II) I810(0): PIPEACONF is 0x80000000 (II) I810(0): PIPEBCONF is 0x00000000 (II) I810(0): Mode bandwidth is 61 Mpixel/s (II) I810(0): maxBandwidth is 1152 Mbyte/s, pipe bandwidths are 268 Mbyte/s, 0 M byte/s (WW) I810(0): Changing XVideo pipe (1 to 0). (II) I810(0): Hotkey switch to 0x900. (II) I810(0): Attachable device 0x80000100. (II) I810(0): Attachable device 0x80000410. (II) I810(0): Detected three device configs. (II) I810(0): Requested display devices 0x900. (II) I810(0): Detected display change operation (0x800, 0x1, 0x900). (II) I810(0): Clearing Clone mode (II) I810(0): Primary pipe is now B. (--) I810(0): A non-CRT device is attached to pipe B. No refresh rate overrides will be attempted. (II) I810(0): Display plane A is disabled and connected to Pipe A. (II) I810(0): Display plane B is enabled and connected to Pipe B. (II) I810(0): Enabling plane B. (II) I810(0): Display plane A is now disabled and connected to Pipe A. (II) I810(0): Display plane B is now enabled and connected to Pipe B. (II) I810(0): PIPEACONF is 0x00000000 (II) I810(0): PIPEBCONF is 0x80000000 (II) I810(0): Mode bandwidth is 61 Mpixel/s (II) I810(0): maxBandwidth is 1152 Mbyte/s, pipe bandwidths are 268 Mbyte/s, 0 M byte/s (WW) I810(0): Changing XVideo pipe (0 to 1).
Please stop acpid first and attach do "#cat /proc/acpi/event" Then press the Fn keys for several times and attch the output.
ping for response from bug reporter
invalidate this bug due to no response from reporter. If reopen, please come with needed data. thanks.