Sujet unique MacBook Pro qui se décharge en veille

Altaïr99

Membre junior
17 Février 2021
10
0
21
Bonjour à tous, je ne sais pas si je suis dans le bon fil mais ça m'embêtait juste d'en récréer un spécialement alors que les problèmes évoqués ici se rapprochent sans doute du mien.

J'ai migré sur Big Sur depuis maintenant 2 semaines. Malheureusement, quand je suis batterie (ce qui est assez rare, je suis tout le temps branché autrement) la batterie fond à la vitesse d'environ 1%/minute (au moins dans les 30 premiers %). J'avais donc effectué la commande de @macomaniac mais je ne crois pas que cela ait eu de réel impact. J'ai également la gestion optimisée de la batterie d'activée, et malgré mes recherches, je n'arrive pas à savoir s'il est judicieux de conserver cette option (sachant que j'utilise mon mac branché 90% du temps). Second problème c'est que n'ai pas la possibilité de désactiver cette fonction, en effet j'ai l'impression de ne plus avoir certains paramètres dans le menue batterie :

Capture d’écran 2021-03-20 à 15.47.42.png
Capture d’écran 2021-03-20 à 15.49.07.png


  • Est-ce bien de garder son mac branché à 100% ?
  • Que vaut la gestion de la vie de la batterie proposée par Apple ? Faut-il l'enlever et si oui comment dans mon cas (via le terminal peut-être)

Je possède un MBA de 2017, 1059 cycles. Je vous retourne également mes paramètres batterie et alimentation, peut être que quelque chose vous choquera :

Bloc de code:
Battery Power:
lidwake              1
autopoweroff         0
standbydelayhigh     300
autopoweroffdelay    259200
standbydelaylow      300
standby              1
ttyskeepawake        1
highstandbythreshold 50
powernap             0
gpuswitch            2
hibernatefile        /var/vm/sleepimage
hibernatemode        25
displaysleep         3
sleep                5
halfdim              1
acwake               0
lessbright           1
disksleep            4
AC Power:
lidwake              1
autopoweroff         1
standbydelayhigh     86400
autopoweroffdelay    259200
standbydelaylow      10800
standby              1
ttyskeepawake        1
hibernatemode        3
powernap             0
gpuswitch            2
hibernatefile        /var/vm/sleepimage
highstandbythreshold 50
displaysleep         20
womp                 0
networkoversleep     0
sleep                1
acwake               0
halfdim              1
disksleep            10

Merci d'avance :)
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
83 207
25 049
Forêt de Fontainebleau
Bonjour Altaïr

Tu peux passer la commande éditrice :
Bloc de code:
sudo pmset -b ttyskeepawake 0
  • pour neutraliser les activités clandestines de connexion à internet pendant l'hibernation

Redémarre une fois ensuite et fais le test de laisser ton Mac sur batterie la nuit prochaine > batterie chargée à 100% au départ.

- indique s'il y a eu décharge demain matin. Si oui > passe la commande :​
Bloc de code:
pmset -g log | grep "due"
  • qui affiche les logs concernant les réveils clandestins (DarkWake) pendant l'hibernation

