Question:
Comment empêcher OS X d'essayer d'exécuter TeamViewer toutes les 10 secondes
Michael
2016-03-05 01:16:19 UTC
view on stackexchange narkive permalink

J'ai récemment regardé mon fichier system.log et j'ai remarqué les messages suivants à maintes reprises:

4 mars 12:09:32 ix com. apple.xpc.launchd [1] (com.teamviewer.teamviewer [11506]): le service n'a pas pu s'initialiser: impossible de définir le répertoire de travail actuel. error = 2: No such file ordirectory, path = /Applications/TeamViewer.app/Contents/MacOS: 15D21: xpcproxy + 12028 [1353] [<>]: 0x2

4 mars 12:09:32 ix com.apple.xpc.launchd [1] (com.teamviewer.desktop [11507]): le service n'a pas pu s'initialiser: impossible de définir le répertoire de travail actuel. error = 2: No such file ordirectory, path = /Applications/TeamViewer.app/Contents/Resources:15D21: xpcproxy + 12028 [1353] [<>]: 0x2

4 mars 12:09:32 ix com.apple.xpc.launchd [1] (com.teamviewer.teamviewer): le service n'a fonctionné que pendant 0 seconde. Pushingrespawn de 10 secondes.

4 mars 12:09:32 ix com.apple.xpc.launchd [1] (com.teamviewer.desktop): Le service n'a fonctionné que pendant 0 seconde. Pousser la réapparition de 10 secondes.

TeamViewer n'est pas installé sur mon Mac, et cela ne fait pas longtemps. Donc, ce qui précède cherche évidemment à exécuter quelque chose dans un chemin qui n'existe plus. Cependant, voyant launchctl impliqué, j'ai exécuté launchctl list | grep team et voilà, j'ai trouvé quelques entrées liées à TeamViewer. Alors j'ai essayé les commandes suivantes:

  sudo launchctl stop com.teamviewer.servicesudo launchctl stop com.teamviewer.teamviewersudo launchctl stop com.teamviewer.Helpersudo launchctl stop com.teamviewer.servicesudo launchctl unload / Library / LaunchAgents / com.teamviewer.teamviewer.plistsudo launchctl unload /Library/LaunchAgents/com.teamviewer.teamviewer_desktop.plistsudo launchctl unload /Library/LaunchDaemons/com.teamviewer.*sudo launchctl remove*teamviewer.*sudo launchctl remove* sudo launchctl supprimer /Library/LaunchAgents/com.teamviewer.*sudo rm /Library/LaunchAgents/com.teamviewer.*
sudo rm /Library/LaunchDaemons/com.teamviewer.*

Il n'y a plus de fichiers que je trouve liés à TeamViewer. Maintenant sudo launchctl list | équipe grep et liste launchctl | L'équipe grep n'affiche aucune sortie, ce qui suggère que tout doit être arrêté et supprimé. Mais je vois toujours les messages ci-dessus toutes les 10 secondes dans system.log , même après avoir exécuté toutes ces commandes!

Comment puis-je l'arrêter?!

