Pagina 1 di 1

Durata batteria

Inviato: giovedì 10 giugno 2010, 15:00
da spartizo
Salve,
utilizzai Ubuntu 9.10 un po' di tempo indietro, per poi ritornare a Win7. In entrambi la durata della batteria superava abbondantemente l'ora è mezza (senza alimentazione da corrente ovviamente) con uso abbastanza intenso.

Ho installato ora da poco Ubuntu 10.04 e ho notato che la batteria del mio portatile dura solamente 40 minuti più o meno, un po' di più se spengo il wifi.

Come è possibile? C'è qualche soluzione?

Grazie mille per le risposte.

Il portatile in questione è:
Asus Pro31SA
- Processore Intel Core 2 Duo T7700, 2.4 GHz, 4MB cache L2, FSB 800 MHz
- Memoria 2048 MB DDR2 667MHz + 1GB Intel Turbo Memory
- Schermo 15.4 pollici WXGA (1280 x 800) Glare Type
- Scheda Video ATI Mobility Radeon HD 2600, 512MB dedicati up to 1024MB
- Hard Disk 160 GB SATA 5400 rpm
- Drive Ottico Masterizzatore DVD DL Super Multi
- Porte 1 x VGA Port/Mini D-Sub 15 pin per display DDC esterno, 4 x USB 2.0, 1 x Headphone Out, 1 x Mic-in, 1 x RJ45, 1 x RJ11, 1 x FireWire 1394, 1 x TV-Out S-Video, 1 x DVI-D, 1 x TV-RF (opzionale), 1 x Express Card, 8in1 Card Reader,
- Networking LAN 10/100/1000, WiFi 802.11 a/b/g/n, Bluetooth + EDR, Modem V.92
- Sistema Operativo Originario: Microsoft Windows Vista Premium Edition
- Batteria 6 celle Li-Ion
- Webcam 1.3MP

Re: Durata batteria

Inviato: giovedì 10 giugno 2010, 15:17
da taliesin
Qui c'e una guida che riguarda le schede video ATI..dacci un occhio

Per il resto controlla che il demone powernowd sia attivo e dai un occhio che profilo sta utilizzando.
Powernowd e il demone che controlla la gestione del frequency scaling. In pratica secondo l'uso che il pc sta facendo della cpu abbassa o meno la frequenaza delle cpu.
esempio: il mio pc monsta un intel core2duo da 1.8. Con il profilo ondemand la frequenza passa da 800Mhz a 1200Mhz a 1800Mhz a seconda del carico.

per vedere se e attivo nel tuo pc questo demone e soprattutto se abbassa la frequenaza puoi dare un occhiata con questo comado:

Codice: Seleziona tutto

cat /proc/cpuinfo
Per la gestione della batteria e installato di default il demone acpid...
Per vedere se funziona a dovere prova a dare il comando

Codice: Seleziona tutto

acpi
dovresti avere come risultato dei dati sulla batteria o sulla sessione di carica/scarica corrente.

Re: Durata batteria

Inviato: giovedì 10 giugno 2010, 15:33
da spartizo
Il primo comando non mi funziona.
Mentre il secondo mi da come risultato: Battery 0: Unknown, 96%

Cosa posso fare?

Re: Durata batteria

Inviato: giovedì 10 giugno 2010, 15:36
da spartizo
Li ho installati tutti è due tramite terminale.

Powernowd mi da come risultato:

Codice: Seleziona tutto

processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 15
model name	: Intel(R) Core(TM)2 Duo CPU     T7700  @ 2.40GHz
stepping	: 11
cpu MHz		: 800.000
cache size	: 4096 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm ida tpr_shadow vnmi flexpriority
bogomips	: 4788.05
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

processor	: 1
vendor_id	: GenuineIntel
cpu family	: 6
model		: 15
model name	: Intel(R) Core(TM)2 Duo CPU     T7700  @ 2.40GHz
stepping	: 11
cpu MHz		: 800.000
cache size	: 4096 KB
physical id	: 0
siblings	: 2
core id		: 1
cpu cores	: 2
apicid		: 1
initial apicid	: 1
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm ida tpr_shadow vnmi flexpriority
bogomips	: 4787.96
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:
Acpi mi da come risultato:

