web-dev-qa-db-fra.com

Comment obtenir le bon état de la batterie?

En ce moment, depuis que j'ai installé Ubuntu sur cette machine, l'état de la batterie indique: non présent.

En regardant cette réponse , cependant, je constate que /proc/acpi/battery/BAT1/info (parfois son /proc/acpi/battery/BAT0/info, utilisez l'onglet complete pour aider) présente 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 fichier /proc/acpi/battery/BAT1/state:

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

La commande acpi -b renvoie:

Battery 0: Unknown, 0%, rate information unavailable

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

13
GUI Junkie

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

ACPI est un standard ouvert pour la gestion des périphériques et de l'alimentation.

Certains ordinateurs portables (la plupart des articles que j'ai trouvés sur Google étaient ceux d'Acer) signalaient de manière incorrecte les détails de leur batterie à Ubuntu. Je ne suis pas sûr du type et du modèle de votre 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 optez pour cette dernière action, rappelez-vous 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 fournies par votre fabricant.

8
fossfreedom

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

  1. Sudo apt-get install unetbootin
  2. inséré une clé flash vierge, utilisé avec diskutil pour la formater en FAT
  3. téléchargé la mise à jour du BIOS CORRECT de Acer (j'ai saisi mon numéro de série et utilisé le dernier fichier .exe de la mise à jour du bios)
  4. utilisé unetbootin pour rendre la clé USB amorçable avec FreeDOS
  5. copié le fichier bios .exe sur le lecteur USB
  6. redémarré et choisi l'option "5" pour FreeDos
  7. basculé sur C: lecteur et exécuta l’exécutable du bios. (Assurez-vous d'avoir assez de puissance, même si cela ne prend pas très longtemps)
  8. clé USB retirée, redémarrée dans Ubuntu et le problème de batterie a été résolu!

Merci aller à 4zzdawg pour les instructions sur la façon de mettre à jour le bios!

2
Steve Koch