なお、Puppy3.01です。
本家フォーラムを覗くと、2つほど方法が載ってました。
http://www.murga-linux.com/puppy/viewto ... 240&t=2409
http://www.murga-linux.com/puppy/viewto ... 40&t=14712
PuppyのPETパッケージ「wmpower-0.3.1.pet」を使う。
インストールしてから、/etc/rc.d/rc.local に以下を追記。
コード: 全て選択
modprobe ac
modprobe battery
modprobe fan
modprobe processor
modprobe thermal
ただし、「-no-meddling」というオプションは見るだけで何もしないモード(のはず)なのに、充電時に表示部をクリックすると急速充電モードになってしまうようです。
また、/root/.jwmrc-tray に…
コード: 全て選択
<Swallow name="wmpower">
wmpower -no-meddling
</Swallow>
非公式パッケージ「batmon」を使う。
本家フォーラムの「http://www.murga-linux.com/puppy/viewto ... 40&t=14712」から「BatteryMonitor.pup」をダウンロード。
左クリックで展開(オンラインマニュアル7.2.2)すると、 /usr/local/bin に「batmon」と「batmon.sh」が配置され、「/root/.jwmrc-tray」と「/etc/rc.d/rc.local」が書き換えられ、.backが付いたバックアップファイルが作られます(全自動)。
デフォルトではバッテリ情報のみなので、batmon.shをエディタで開き、最後に以下を追記。
コード: 全て選択
cd /proc/acpi/thermal_zone/
for a in `ls`
do
temp=`cat /proc/acpi/thermal_zone/THM0/temperature | awk '{print $2}'`
echo -n " ${temp}'C"
done
/etc/rc.d/rc.local に「modprobe ac」と「modprobe battery」が既に書き込まれているので、以下を追記。
コード: 全て選択
modprobe thermal
コード: 全て選択
<Swallow name="batmon">
batmon
</Swallow>
余計なファイルが作られるのがイヤな場合、「BatteryMonitor.pup」を自分で展開し、中の「batmon」と「batmon.sh」の2つを/usr/local/binに配置、手動で各々のファイルを編集すればOKです。
以上です。
個人的にはwmpowerの外観のほうが好みですが、トレイに収まらない(横長にできない)のは困りものです 。batmonを使ってます。
クリックを受け付けない状態で上手に配置できたかた、もしくはよりビジュアル的にカッコよいソフトをご存知のかた、いらっしゃいませんか?