Come ottenere lo stato corretto della batteria?


13

In questo momento, da quando ho installato Ubuntu su questa macchina, lo stato della batteria dice: non presente.

Guardando questa risposta , tuttavia, trovo che /proc/acpi/battery/BAT1/info(a volte è /proc/acpi/battery/BAT0/info, usa la scheda completa per aiutare) ha le seguenti informazioni:

present: yes
design capacity: 4400 mAh
last full capacity: 4400 mAh
battery technology: rechargeable
design voltage: 11100 mV
design capacity warning: 300 mAh
design capacity low: 132 mAh
cycle count: 0
capacity granularity 1: 32 mAh
capacity granularity 2: 32 mAh
model number: BAT1      
serial number: 11        
battery type: 11        
OEM info: 11        

In base a questa risposta , ho controllato il /proc/acpi/battery/BAT1/statefile:

present:                 yes
capacity state:          ok
charging state:          charged
present rate:            unknown
remaining capacity:      unknown
present voltage:         10000 mV

Il acpi -bcomando restituisce:

Battery 0: Unknown, 0%, rate information unavailable

Qualche suggerimento su come aggiornare le informazioni sulla batteria?

Risposte:


8

L' acpi -berrore che hai segnalato molto probabilmente indica un problema relativo al tipo ACPI.

ACPI è uno standard aperto per i dispositivi e la gestione dell'alimentazione.

Alcuni laptop (la maggior parte su Google che ho trovato erano Acer) riportano erroneamente i dettagli della batteria su Ubuntu. Non sono sicuro del tipo e del modello del tuo laptop, né della sua versione del BIOS.

A volte è necessario compilare il proprio kernel con una tabella DSDT fissa.

A volte è necessario aggiornare il BIOS all'ultima versione offerta dal produttore.

Se decidi su quest'ultima azione, dovresti ricordare che l'aggiornamento del BIOS di una scheda madre o di un laptop è sempre un'operazione rischiosa, perché se qualcosa va storto, il rischio di danneggiare irreparabilmente l'hardware è molto alto.

Dovrai seguire le istruzioni per gli aggiornamenti del BIOS del produttore.


Acer Aspire 5745G. Quale opzione è più facile? Compilare il kernel o aggiornare il BIOS?
Junkie GUI

... aggiornamento del BIOS ... quale versione è il BIOS? Leggerei attentamente le note sulla versione perché l'aggiornamento del BIOS, se non eseguito correttamente, può lasciarti senza un laptop funzionante.
Fossfreedom

... Ho trovato questo link - guarda l'ACPI su quella pagina. Sembra una buona notizia! linlap.com/wiki/acer+aspire+5745g
fossfreedom

La versione BIOS è v1.11 (sudo dmidecode -s bios-version)
Junkie GUI

l'ultima versione sul sito Web di Acer è v1.19 - Non sono riuscito a trovare nessuna nota sulla versione :(
fossfreedom

2

Sono stato in grado di risolvere questo problema usando il suggerimento di fossfreedom per aggiornare il BIOS. Ho un Acer Aspire TimelineX 4820T, con Ubuntu 11.10. Ecco cosa ho fatto:

  1. sudo apt-get install unetbootin
  2. inserito flashdrive vuoto, usato diskutil per formattarlo in FAT
  3. scaricato l'aggiornamento del BIOS CORRETTO da Acer (ho digitato il mio numero di serie e utilizzato l'ultimo file .exe di aggiornamento del BIOS)
  4. usato unetbootin per rendere avviabile l'USB con FreeDOS
  5. copiato il file bios .exe sull'unità USB
  6. riavviato e scelto l'opzione "5" per FreeDos
  7. è passato a C: drive ed ha eseguito l'eseguibile del BIOS. (Assicurati di avere abbastanza potenza, anche se questo non richiede molto tempo)
  8. rimosso il drive USB, riavviato in Ubuntu e il problema della batteria è stato risolto!

Grazie a 4zzdawg per le istruzioni su come aggiornare il BIOS!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.