Forum Linux.général Améliorer l'autonomie d'un laptop

Posté par  (site web personnel) .
Étiquettes : aucune
0
17
nov.
2008
Bonjour,

Il y a environ un mois et demi j'ai fait l'acquisition d'un laptop HP DV5-1030eb. Depuis lors, selon l'utilisation, je tourne a une autonomie d'environ 2H30 - 3H. Selon le site de HP l'autonomie de ce portable est censée être excellente donc je me serai attendu à plus (note : si j'ai déjà 3H30 ce serait pas mal).

Ce que j'ai installé :
acpid
kpowersave + powersaved -> change la luminosité et freq cpu.
laptop-mode-tools

En règle général, l'autonomie restante affichée par kpowersave déconne pas mal (dans les deux sens, parfois je suis à 100% et il me dit 20 minutes restantes, parfois je suis à 70% et il me reste 40 heures).

Ce que j'ai constaté également (grâce à powertop) :

Your CPU supports the following C-states : C1 C2 C3 C4 C5 C6
Your BIOS reports the following C-states : C1 C2 C6

En ayant chercher ce à quoi les états C3, C4 et C5 correspondent sur internet, je me rend compte que ce serait vachement intéressant de pouvoir y accéder, que puis-je faire dans ce sens ? En plus le C6 n'est accessible que si on est passé avant par C4...

Je posterai également en commentaire des informations ACPI dès fois que ça puisse servir.

Merci d'avance,
  • # ACPI info et state

    Posté par  (site web personnel) . Évalué à 1.

    Voici le contenu du fichier /proc/acpi/battery/BAT0/info :

    present: yes
    design capacity: 9000 mAh
    last full capacity: 4768 mAh
    battery technology: rechargeable
    design voltage: 7200 mV
    design capacity warning: 242 mAh
    design capacity low: 146 mAh
    capacity granularity 1: 10 mAh
    capacity granularity 2: 25 mAh
    model number: Primary
    serial number:
    battery type: NiMH
    OEM info: Hewlett-Packard



    Et celui de /proc/acpi/battery/BAT0/state


    present: yes
    capacity state: ok
    charging state: charging
    present rate: unknown
    remaining capacity: 4160 mAh
    present voltage: 12543 mV

    • [^] # Re: ACPI info et state

      Posté par  . Évalué à 2.

      design capacity: 9000 mAh
      last full capacity: 4768 mAh

      Ouch c'est le genre de truc qui fais mal moi perso j'ai :
      design capacity: 6400 mAh
      last full capacity: 6232 mAh

      En gros ça veux dire que ta batterie ne se charge plus qu'a ~50% de sa capacité initiale, achète une batterie neuve et tu auras 5h d'autonomie ...
      • [^] # Re: ACPI info et state

        Posté par  . Évalué à 1.

        Je profite du fil moi aussi

        ~$ cat /proc/acpi/battery/BAT0/info
        present: yes
        design capacity: 2000 mAh
        last full capacity: 952 mAh
        battery technology: rechargeable
        design voltage: 14800 mV
        design capacity warning: 45 mAh
        design capacity low: 27 mAh
        capacity granularity 1: 18 mAh
        capacity granularity 2: 907 mAh
        model number: Bat 4Cell
        serial number: 4844
        battery type: LION
        OEM info: Acer

        Je doit en conclure quoi à part qu'il faut que je change de batterie moi aussi ? Que j'ai une autonomie de merde par défaut ? Comment je peux connaitre la durée que ca représente mes 952 mAh ?
        • [^] # Re: ACPI info et state

          Posté par  (site web personnel) . Évalué à 1.

          > Je doit en conclure quoi à part qu'il faut que je change de batterie moi aussi ? Que j'ai une autonomie de merde par défaut ?

          Ta batterie est de faible capacité, et elle ne peut plus se charger qu'à moins de la moitié de sa capacité initiale. Après, l'autonomie de la machine dépend de sa consommation.


          > Comment je peux connaitre la durée que ca représente mes 952 mAh ?

          Selon moi, la méthode la plus fiable est celle du chronomètre, parce que l'autonomie dépend essentiellement de ce que fait la machine, d'où la difficulté que peuvent avoir les logiciels à estimer le temps restant.
          Le mieux est de configurer (avec powersave par exemple) une mise en veille ou en hibernation automatique quand la batterie est presque vide. Ensuite tu laisses ton ordi tourner sans rien faire, ou en lisant une vidéo par exemple (selon ce que tu veux tester), et tu comptes le temps jusqu'à la mise en veille. C'est archaïque, mais c'est (à peu près) fiable.
        • [^] # Re: ACPI info et state

          Posté par  (site web personnel) . Évalué à 2.

          > Comment je peux connaitre la durée que ca représente mes 952 mAh ?

          En regardant ce que dit /proc/acpi/battery/BAT0/state.
          Normalement, ça contient ce que tu consommes à l'instant présent*. Une simple division devrait te donner une idée du nombre d'heures d'autonomie de ta batterie.

          * : cette valeur peut avoir des grosses sautes d'humeur par rapport à des facteurs objectifs (luminosité de l'écran, fonctionnement sans fil, fréquence cpu) et aussi à la force du vent à Ouessant (à moins que ce ne soit autre chose).
      • [^] # Re: ACPI info et state

        Posté par  (site web personnel) . Évalué à 1.

        Ca c'est un autre truc un peu bizarre. Je suis retourné dans le BIOS, j'ai ré-activé le C6 que j'avais désactivé au préalable pour le test et maintenant j'ai ceci :


        present: yes
        design capacity: 6000 mAh
        last full capacity: 4704 mAh
        battery technology: rechargeable
        design voltage: 14800 mV
        design capacity warning: 242 mAh
        design capacity low: 146 mAh
        capacity granularity 1: 10 mAh
        capacity granularity 2: 25 mAh
        model number: Primary
        serial number:
        battery type: LION
        OEM info: Hewlett-Packard



        Ce qui me semble un peu plus correcte car la commande précédente me disait que ma batterie était une NiMH hors c'est bien une LION. Du coup le rapport entre design capacity et last full est moins impressionnant.

        Bizarre tout ceci.
        • [^] # Re: ACPI info et state

          Posté par  . Évalué à 1.

          Comment fais-tu pour activer/désactiver le C6 dans un BIOS Phoenix HP? Dans le genre, je n'ai que 3 options, le BIOS des portables HP est le roi.

          Sinon, moi pour un HP acheté y a 6mois et dont je prend le plus grand soin, je me retrouve quand même avec un 2h d'autonomie, je joue beaucoup du cpufreq-set de plus.

          quant à ma batterie:
          design capacity: 6000 mAh
          last full capacity: 4128 mAh

          Si y a moyen de grapiller 30min, ça serait génial!
          • [^] # Re: ACPI info et state

            Posté par  (site web personnel) . Évalué à 2.

            Pour le C6 j'ai une option dédiée dans le BIOS, accessible directement dans un des derniers onglets.

            Sinon c'est vrai que le BIOS HP est vraiment nul, je m'attendai à pouvoir pousser quand même un peu plus la config.

            Vivement qu'on puisse utiliser coreboot.
            • [^] # Re: ACPI info et state

              Posté par  . Évalué à 1.

              Je ne sais pas si ça peut aider à creuser le fossé entre Capacité de charge maxi, et niveau max de la dernière charge, mais sur mon Asus S5N, j'ai une option dans le BIOS qui me permet de re-étalonner la batterie.
              J'ai déjà essayé cette fonctionnalité, et cela semble lancer un cycle de charge/décharge, mais je n'avais pas poussé plus loin les investigations.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.