Depuis la mise à niveau vers OS X Catalina, j'ai commencé à recevoir des notifications de disque plein. Après quelques recherches, j'ai découvert que la cause était des fichiers de ~400 MB dans le dossier /private/var/tmp
comme ça :
WiFiDiagnostics_2019-10-23_12.58.55.713_Mac OS X_MacBookPro15,4_19A602.tgz
Si vous cliquez sur l'icône wifi dans la barre de menu, vous verrez apparaître "Enable Wi-Fi Logging" (indiquant qu'il est désactivé ; s'il est activé, il affiche "Disable ").
Mes conclusions jusqu'à présent :
- Cela semble se produire plus fréquemment sur certains réseaux wifi que sur d'autres.
- Cela semble se produire davantage lorsque Wireguard est en cours d'exécution, et davantage lorsque Wireguard est utilisé pour un VPN. (Il se produit toujours avec Wireguard quitté, mais pas autant, semble-t-il).
- À un moment donné, il créait un nouveau fichier (~400mb) toutes les 5 minutes.
- J'ai essayé d'activer et de désactiver la journalisation wifi, sans succès.
Je n'ai rien trouvé sur Google. Comment arrêter la génération automatique de journaux de diagnostic ?
Mise à jour : J'ai effectué une mise à jour vers la 10.15.1, ainsi qu'une réinstallation du système d'exploitation (pas un nettoyage complet du disque), mais les fichiers journaux apparaissent toujours.
Mise à jour 2, Résolution ? Version courte : D'une certaine manière, la combinaison de touches command+option+control+shift+w déclenche ceci.
Version plus longue : J'ai fait un nettoyage complet du disque et une réinstallation, puis j'ai gardé un œil sur le moment où ce problème réapparaissait et j'ai installé mes applications normales lentement. Ce fichier est réapparu une fois que j'ai installé Karabiner pour faire correspondre ma touche majuscule à command+control+option+shift, que j'utilise avec Alfred App pour créer des raccourcis clavier d'applications.
L'un des raccourcis que j'ai créé était command+control+option+shift+w pour ouvrir iTerm. J'avais déjà remarqué que cette combinaison de touches faisait clignoter l'écran en blanc, mais je n'ai trouvé aucune information (nulle part) ni aucun raccourci clavier existant indiquant ce que faisait cette combinaison de touches. Mais bien sûr, 5 minutes plus tard, le fichier journal s'est affiché.
Ma conviction à ce stade est que ce raccourci clavier particulier, command+option+control+shift+w, déclenche quelque chose dans OS X (peut-être uniquement Catalina ; je n'ai pas d'OS plus ancien pour le tester) qui lance la journalisation wifi.
Je suis très intéressé de savoir comment/pourquoi/où shift+control+option+command+w est réellement mappé. J'ai essayé de comprendre le com.apple.symbolichotkeys.plist
mais sans succès. J'ai également essayé cette combinaison de touches sur une autre installation de Catalina et il semble que cela ne fasse pas la même chose, donc peut-être qu'une autre application que j'ai installée a configuré ce raccourci clavier. Peut-être qu'une autre application que j'ai installée a configuré ce raccourci clavier. Mais pour l'instant, je n'ai pas le temps de nettoyer à nouveau l'ordinateur et de le configurer à nouveau pour le retrouver.
1 votes
Il peut regardez désactivée dans l'interface utilisateur, mais si elle n'est pas vraiment désactivée, comme vous l'avez constaté, essayez de l'activer, attendez une minute, puis désactivez-la. J'ai constaté, parfois, qu'en forçant un paramètre, j'appelle cela "réactivation", MacOS réécrit parfois un fichier .plist de paramètres qui peut avoir mal tourné.
0 votes
@IconDaemon Pas de chance, malheureusement. Le VPN semble l'exacerber, mais c'est peut-être simplement parce que je suis sur le VPN la plupart du temps.
0 votes
J'ai supprimé le VPN et les configurations de profil, éteint et rallumé le wifi, redémarré, et je reçois toujours des logs toutes les ~5 minutes. Ça remplit mon disque dur en un jour environ. Rien de ce que je fais ne semble avoir d'impact.
0 votes
Command-Option-Shift-Control-Period (.) est indiqué par cette question apple.stackexchange.com/questions/59917/
0 votes
@ankii Merci ! En fait, j'ai vu cette combinaison de touches déclencher le comportement aussi, après ma dernière mise à jour. On dirait que c'est la réponse la plus proche que nous puissions obtenir. J'ai utilisé Karabiner pour que ces accords de touches spécifiques soient mappés sur "escape" à la place (juste pour qu'ils ne déclenchent pas ce comportement).
0 votes
C'est du bon boulot ! J'ai découvert l'existence de tous ces fichiers avec l'application Disk Inventory X. Mon stockage était plein et je ne sais pas pourquoi. Ce dossier prenait 60GB ! J'ai également installé Karabiner, et j'utilise hyper+w pour maximiser ma fenêtre avec l'application Slate (où hyper est shift+control+option+command). Je peux confirmer que cela provoque le problème pour moi aussi. Mais après avoir modifié mon fichier .slate, je n'utilise plus hyper+w. Cela provoque toujours le débogage. Je dois juste m'arranger pour ne pas utiliser cette combinaison !
1 votes
@sunapi386 J'ai ajouté une règle dans Karabiner pour que hyper+w (et hyper+>) soit associé à "escape", parce que je n'arrêtais pas de le faire par habitude ou par accident. Cela vaut la peine de modifier Karabiner juste pour être sûr, si vous utilisez la touche hyper.
0 votes
@brett_f J'ai le même problème - pourriez-vous partager comment vous avez configuré cette règle ? Je n'ai pu trouver que l'option "à partir d'Internet" pour créer de nouvelles règles dans Karabiner Elements.
0 votes
@Freewalker J'ai ajouté ma configuration de mousqueton à une réponse ci-dessous. Je ne me souvenais pas comment j'avais fait, mais apparemment, il faut modifier la section
karabiner.json
directement.