Codice: Seleziona tutto

Battery 0: Unknown, 96%
Come posso interpretare i dati?

Re: Durata batteria

Inviato: giovedì 10 giugno 2010, 16:02
da taliesin
Beh, come puoi notare dal primo comando che hai postato la cpu sta lavorando a 800Mhz. Quindi powernowd e in funzione.
con questo comando puoi vedere tra quali profili hia scelta:

Codice: Seleziona tutto

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
per vedere quale profilo stai usando al momento se non sbaglio il comando e:

Codice: Seleziona tutto

powernowd -v
Per il secondo e strano...sembra che non riconosca la batteria.
prova a dare lo stesso comando ma prima con l'opzione "-b" e poi con l'opzione "-V"

Re: Durata batteria

Inviato: giovedì 10 giugno 2010, 17:17
da spartizo
Il risultato del primo è

Codice: Seleziona tutto

conservative ondemand userspace powersave performance
Come posso scegliere che profilo usare e quale è meglio per il risparmio energia quando non c'è alimentazione da corrente?
Quali mi consigli invece per quando sono attaccato alla corrente?

Questo quello che mi da con il comando powernowd -v

Codice: Seleziona tutto

powernowd: PowerNow Daemon v1.00, (c) 2003-2008 John Clemens
powernowd: Settings:
powernowd:   verbosity:        1
powernowd:   mode:             1     (AGGRESSIVE)
powernowd:   step:           100 MHz (100000 kHz)
powernowd:   lowwater:        20 %
powernowd:   highwater:       80 %
powernowd:   poll interval: 1000 ms
powernowd: about to return count = 1
powernowd: Found 2 scalable units:  -- 1 'CPU' per scalable unit
powernowd:   cpu0: 800Mhz - 2401Mhz (6 steps)
powernowd:      step1 : 2401Mhz
powernowd:      step2 : 2400Mhz
powernowd:      step3 : 2000Mhz
powernowd:      step4 : 1600Mhz
powernowd:      step5 : 1200Mhz
powernowd:      step6 : 800Mhz
powernowd:   cpu1: 800Mhz - 2401Mhz (6 steps)
powernowd:      step1 : 2401Mhz
powernowd:      step2 : 2400Mhz
powernowd:      step3 : 2000Mhz
powernowd:      step4 : 1600Mhz
powernowd:      step5 : 1200Mhz
powernowd:      step6 : 800Mhz
Passando ad acpi

acpi -b

Codice: Seleziona tutto

Battery 0: Charging, 99%, 00:00:35 until charged
acpi -V

Codice: Seleziona tutto

Battery 0: Charging, 99%, 00:00:40 until charged
Battery 0: design capacity 4089 mAh, last full capacity 2356 mAh = 57%
Adapter 0: on-line
Thermal 0: ok, 57.0 degrees C
Thermal 0: trip point 0 switches to mode critical at temperature 105.0 degrees C
Thermal 0: trip point 1 switches to mode passive at temperature 102.0 degrees C
Cooling 0: LCD 0 of 15
Cooling 1: Processor 0 of 10
Cooling 2: Processor 0 of 10
???

Mi scuso per le numerose richieste
Grazie mille!

Re: Durata batteria

Inviato: giovedì 10 giugno 2010, 18:15
da mangholb
ciao scusate se mi intrometto, ma anche io mi ritrovo un po' nella situazione di spartizo..allora se do da terminale

Codice: Seleziona tutto

mangholb@mangholb-laptop:~$ sudo powernowd -v
powernowd: PowerNow Daemon v1.00, (c) 2003-2008 John Clemens
powernowd: Settings:
powernowd:   verbosity:        1
powernowd:   mode:             1     (AGGRESSIVE)
powernowd:   step:           100 MHz (100000 kHz)
powernowd:   lowwater:        20 %
powernowd:   highwater:       80 %
powernowd:   poll interval: 1000 ms
powernowd: about to return count = 1
powernowd: Found 2 scalable units:  -- 1 'CPU' per scalable unit
powernowd:   cpu0: 1050Mhz - 2100Mhz (2 steps)
powernowd:      step1 : 2100Mhz
powernowd:      step2 : 1050Mhz
powernowd:   cpu1: 1050Mhz - 2100Mhz (2 steps)
powernowd:      step1 : 2100Mhz
powernowd:      step2 : 1050Mhz
ma sinceramente non so cosa voglia dire O_o

