#26-02 [MG]powerd
PocketBSD ML で「ほっといても suspend しない」とわがままいっていたら、たけむらさんが
powerd を作ってくれた。ありがたや。sc0 の割り込みを監視しているみたい。
さっそく人柱に。といってもコンパイル環境がないので QUX に作ってもらう。
実行。ぬ、libkvm.so.2.0 がない。もらう(笑)。実行。libc.so.3.1 がないので怒られているが、無事 suspend するようになった!! お礼のメイルを書いて libc.so.3.1 ももらってきて実行。 あり、まだ怒られる。ldconfig はキャッシュするのかな。/etc/rc.local に書いて reboot。
エラーも出ずに powerd は起動した。これでいいのか? QUX によると /etc/rc.local に書かずに /usr/local/etc/rc.d/ にスクリプトを置くようにするのが最近の流儀のようだが、ま、いいじゃろ。
AC/電池駆動に関わらず powerd は suspend しようとするので、電池駆動のときのみ sc0 を監視して suspend するようにすれば完璧だな。…けどソースはあれどもコンパイラがないので実験できない(悲)。 そこまでわがままいうのもナニなので、デカいカード買ったらやろう。(←いつになることやら)