Suivre

đŸ€” mmmm... tiens il semble que les Asus aient des mĂ©canismes limiteur de charge des batteries.
Ça pourrait ĂȘtre intĂ©ressant pour prolonger leur durĂ©e de vie.

linuxuprising.com/2021/02/how-

github.com/sreejithag/battery-

· · 4 · 5 · 6

Oh mais yes ça fonctionne ! \o/

sudo bash -c "echo '60' > /sys/class/power_supply/BAT1/charge_control_end_threshold"

Afficher le fil de discussion

@couscous @shonpolo

D'autant que le miens sera branché la majeur partie du temps. Super !

@sebsauvage
ben justement, ça me gonflait quand meme d'user mes machines comme ça... merci pour le lien je vais regarder ça tranquille!
@shonpolo

@sebsauvage
Tu m'intrigues.
Je n'ai pas réussi à le gérer sous Linux alors qu'un logiciel d'Asus sous Windows le fait trÚs bien. Et TLP ne gÚre que la limitation de charge sur les Thinkpad.

@Aznorth
J'ai dû passer par un script car tlp ne gérait pas ça sur mon Asus non plus.
Je l'ai ajouté à ma checklist: chercher "limit-battery.sh" dans cette page: sebsauvage.net/wiki/doku.php?i
Le script marche trĂšs bien.

@guilg

Oh non tlp marche trĂšs bien sur mon Asus.

J'ai aussi nvidia-prime pour gérer le basculement entre le carte graphique intégrée et le GPU.
Et j'ai aussi l'applet de frequency scaling si je veux limiter la fréquence pour durer plus longtemps.

Mais là le problÚme est différent: c'est limiter la charge de la batterie pour allonger sa durée de vie.

EDIT: Humpff... au temps pour moi, je n'avais pas vu que tlp gĂšre aussi les seuils de recharge.

@sebsauvage
Chez moi c'est par défaut mais ça oscille entre 95 et 99 %, donc pas optimal.

@sebsauvage et sinon pour toutes les machines c'est intĂ©grĂ© dans certains bureaux (KDE au moins, je ne sais plus pour les autres), avec une option de stopper la charge Ă  80%, pour le mĂȘme objectif d'amĂ©liorer la durĂ©e de vie.

@Lapineige_secours
Je viens de voir que tlp intÚgre ça. Y'a juste un fichier de config à déposer et c'est bon.

@sebsauvage ok, intĂ©ressant, mĂȘme si c'est moins accessible d'une option dans l'interface graphique, ça ouvre la possibilitĂ© quand il n'y a pas.

@couscous @Lapineige_secours

oui oui !

J'ai créé: /etc/tlp.d/20-battery-limit.conf

contenant:
START_CHARGE_THRESH_BAT1=40
STOP_CHARGE_THRESH_BAT1=60

@sebsauvage
yes merci pour la précision, je vais faire tout comme toi :D
@Lapineige_secours

@couscous @Lapineige_secours

mmm... je ne sais pas pourquoi, mais finalement ça n'a pas marché avec tlp.

J'ai juste mis un script (/opt/scripts/limit-battery-60.sh) et je le lance depuis cron au démarrage (sudo crontab -e):

@boot /opt/scripts/limit-battery-60.sh

@sebsauvage @couscous @Lapineige_secours Est-ce que tlp est bien activĂ© au dĂ©marrage du PC aussi ? ^^ Oubli bĂȘte mais classique.

@sebsauvage @breizh @couscous @Lapineige_secours
Je viens de tester la méthode sur github, elle fonctionne de mon coté, la charge stop bien à 60% , merci.

@Zoulou4556 @breizh @couscous @Lapineige_secours

đŸ‘ïž

Et j'ai remarqué aussi que da diode de chargement (sur mon TUF A15) reflÚte également l'état de charge:
Orange = en charge.
Blanc = pas en charge.

Encore mieux: Le pourcentage de charge souhaitĂ© fonctionne mĂȘme ordinateur Ă©teint (quand je le branche au secteur alors qu'il est Ă©teint, il s'arrĂȘte bien de lui-mĂȘme Ă  60%).

@sebsauvage @Zoulou4556 @couscous @Lapineige_secours Oui, en fait normalement la cron sert Ă  rien, le configurer une fois suffit.

@sebsauvage @Lapineige_secours @Zoulou4556 @couscous (sauf si pour une raison ou une autre le systĂšme force une autre valeur au boot)

@breizh @Zoulou4556 @couscous @Lapineige_secours

Oui justement j'ai remarqué que pendant quelques secondes (avant que mon script démarre), Linux le remet à 100%. (je vois la diode passer à l'orange puis revenir au blanc).

tlp ne semble pas gérer ce paramÚtre pour les Asus.

Inscrivez-vous pour prendre part Ă  la conversation
Framapiaf

Le réseau social de l'avenir : Pas d'annonces, pas de surveillance institutionnelle, conception éthique et décentralisation ! Possédez vos données avec Mastodon !