vine-users ML アーカイブ



[vine-users:061905] Re: acpi デーモンの設定について

  • From: 仏陀L <butuda_l@xxxxxxxxxxx>
  • Subject: [vine-users:061905] Re: acpi デーモンの設定について
  • Date: Thu, 21 Aug 2003 15:39:11 +0900
こんにちは かわむら様

Thu, 21 Aug 2003 12:58:11 +0900 (JST)にいただいたメールで
Masaki Kawamura <kawamura@xxxxxxxxxxxxxxxxxxxxxxxx> 様はおっしゃいました
:

> それぞれイベントが1回だけなので、チャタリングは発生していないようです
> 。そうすると、呼んでいる /etc/acpi/actions/hibernation がおかしい
> 可能性もあります。
> 
> うちでは、ふたを閉じたときに cpufreqを使って、powersaveにすることを
> しています。以下にその例を載せますので、参考にしてください。
> ちなみに、ログの最後 000000800000000b と 000000800000000c は実行毎に
> 1増えています。この偶奇性に注目して、ふた閉じとふた開けを区別していま
> す。

おおせのとおり実験してもうまくいかないのですが、ふと気がつきました
ログを見ると

ここで蓋を閉じたところです
[Thu Aug 21 13:04:55 2003] received event "button/lid LID 00000080
0000000f"
[Thu Aug 21 13:04:55 2003] executing action
"/etc/acpi/actions/hibernation2 button/lid LID 00000080 0000000f"[Thu
Aug 21 13:04:55 2003] BEGIN HANDLER MESSAGES start to suspend

・・・ ここでsuspend用のスクリプトが動いてます、詳細は割愛

Stopping acpi daemon: [  OK  ]^M
Starting acpi daemon: [Thu Aug 21 13:07:59 2003] starting up
[  OK  ]^M

ここで再起動しています。
[Thu Aug 21 13:07:59 2003] 4 rules loaded
蓋を開けたイベントとおもわれます
[Thu Aug 21 13:07:59 2003] received event "utton/lid LID 00000080
00000010"
[Thu Aug 21 13:07:59 2003] completed event "utton/lid LID
00000080 00000010"
[Thu Aug 21 13:07:59 2003] received event "battery
BAT1 00000080 00000001"
[Thu Aug 21 13:07:59 2003] completed event"battery BAT1 00000080
00000001"

ここで、蓋をしめていないのに、なぜか再び蓋をしめたイベントが発生して
サスペンドが走ってしまいます。

[Thu Aug 21 13:07:59 2003] received
event "button/lid LID 00000080 00000011"[Thu Aug 21 13:07:59 2003]
executing action "/etc/acpi/actions/hibernation2 button/lid LID 00000080
00000011"[Thu Aug 21 13:07:59 2003] BEGIN HANDLER MESSAGES
start to suspend -------------
stop to murasaki

サスペンドがはいってから、なぜか蓋をしめていないのに再度
イベントがあがってきてしまっているようです。
何がまずいのでしょうか?

恐れ入りますがよろしくご教示ください。