6 votes

Le collage du presse-papiers bloque l'application pendant 30 secondes

Je suis sur MacOS Catalina 10.15.3 (Darwin 19.3.0). Mon Mac se met fréquemment dans un état où chaque tentative de collage à partir du presse-papiers du système gèle l'application dans laquelle je colle pendant environ 30 secondes, ce qui signifie que je vois un "ballon de plage" lorsque je passe la souris sur cette application, mais que je peux toujours utiliser les autres applications.

Cela arrive aussi avec pbcopy / pbpaste :

echo foo | pbcopy
time pbpaste

real 0m30.031s
user 0m0.226s
sys  0m0.202s

Cela prend presque exactement 30s à chaque fois. Notez qu'il n'y a pas non plus de sortie de pbpaste .

Je peux le résoudre temporairement en exécutant rm ~/Library/Preferences/com.apple.finder.plist && killall Finder mais le problème revient en quelques minutes. Le redémarrage n'aide pas.

Comment puis-je résoudre ce problème ?

5voto

Udhy Points 5964
  • Ouvrez l'application Terminal, qui se trouve dans /Applications/Utilities/

  • Tapez exactement la commande suivante :

    killall pboard
  • Retour à la case départ

Ceci terminera et relancera le processus pboard, qui est le démon du presse-papiers pour Mac OS. Cela devrait résoudre votre problème.

0voto

rybosome Points 1829

Essayons de comprendre ce que le système fait pendant le blocage :

  1. Exécutez la commande suivante pour activer la symbolisation du noyau : sudo nvram boot-args="keepsyms=1"
  2. Redémarrez votre machine et n'ouvrez aucune application à l'exception de Terminal .
  3. Dans un Terminal exécutez votre pbpaste l'invocation.
  4. Dans un deuxième temps Terminal exécutez ce qui suit, en vous assurant que vous ne l'exécutez que pendant la fenêtre de temps que pbpaste est accroché : sudo spindump -reveal -noProcessingWhileSampling
  5. Après avoir attendu 10 secondes pour collecter un échantillon et une ou deux autres minutes pour symboliser et formater, vous obtiendrez un fichier dans le format /tmp/spindump.txt qui contient une copie de chaque processus.
  6. Téléchargez le fichier sur PasteBin ou un endroit équivalent et nous pouvons y jeter un coup d'œil pour voir ce que les pbpaste est bloqué.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X