OS X: Agent / Daemon wird in der launchctl-Liste angezeigt, kann jedoch die .plist nicht finden

590
thanar

Ich habe dieses Problem schon länger. Es schadet meinem Workflow nicht wirklich, aber jedes Mal, wenn ich in der Konsole nach etwas suchen möchte, ist es im Weg, da alle 10 Sekunden folgende Meldung erscheint:

(timestamp) xpcproxy[1247]: CFPreferences could not connect to its daemon. Preferences using the connection 0x0 will be volatile and will not be persisted to disk. (timestamp) com.apple.xpc.launchd[1]: (com.hp.productresearch[1247]) LaunchServices returned a bundle URL that does not match with the LoginItem's known association. (timestamp) com.apple.xpc.launchd[1]: (com.hp.productresearch) Service only ran for 0 seconds. Pushing respawn out by 10 seconds. 

Wenn ich benutze

launchctl remove com.hp.productresearch 

es geht weg, kommt aber nach einem Neustart des Systems zurück.

Ich habe keinen vollwertigen HP-Treiber installiert, an den ich mich erinnere, und das Durchsuchen der HP-Foren brachte kein nützliches Ergebnis.

Wie kann ich herausfinden, was los ist? Wo ist der Eintrag, der diesen Agenten / Daemon dazu zwingt, bei jedem Neustart des Betriebssystems immer wieder neu zu starten? Gibt es eine Möglichkeit, diesen LaunchServices-Eintrag manuell vollständig zu entfernen?

Ich habe auch LaunchControl ausprobiert. Ich kann aus irgendeinem Grund keine Datensätze des Agenten / Daemons finden, der diese Anwendung verwendet.

0
Es sieht so aus, als ob dieser Agent / Daemon durch ein automatisches Software-Update installiert wurde, wie hier zu sehen: `Oct 25 17:09:49 thanars-iMac system_installd [14235]: PackageKit: Das Paket com.hp.productresearch ist innerhalb des Upgrade-Bundles oder Atomic verschachtelt -update-bundle und wird nicht version-geprüft thanar vor 6 Jahren 0
Es gibt auch diesen Text in einer "HP Product Research.log" -Datei: `2017-10-25 14:12:47 +0000: Startet-Jobliste unter /Users/thanar/Library/LaunchAgents/com.hp.productresearch.plist entfernt : Fehler Domain = NSCocoaErrorDomain Code = 4 "" com.hp.productresearch.plist "konnte nicht entfernt werden." UserInfo = ` thanar vor 6 Jahren 0

1 Antwort auf die Frage

0
thanar

Ich installierte die HP-Treiber neu, indem ich den Ordner "hp" aus / Libary / Printers / entfernte. OS X hat die Treiber einige Minuten später erneut heruntergeladen und automatisch installiert. Jetzt scheint das Problem gelöst zu sein. Ich sehe jedoch jetzt nach jedem Neustart die folgenden Zeilen:

(Zeitstempel) com.apple.xpc.launchd [1]: (com.apple.xpc.launchd.user.domain.501.100008.Aqua) Dienst konnte nicht vom Aufrufer importiert werden: caller = otherbsd.417, service = com.hp. Produktforschung, Fehler = 119: Dienst ist deaktiviert

(Zeitstempel) otherbsd [417]: LoginItem-Job com.hp.productresearch: 119 konnte nicht übermittelt werden: Dienst ist deaktiviert

Ein Teil der Frage bleibt jedoch bestehen: Wo ist der Eintrag, der einen Agenten / Daemon dazu zwingt, bei jedem Neustart des Betriebssystems immer wieder neu zu starten? Gibt es eine Möglichkeit, einen LaunchServices-Eintrag manuell vollständig zu entfernen?