Wie würde ich herausfinden, ob eine Anwendung die Datei wavtap.kext als Teil ihres Pakets installiert hat?

1

Ich erlebe viele Audiokernfehler und versuche, die Ursache einzugrenzen.

Eine Google-Suche hat ergeben, dass WavTap möglicherweise die Ursache für diese Fehler ist.

WavTap ist in meinem Audio Midi Setup aufgeführt, obwohl ich diese Anwendung nicht installiert habe.

Ich würde gerne wissen, ob es von einer anderen Audioanwendung installiert wurde, die ich als Werkzeug für diese sekundäre Anwendung verwende, oder ob ich WavTap selbst irgendwann in der Vergangenheit einfach installiert und den .kext übersehen habe bei der Deinstallation. Wie kann ich herausfinden, ob eine andere von mir installierte Anwendung von WavTap.kext abhängig ist?

Vielen Dank

Kerlix
quelle
Verwenden Sie im Terminal den mdfind-Namen WavTap.kext
Buscar웃

Antworten:

1

Es stellt sich also heraus, dass WavTap.kext als Teil des Spotydl-Pakets installiert wurde, einer Anwendung, die ich fast sofort deinstalliert und die meisten Spuren gelöscht hatte. Das Entfernen von WavTap.kext und Spotydl .plist und .bom hat anscheinend einige der coreaudio-Fehler behoben. Es ist jedoch ein Neustart erforderlich, um festzustellen, ob die Komponentenfehler immer noch vorhanden sind und es unwahrscheinlich ist, dass dieses Problem die Ursache ist jene.

Wenn jemand Kenntnis von einem einfachen Deinstallationsprogramm hat, das die InstallHistory.plist analysiert, lassen Sie es mich bitte wissen. Vielen Dank

Kerlix
quelle
Wissen Sie, ich hatte nicht viel Glück mit AppCleaner und Ähnlichem, als ich die meisten verstreuten Dateien, die Teil einer Anwendungsinstallation sind, gefunden habe (oder die Mühe machte, danach zu suchen?). Es war ein bisschen verrückt und scheint mir bizarr, dass es anscheinend kein einziges Skript mit einer grafischen Benutzeroberfläche gibt, die nur nach Belegen sucht und die Ergebnisse analysiert. Ich teste derzeit CleanApp, aber es soll nur funktionieren, wenn die Hintergrundprotokollierungsprozesse zur Überwachung der Installationen ständig ausgeführt werden, und es gibt daher keine Garantie für eine gute Leistung bei Anwendungen, die vor der eigenen Installation installiert wurden.
Kerlix
0

Auf keinen Fall eine endgültige Antwort, aber ich habe hier ein ziemlich umfassendes Audio-Setup & amp; Ich habe keine Spur von WavTap, was es wahrscheinlicher macht [aber nicht sicher ist], dass Sie es nach einer Installation möglicherweise nicht gründlich gereinigt haben.
Ich habe dieses Code-Snippet gefunden, um es zu deinstallieren, wenn Sie es ausprobieren möchten - http://www.snip2code.com/Snippet/77263/WavTap-Uninstaller

[Codekopie für dauerhafte Aufzeichnung]

#!/bin/bash
# Because WavTap (https://github.com/pje/wavtap) doesn't come with a straightforward way to do it. :\
# Must be run elevated. Mirrors what "make uninstall" does exactly as of June 24, 2014.
osascript -e 'tell application "WavTap"' -e 'quit' -e 'end tell'
rm -rf /Applications/WavTap.app
if [[ "$(kextstat | grep WavTap | grep -v grep)" ]]; then sudo kextunload /System/Library/Extensions/WavTap.kext; fi
rm -rf /System/Library/Extensions/WavTap.kext
rm -rf /Library/Receipts/WavTap*
rm -rf /var/db/receipts/*WavTap.*
Tetsujin
quelle
Vielen Dank. Das einzige Element, das ich habe, ist WavTap.kext. Ich bin damit einverstanden, dass es von einer unvollständigen Deinstallation übrig bleiben muss. Ich wünschte, es gäbe eine Möglichkeit, den Verlauf aller installierten Dateien zu durchsuchen.
Kerlix
Nun, es gibt Library / Receipts - aber es würde Ihnen nur sagen, ob Sie es direkt installiert hätten, nicht, wenn es ein anderes Paket gegeben hätte. [edit - Ich habe gerade gemerkt, dass du mir irgendwie schon gesagt hast, dass in den Belegen keine Spur ist, sorry ;-)
Tetsujin