Comment obtenir l'état correct de la batterie?

13

À ce moment, depuis que j'ai installé Ubuntu sur cette machine, l'état de la batterie indique: absent.

En regardant cette réponse , cependant, je trouve que /proc/acpi/battery/BAT1/info(parfois son /proc/acpi/battery/BAT0/info, utilisez l'onglet complet pour aider) a les informations suivantes:

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        

Conformément à cette réponse , j'ai vérifié le /proc/acpi/battery/BAT1/statefichier:

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

La acpi -bcommande renvoie:

Battery 0: Unknown, 0%, rate information unavailable

Des suggestions sur la mise à jour des informations sur la batterie?

GUI Junkie
la source

Réponses:

8

L' acpi -berreur que vous avez signalée indique très probablement un problème de type ACPI.

ACPI est un standard ouvert pour la gestion des appareils et de l'alimentation.

Certains ordinateurs portables (la plupart googlé que j'ai trouvé étaient Acer) signalent incorrectement les détails de sa batterie à Ubuntu. Je ne suis pas sûr de votre type et modèle d'ordinateur portable - ni de sa version du BIOS.

Parfois, vous devez compiler votre propre noyau avec une table DSDT fixe.

Parfois, vous devez mettre à niveau votre BIOS vers la dernière version proposée par votre fabricant.

Si vous décidez de la dernière action, vous devez vous rappeler que la mise à jour du BIOS d'une carte mère ou d'un ordinateur portable est toujours une opération risquée, car en cas de problème, le risque d'endommager irrémédiablement le matériel est très élevé.

Vous devrez suivre les instructions pour les mises à jour du BIOS de votre fabricant.

liberté de fossé
la source
Acer Aspire 5745G. Quelle option est la plus facile? Compiler le noyau ou mettre à jour le BIOS?
GUI Junkie
... mise à jour de votre BIOS ... quelle version est votre BIOS? Je voudrais d'abord lire attentivement les notes de publication car la mise à jour du BIOS, si elle n'est pas effectuée correctement, peut vous laisser sans ordinateur portable fonctionnel.
fossfreedom
... J'ai trouvé ce lien - regardez l'ACPI sur cette page. Cela ressemble à de bonnes nouvelles! linlap.com/wiki/acer+aspire+5745g
fossfreedom
La version du BIOS est la v1.11 (sudo dmidecode -s bios-version)
GUI Junkie
la dernière version sur le site acer est la v1.19 - Je n'ai pas pu trouver de notes de version cependant :(
fossfreedom
2

J'ai pu résoudre ce problème en utilisant la suggestion de fossfreedom pour mettre à jour le BIOS. J'ai un Acer Aspire TimelineX 4820T, exécutant Ubuntu 11.10. Voici ce que j'ai fait:

  1. sudo apt-get install unetbootin
  2. inséré un lecteur flash vierge, utilisé diskutil pour le formater en FAT
  3. téléchargé la mise à jour du bios CORRECT d'Acer (j'ai tapé mon numéro de série et utilisé le dernier fichier .exe de mise à jour du bios)
  4. utilisé unetbootin pour rendre le bootable USB avec FreeDOS
  5. copié le fichier bios .exe sur le lecteur USB
  6. redémarré et choisi l'option "5" pour FreeDos
  7. passé à C: drive et exécuté l'exécutable du bios. (Assurez-vous d'avoir suffisamment de puissance, bien que cela ne prenne pas très longtemps)
  8. retiré la clé USB, redémarré dans Ubuntu et le problème de batterie a été résolu!

Merci d'aller à 4zzdawg pour des instructions sur la mise à jour du bios!

Steve Koch
la source