On parle encore de l'autonomie !
Merci à Edrahil pour l'info !
j'ai un iBook 600 DVD datant de mars 2001, qui rencontre les mêmes problèmes de batterie sous 10.2.8.
La réduction de l'autonomie est apparue depuis la mise à jour 10.2.4 (comme bcp), et ne s'arrête pas depuis :
3 heures sous 10.2.3
2 heures sous 10.2.4
1 heure sous 10.2.6
- de 30 minutes sous 10.2.8
avec le même usage, la même configuration : surf sur internet (à 90%), luminosité au 3/4.
Déja, les estimations de 10.2.8 sont erronées car dans les faits, je tiens 45 minutes (au mieux)
Mais j'ai trouvé un article intéressant pour tester, avec un script, l'état de sa batterie (iBook/TiBook) :
http://www.macosxhints.com/article.php?story=20030311220217671
Pour utiliser le script:
copier le texte du script (en orange) dans un document Textedit et sauver au format "plain text" sur le bureau en le nommant
"batt.bash"
ouvrir le terminal
taper (sans le % bien sûr...)
% cd ~/Desktop
% chmod 744 batt.bash
% ./batt.bash
Je l'ai fait une première fois et le résultat CAPACITY = 1041(soit pas beaucoup puisqu'une batterie neuve tourne autour de 4000 d'après les témoignages)
J'ai fait un reset du gestionnaire d'énergie (en maintenant le bouton reset 5 secondes avant de démarrer), le résultat est resté le même :CAPACITY = 1041
J'ai vidé complètement le batterie 2fois de suite (en le laissant deux/trois heures sur la veille finalen avant extinction), puis laissé recharger toute une nuit (15 heures environ), et là le résultat a changé : CAPACITY = 1294
IL Y A DE L'ESPOIR ! ....enfin je l'espère.
Voici le script à coller dans le fichier:
#!/bin/bash
[ -x /usr/sbin/ioreg ] && \
/usr/sbin/ioreg -p IODeviceTree -n "battery" -w 0 | \
sed -ne '/| *{/,/| *}/ {
s/^[ |]*//g
/^[{}]/!p
}' | \
awk '/Battery/ {
gsub("[{}()\"]","", $3)
gsub(","," ",$3)
split($3,ct," ")
# extract flag value and convert to hex
sub("Flags=","",ct[2])
str=sprintf("Flags=%d/0x%03x",ct[2],ct[2])
sub("Flags=[0-9]*",str,$3)
# get max and current charge levels
sub(".*=","",ct[4])
sub(".*=","",ct[5])
printf("%s [%.1f%%]\n",tolower($3),100*ct[5]/ct[4])
}'
# EOF
J'ai fait le test sur mon iBook 900 qui tient plus de 3h30. Le test dépasse les 4200.