Pagina 1 di 1
Batteria Portatile
Inviato: sab 19 gen 2008, 14:33
da tommy131
Salve io ho un notebook, sul quale ho installato slackware 12, ora avrei esigneza di conosce il lovello della batteria, quanto e caricare, in pratica vorrei attivare la visualizzazione di livello batteria, come devo fare? Devo ricompilare come dice il centro di controllo, oppure è inutile, o meglio posso seguire un altra strada?
PS: Grazie per l'aiuto...
Re: Batteria Portatile
Inviato: sab 19 gen 2008, 14:38
da conraid
tommy131 ha scritto:Salve io ho un notebook, sul quale ho installato slackware 12, ora avrei esigneza di conosce il lovello della batteria, quanto e caricare, in pratica vorrei attivare la visualizzazione di livello batteria, come devo fare? Devo ricompilare come dice il centro di controllo, oppure è inutile, o meglio posso seguire un altra strada?
carichi i moduli appropriati dell'acpi (modprobe battery) e poi usi qualche programma che ti permette di visualizzare lo stato della batteria. A meno che tu non legga direttamente da /proc
Re: Batteria Portatile
Inviato: sab 19 gen 2008, 15:08
da kernel89
oltre al modulo battery mi sembra che devi caricare anche acpi e ac.
comunque se ti fai un giro nel forum troverai molti topic che parlano di questo argomento.

Re: Batteria Portatile
Inviato: sab 19 gen 2008, 21:35
da alessiodf
se acpi e battery non vanno, devi abilitare il supporto a smart_battery nel kernel (sezione ACPI)
Re: Batteria Portatile
Inviato: sab 19 gen 2008, 21:41
da conraid
kernel89 ha scritto:oltre al modulo battery mi sembra che devi caricare anche acpi e ac.
comunque se ti fai un giro nel forum troverai molti topic che parlano di questo argomento.

Io non ci capisco più niente.
Una volta c'era insmod, poi venne modprobe che insieme al modulo richiesto doveva caricare i moduli "collegati" ad esso. E poi venne il fatto che i moduli venivano richiesti dal kernel ogni volta di cui ne avevi bisogno, senza necessariamenti caricarli.
Oggi ho dovuto fare
modprobe loop, cosa mai fatta, e sembra che modprobe sia un clone di insmod.
Che sta succedendo????
Spero sia solamente la mia macchina, e poche altre, a dare i numeri

Re: Batteria Portatile
Inviato: sab 19 gen 2008, 21:59
da alessiodf
anche se un po ot, io so che modporbe corica in automatico i moduli "dipendenze" ma questo non funziona bene con tutti i moduli. Spessi mi e' capitato di darla io la giusta sequenza di caricamento di una serie di moduli collegati!
saluti
Re: Batteria Portatile
Inviato: dom 20 gen 2008, 18:26
da tommy131
Sulla questione di ismod e modprobe non so dirvi gran che anzi niente, perchè io sono passato a Linux direttamente con slackware 12, però un po di sti problemi li da modprobe, su questo non ce dubbio.
Comunque conraid, io ho bisogno di vedere a video lo stato della batteria... Ora non lo so come, Slacky ha bisogno di qualche pacchetto per far vedere il tempo o la percentuale rimanente della carica rimanente, oppure fornisce già di se questo servizio?
Re: Batteria Portatile
Inviato: dom 20 gen 2008, 18:28
da JohnnyMnemonic
Io uso questo script, che ho trovato non so dove poi ho modificato/migliorato nel tempo
Codice: Seleziona tutto
#!/bin/bash
# Richiede ACPI abilitato.
CAPACITA=`cat /proc/acpi/battery/BAT0/info | grep "last full capacity:"|cut -d\ -f9`
LIVELLO=`cat /proc/acpi/battery/BAT0/state | grep remaining|cut -d\ -f8`
CHARGING=`cat /proc/acpi/battery/BAT0/state | grep charging|cut -d\ -f12`
PRESENTE=`cat /proc/acpi/battery/BAT0/state | grep present|cut -d\ -f18`
PERCENTUALE=`echo $(( $LIVELLO * 100 / $CAPACITA ))`
if [ "$PRESENTE" == "no" ]; then
echo -e "not present"
elif [ "$LIVELLO" = "$CAPACITA" ]; then
echo -e "charged"
elif [ "$CHARGING" == "charging" ]; then
echo -e "$CHARGING $PERCENTUALE%"
elif [ "$CHARGING" == "discharging" ]; then
echo -e "$CHARGING $PERCENTUALE%"
else
echo -e "$PERCENTUALE%"
fi
Re: Batteria Portatile
Inviato: dom 20 gen 2008, 19:41
da tommy131
Sucsami "JohnnyMnemonic" ma questo script mi serve a viualizzare lo stato della batteria, oppure ad abilitare il necessario per il supporto batteria?
Re: Batteria Portatile
Inviato: dom 20 gen 2008, 20:10
da alessiodf
tommy131 ha scritto:Sucsami "JohnnyMnemonic" ma questo script mi serve a viualizzare lo stato della batteria, oppure ad abilitare il necessario per il supporto batteria?
se
/proc/acpi/battery e' vuota e non contiene nulla, non hai attivo il supporto acpi che ti permette di verificare lo stato della batteria!
te lo ripeto: controlla se la tua batteria usa SmartBattery!!!
Re: Batteria Portatile
Inviato: dom 20 gen 2008, 20:24
da JohnnyMnemonic
Quello script visualizza lo stato e la percentuale di carica, ovviamente prima di usarlo devi aver configurato opportunamente il tuo sistema in modo che ti popoli /proc/acpi/battery