Poste le retour (ou du moins un abrégé s'il est prolixe).

Note : une décharge de batterie si tu as une activité en session est attendue. Le problème abordé dans ce fil est celui d'une décharge de batterie le Mac se trouvant en hibernation. Pour ma part : mon MBP n'est jamais sur batterie > toujours alimenté sur secteur.
 

Altaïr99

Membre junior
17 Février 2021
10
0
21
Bonjour @macomaniac

Quand je disais que ma batterie fondait de 1%/minute, c'était bien pendant quand je l'utilisais et pas pendant la nuit ou en mode veille. J'avais par contre eu ce problème juste après ma migration sur big sur (batterie qui se vidait la nuit), ce qui m'avait emmené ici, rentré la commande et réglé le problème. Voilà pourquoi je précisais que j'étais pas forcément sur le bon fil :)

Je m'interrogeais plus sur le mode gestion de la santé de la batterie d'Apple, le garder ou non, car c'était peut être lui qui était à l'origine de ma perte rapide de batterie (comme si il voulait le vider pour mieux le recharger, en réalité j'ai pas trop d'idée comment ça fonctionne). Et également sur le fait que certaines options ne sont plus disponibles dans mon menue batterie (comme "suspendre l'activité des disques durs").

Néanmoins si tes commandes peuvent m'être utiles, je les ferai :)
 

eightballs

Nouveau membre
4 Décembre 2020
3
0
30
Bonjour,

j'ai un MBP de 2017 et également le même problème sur BigSur.
J'ai suivi les recommendations de macomaniac et modifié les règlages comme suit (avec le tcpkeep alive de désactivé) :
Battery Power:


lidwake 1


autopoweroff 0


standbydelayhigh 300


autopoweroffdelay 28800


proximitywake 0


standby 1


standbydelaylow 300


ttyskeepawake 1


hibernatemode 25


powernap 0


gpuswitch 2


hibernatefile /var/vm/sleepimage


highstandbythreshold 50


displaysleep 3


sleep 5


acwake 0


halfdim 1


tcpkeepalive 0


lessbright 1


disksleep 4

Malgré cela, la batterie continue de se décharger en veille :'(
As tu des recommendations à me donner s'il te plait ?

merci beaucoup
 

eightballs

Nouveau membre
4 Décembre 2020
3
0
30
J'ai recherché les réveils clandestins. Je n'ai mis que la fin :
Merci infiniment !

Wake from Standby [CDNVA] : due to EC.PME/User Using BATT (Charge:95%) 1236 secs


2021-03-25 18:15:34 +0100 Sleep Entering Sleep state due to 'Clamshell Sleep':TCPKeepAlive=disabled Using Batt (Charge:88%) 890 secs


2021-03-25 18:30:24 +0100 DarkWake DarkWake from Standby [CDN] : due to RTC/Maintenance Using BATT (Charge:88%) 0 secs


2021-03-25 18:30:24 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=disabled Using Batt (Charge:88%) 904 secs


2021-03-25 18:30:45 +0100 PM Client Acks Delays to Sleep notifications: [com.apple.duetactivityscheduler is slow(358 ms)] [PLPowerEventListener is slow(380 ms)] [com.apple.time is slow(400 ms)] [com.apple.apfsd is slow(400 ms)] [com.apple.time is slow(479 ms)] [CUSystemMonitor is slow(594 ms)] [PLSleepWakeAgent is slow(913 ms)] [systemstats is slow(923 ms)] [com.apple.apsd is slow(20593 ms)]


2021-03-25 18:45:28 +0100 DarkWake DarkWake from Standby [CDN] : due to RTC/Maintenance Using BATT (Charge:88%) 0 secs


2021-03-25 18:45:28 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=disabled Using Batt (Charge:88%) 904 secs


2021-03-25 19:00:32 +0100 DarkWake DarkWake from Standby [CDN] : due to RTC/Maintenance Using BATT (Charge:88%) 0 secs


2021-03-25 19:00:32 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=disabled Using Batt (Charge:88%) 904 secs


2021-03-25 19:15:36 +0100 DarkWake DarkWake from Standby [CDN] : due to RTC/Maintenance Using BATT (Charge:88%) 0 secs


2021-03-25 19:15:36 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=disabled Using Batt (Charge:88%) 904 secs


2021-03-25 19:30:40 +0100 DarkWake DarkWake from Standby [CDN] : due to RTC/Maintenance Using BATT (Charge:88%) 0 secs


2021-03-25 19:30:40 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=disabled Using Batt (Charge:88%) 904 secs


2021-03-25 19:45:44 +0100 DarkWake DarkWake from Standby [CDN] : due to RTC/Maintenance Using BATT (Charge:88%) 0 secs


2021-03-25 19:45:44 +0100 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=disabled Using Batt (Charge:88%) 783 secs


2021-03-25 19:58:47 +0100 Wake Wake from Standby [CDNVA] : due to EC.LidOpen/UserActivity Assertion Using BATT (Charge:87%) 677 secs


2021-03-25 20:10:04 +0100 Sleep Entering Sleep state due to 'Clamshell Sleep':TCPKeepAlive=disabled Using Batt (Charge:82%) 23 secs


2021-03-25 20:10:27 +0100 Wake Wake from Standby [CDNVA] : due to /UserActivity Assertion Using BATT (Charge:82%)


2021-03-25 20:46:26 +0100 Sleep Entering Sleep state due to 'Idle Sleep':TCPKeepAlive=disabled Using Batt (Charge:64%) 9331 secs


2021-03-25 23:21:57 +0100 Wake Wake from Standby [CDNVA] : due to EC.DarkPME/HID Activity Using BATT (Charge:64%) 35 secs


2021-03-25 23:22:32 +0100 Sleep Entering Sleep state due to 'Clamshell Sleep':TCPKeepAlive=disabled Using Batt (Charge:60%) 587 secs


2021-03-25 23:32:19 +0100 Wake Wake from Standby [CDNVA] : due to EC.LidOpen/UserActivity Assertion Using BATT (Charge:59%)


2021-03-25 23:57:19 +0100 Sleep Entering Sleep state due to 'Clamshell Sleep':TCPKeepAlive=disabled Using Batt (Charge:51%) 35998 secs


2021-03-26 09:57:17 +0100 Wake Wake from Standby [CDNVA] : due to EC.LidOpen/UserActivity Assertion Using BATT (Charge:51%) 1307 secs


2021-03-26 10:19:04 +0100 Sleep Entering Sleep state due to 'Clamshell Sleep':TCPKeepAlive=disabled Using Batt (Charge:41%) 4357 secs


2021-03-26 11:31:41 +0100 Wake Wake from Standby [CDNVA] : due to EC.LidOpen/UserActivity Assertion Using BATT (Charge:41%)


2021-03-26 12:29:40 +0100 Sleep Entering Sleep state due to 'Clamshell Sleep':TCPKeepAlive=disabled Using Batt (Charge:19%) 9281 secs


2021-03-26 15:04:21 +0100 Wake Wake from Standby [CDNVA] : due to EC.LidOpen/UserActivity Assertion Using BATT (Charge:19%)


MBP-de-hugo:~ hugoflis-richard$
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
83 207
25 049
Forêt de Fontainebleau
Je vois que tu as effectué une série de mises-en-veille par rabat du couvercle et de réveils par relèvement du couvercle.

- 18H 15' sommeil (batterie 88%)
- 19H 58' réveil (batterie 87%)​
- 20H 10' sommeil (batterie 82%)
- 20H 10' réveil (batterie 82%)​
- 23H22' sommeil (batterie 60%)
- 23H 32' réveil (batterie 59%)​
- 23H 57' sommeil (batterie 51%)
- 9H 57' réveil (batterie 51%)​
- 10H 19' sommeil (batterie 41%)
- 11H 31' réveil (batterie 41%)​
- 12H 29' sommeil (batterie 19%)
- 15H 04' réveil (batterie 19%)​

Entre la mise-en-sommeil par rabat du couvercle et le réveil par relèvement = période d'hibernation => il y a 2 fois une perte de 1% de charge et 4 fois aucune perte. La batterie garde donc la charge pendant l'hibernation en résumé.

Les décharges de batterie interviennent pendant le réveil du Mac = activité en session => -5% / -22% / -8% / -10% / -22%. Elles sont dues à ton en activité en session que j'ignore. Je ne peux pas me prononcer à ce sujet - telle ou telle autre activité consommant plus ou moins d'énergie.
 

mauve18

Nouveau membre
12 Avril 2021
2
0
41
Bonjour tout le monde,
J'ai longuement parcouru le fil et fait toutes les manip dans terminal pour paramétrer ma veille. En réveillant mon macbook ce soir, après 24h de veille, la commande pmset -g log | grep "due" ne révèle aucun réveil pendant la période.
Le journal dans terminal indique que ma batterie est à 100% au réveil :
2021-04-11 14:50:05 +0200 Sleep Entering Sleep state due to 'Clamshell Sleep':TCPKeepAlive=disabled Using Batt (Charge:100%) 100293 secs
2021-04-12 18:41:38 +0200 Wake Wake from Standby [CDNVA] : due to EC.LidOpen/UserActivity Assertion Using BATT (Charge:100%)
Hors, mon indicateur batterie est de 63% (idem avec Coconut Battery).
Quelqu'un a-t-il une explication ? Ai-je perdu 37% de batterie en 24h de veille avec 0 activité ? Pourquoi Terminal indique 100% ?
Merci à vous !

Mon paramétrage batterie pour info, je suis sous Big Sur 11.2.3

Battery Power:
lidwake 1
autopoweroff 1
standbydelayhigh 300
autopoweroffdelay 2000
standbydelaylow 300
standby 1
proximitywake 0
ttyskeepawake 1
hibernatemode 25
gpuswitch 2
powernap 0
hibernatefile /var/vm/sleepimage
highstandbythreshold 50
displaysleep 3
sleep 5
acwake 0
halfdim 1
tcpkeepalive 0
lessbright 1
disksleep 4
AC Power:
lidwake 1
autopoweroff 1
standbydelayhigh 86400
autopoweroffdelay 2000
proximitywake 1
standby 1
standbydelaylow 10800
ttyskeepawake 1
hibernatemode 3
powernap 0
gpuswitch 2
hibernatefile /var/vm/sleepimage
highstandbythreshold 50
womp 1
displaysleep 10
networkoversleep 0
sleep 0
tcpkeepalive 1
halfdim 1
acwake 0
disksleep 0
 
Dernière édition:

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
83 207
25 049
Forêt de Fontainebleau
Bonsoir mauve

Au moment où tu mets ton Mac en sommeil (sur batterie) > la charge de batterie est bien à 100% (selon le Mac et Coconut) ?

- combien de cycles as-tu de la batterie ? - quels sont l'année et le modèle du Mac ?​
 

mauve18

Nouveau membre
12 Avril 2021
2
0
41
Bonsoir mauve

Au moment où tu mets ton Mac en sommeil (sur batterie) > la charge de batterie est bien à 100% (selon le Mac et Coconut) ?

- combien de cycles as-tu de la batterie ? - quels sont l'année et le modèle du Mac ?​
Bonsoir !
Oui batterie à 100% au moment de la mise en veille, selon Mac et Coconut.
Je suis à 414 cycles de batterie, c'est un Macbook Pro 13-inch 2017
Merci pour ton aide