Selon les informations TeamViewer, j'ai trouvé [ici] (https://www.teamviewer.com/en/help/458-wie-deinstalliere-ich-teamviewer-unter-mac-os-x), l'application TeamViewer elle-même, sousPréférences> Avancé a sa propre fonction de désinstallation.Vous devrez peut-être simplement [télécharger] (http://www.teamviewer.com/en/download/mac/) et réinstaller l'application pour la désinstaller.
@IconDaemon Heureusement, j'ai pu trouver l'ancien DMG (je ne veux certainement pas essayer d'installer une version plus récente uniquement pour constater qu'il ne peut pas désinstaller correctement une version plus ancienne) et cela a fonctionné, mais j'espère toujours comprendre commentil est possible que je puisse supprimer complètement toutes les traces de launchctl et * encore * que launchctl essaie d'exécuter quelque chose.
Vous avez donc exécuté le programme de désinstallation à partir de l'ancienne version et launchctl essaie-t-il toujours de le lancer?
@IconDaemon Non, cela l'a corrigé.Mais en supposant que je n'avais pas trouvé une copie de l'ancien installateur et que la nouvelle version ne parvenait pas à m'en débarrasser, alors je serais dans un ruisseau.Donc, pour référence future, j'aimerais comprendre pourquoi mes commandes n'ont pas fait l'affaire.
Ce type de comportement est généralement le résultat d'un fichier .plist, d'un démon de démarrage ou de quelque chose de similaire.Sans programme de désinstallation, vous devez passer par / Library / Application Support, / Library / LaunchAgents, / Library / LaunchDaemons, / Library / Preferences, / Library / StartupItems et ~ / Library / Application Support, ~ / Library / LaunchAgents, ~ / Library/ Préférences pour tous les fichiers associés et supprimez-les également.
Cinq réponses:
KarlC
2016-03-05 07:29:38 UTC
view on stackexchange narkive permalink

Ce type de comportement est généralement le résultat d'un fichier .plist, d'un démon de démarrage ou de quelque chose de similaire. Sans programme de désinstallation, vous devez passer par

  • / Library / Application Support
  • / Library / LaunchAgents
  • / Library / LaunchDaemons
  • / Library / Preferences
  • / Library / StartupItems
  • ~ / Library / Application Support
  • ~ / Library / LaunchAgents
  • ~ / Bibliothèque / Préférences

pour tout & tous les fichiers associés et les supprimer aussi.Si le comportement persiste après tout, utilisez la commande find dans Terminal pour voir si vous pouvez trouver des instances du app offensante (ou sudo find si nécessaire) juste au cas où il resterait quelque chose dans les dossiers "unix-y" normalement invisibles à la racine de votre lecteur.

Gabriel
2017-11-22 02:24:28 UTC
view on stackexchange narkive permalink

J'ai eu le même problème.Si vous connaissez un peu Terminal, je vous suggère de le faire en ligne de commande:

  trouver ~ / Library / -name 'com.teamviewer *'
 

et

  find / Library / -name 'com.teamviewer *'
 

Cela affichera probablement quelques fichiers, probablement dans ~ / Library / Preferences et / Library / LaunchAgents, et peut-être à d'autres endroits. Ensuite, vous supprimez ceux qui utilisent

  sudo rm /Library/LaunchAgents/com.teamviewer*
 

et de même tous les autres répertoires / fichiers générés par la commande find.

Vous voyez l'idée.

Gregory R. Sudderth
2017-07-05 11:33:02 UTC
view on stackexchange narkive permalink

Au départ, j'ai essayé de le désinstaller et cela a aggravé la situation, TeamViewer enregistrant 6 à 8 messages par seconde.J'ai donc réinstallé TeamViewer pour pouvoir le désinstaller à nouveau, mais cela m'a laissé avec quelques-uns de leurs services enregistrant plusieurs messages par seconde.

En fin de compte, ce qui a fonctionné pour moi a été d'utiliser AppZapper.

Il s'avère que j'ai réinstallé TeamViewer et essayé à nouveau de désinstaller.A été laissé avec quelques-uns de leurs services journalisant plusieurs msgs / seconde, de manière cohérente.J'ai donc utilisé AppZapper et dans les composants affichés se trouvaient les services mentionnés dans le journal.ZAPP!DISPARU!
Pourquoi le -1?Si vous n'aimez pas le format de la question, c'est une chose, mais le résultat a été très utile.La désinstallation de TeamViewer (dernière version à cette date) a laissé toutes sortes de processus, plist et autres fichiers sur ma machine.AppZapper s'est débarrassé de tout cela.
user179649
2018-03-26 18:58:06 UTC
view on stackexchange narkive permalink

Dans mon cas, c'était les fichiers /Library/LaunchDaemons/com.teamviewer.* essayant de lancer automatiquement les démons lors de la connexion.La suppression de ces fichiers a résolu manuellement le problème.Idem pour les fichiers com.crashplan. * .

candyline
2017-06-13 03:03:55 UTC
view on stackexchange narkive permalink

Je suis allé dans / Library / Preferences et je n'ai pas pu supprimer plist. En conséquence, je

  1. réinstaller Teamviewer à partir du site Web
  2. Accédez à preferences dans le menu déroulant en haut à droite
  3. Accéder à Advanced
  4. Allez en bas de Advanced et cliquez sur Uninstall


Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...