mentre ho provato a scrivere da terminale acpi, acpid, sudo acpi, sudo acpid ma niente, non succede proprio niente di niente..mi sapete aiutare?

Re: Durata batteria

Inviato: giovedì 10 giugno 2010, 18:57
da taliesin
acpi sembra che riconsoce la batteria..bene.

per l'altro la v e maiuscola, non minuscola ;)

Re: Durata batteria

Inviato: giovedì 10 giugno 2010, 19:59
da mangholb
la v e maiuscola, non minuscola Wink
cavoli hai ragione! (rotfl)
posto il risultato di acpi -V

Codice: Seleziona tutto

Adapter 0: on-line
Thermal 0: ok, 59.0 degrees C
Thermal 0: trip point 0 switches to mode critical at temperature 126.0 degrees C
Thermal 1: ok, 66.0 degrees C
Thermal 1: trip point 0 switches to mode critical at temperature 99.0 degrees C
Cooling 0: LCD 7 of 9
Cooling 1: Processor 0 of 3
Cooling 2: Processor 0 of 3
vi prego ditemi cosa vuol dire  ???

Re: Durata batteria

Inviato: venerdì 11 giugno 2010, 9:52
da taliesin
Allora...
il comando gli ultimi due comandi che ti ho postato pensavo che restituissero i dati riguardanti il profilo che powernowd sta utilizzando al momento (ondemand, powersave,...) pero a quanto pare mi sono sbagliato...

Ad ogni modo se la frequenza della cpu e scalata a 800Mhz vuol dire che powernowd e attivo e funzionante....

Quindi ricapitolando:

acpi: riconsoce la tua batteria e quindi dovrebbe gestire correttamente l'utilizzo di energia di essa
powernowd: e attivo e scala correttamente la frequenza, quindi anche qui la cosa non sembra destare problemi

risultato: per quanto ne so al momento il tuo pc sta gia adottando un buon risparmio energetico...sembra che il problema sia da imputare o alla distro che "consuma piu energia" delle altre oppure che la tua batteria si sia deteriorata.

Per quanto riguarda la distro, se e lei la causa non saprei cosa potresti fare ancora.

Per quanto riguarda la batteria, se non lo fai gia, ti consiglio di scaricare completamente (ma veramente a zero!) la batteria un paio di volte e ricaricarla ogni volta da 0 a 100 tutto in un colpo (senza mai staccare il cavo d'alimentazione per intenderci). Nelle nuove batterie usando questo metodo si puo ricalibrare il controllore che gestisce la carica della batteria. E possibile che questo controllore a furia di scaricare solo a meta la batteria e poi ricaricarla si sia "sregolato" su quella che dovrebbe essere la carica/autonomia massima della batteria.

Re: Durata batteria

Inviato: venerdì 11 giugno 2010, 11:56
da mangholb
in effetti quando lo accendo mi dice che la batteria potrebbe essere danneggiata  perchè ha solo il 30% di capacità..ma mi sembra strano dato che il computer non ha neanche un anno..

Re: Durata batteria

Inviato: venerdì 11 giugno 2010, 11:57
da taliesin
a me fa lo stesso giochetto. la scarico completamente una volta e la ricarico senza interrompere mai e il messaggio non mi esce piu.

Re: Durata batteria

Inviato: venerdì 11 giugno 2010, 12:08
da mangholb
e devo tenere il pc spento mentre si carica?

Re: Durata batteria

Inviato: venerdì 11 giugno 2010, 12:22
da taliesin
no, non necessariamente. Pero ho potuto constatare che nel mio caso se stacco e riattacco la presa a meta carica non ottengo l'effetto desiderato e continuo a ricevere il messaggio "your battery may be broken"