I downloaded the PPA kernel source, compiled it, and tested it under Gutsy. It works! The bug is no more; the lid button works exactly as it should without needing the above workaround in rc.local.
Here is the output to /var/log/acpid under the new kernel when I press the lid button and release it a second later:
-----------------------------------------------------------------
[Mon May 12 15:14:34 2008] received event "button/lid C1E5 00000080 00000012"
[Mon May 12 15:14:34 2008] notifying client 4753[107:116]
[Mon May 12 15:14:34 2008] notifying client 4786[0:0]
[Mon May 12 15:14:34 2008] executing action "/etc/acpi/lid.sh"
[Mon May 12 15:14:34 2008] BEGIN HANDLER MESSAGES
ERROR: Couldn't attach to DCOP server!
[Mon May 12 15:14:34 2008] END HANDLER MESSAGES
[Mon May 12 15:14:34 2008] action exited with status 1
[Mon May 12 15:14:34 2008] completed event "button/lid C1E5 00000080 00000012"
[Mon May 12 15:14:34 2008] received event "button/lid C1E5 00000080 00000013"
[Mon May 12 15:14:34 2008] notifying client 4753[107:116]
[Mon May 12 15:14:34 2008] notifying client 4786[0:0]
[Mon May 12 15:14:34 2008] executing action "/etc/acpi/lid.sh"
[Mon May 12 15:14:34 2008] BEGIN HANDLER MESSAGES
ERROR: Couldn't attach to DCOP server!
[Mon May 12 15:14:35 2008] END HANDLER MESSAGES
[Mon May 12 15:14:35 2008] action exited with status 1
[Mon May 12 15:14:35 2008] completed event "button/lid C1E5 00000080 00000013"
---------------------------------------------------------------------
Thank you very much for your help! I can hardly wait for Intrepid to come out now . . . ;-)
Leann,
I downloaded the PPA kernel source, compiled it, and tested it under Gutsy. It works! The bug is no more; the lid button works exactly as it should without needing the above workaround in rc.local.
Here is the output to /var/log/acpid under the new kernel when I press the lid button and release it a second later:
------- ------- ------- ------- ------- ------- ------- ------- ------- -- ------- ------- ------- ------- ------- ------- ------- ------- ------
[Mon May 12 15:14:34 2008] received event "button/lid C1E5 00000080 00000012"
[Mon May 12 15:14:34 2008] notifying client 4753[107:116]
[Mon May 12 15:14:34 2008] notifying client 4786[0:0]
[Mon May 12 15:14:34 2008] executing action "/etc/acpi/lid.sh"
[Mon May 12 15:14:34 2008] BEGIN HANDLER MESSAGES
ERROR: Couldn't attach to DCOP server!
[Mon May 12 15:14:34 2008] END HANDLER MESSAGES
[Mon May 12 15:14:34 2008] action exited with status 1
[Mon May 12 15:14:34 2008] completed event "button/lid C1E5 00000080 00000012"
[Mon May 12 15:14:34 2008] received event "button/lid C1E5 00000080 00000013"
[Mon May 12 15:14:34 2008] notifying client 4753[107:116]
[Mon May 12 15:14:34 2008] notifying client 4786[0:0]
[Mon May 12 15:14:34 2008] executing action "/etc/acpi/lid.sh"
[Mon May 12 15:14:34 2008] BEGIN HANDLER MESSAGES
ERROR: Couldn't attach to DCOP server!
[Mon May 12 15:14:35 2008] END HANDLER MESSAGES
[Mon May 12 15:14:35 2008] action exited with status 1
[Mon May 12 15:14:35 2008] completed event "button/lid C1E5 00000080 00000013"
-------
Thank you very much for your help! I can hardly wait for Intrepid to come out now . . . ;-)