1 votos

¿Cómo puedo saber si una aplicación ha instalado el wavtap.kext como parte de su paquete?

Estoy experimentando muchos errores de audiocore y estoy tratando de reducir la causa.

Una búsqueda en Google ha revelado que WavTap podría ser la causa de estos errores.

WavTap aparece en mi configuración de Audio Midi a pesar de que no tengo esa aplicación instalada.

Me gustaría saber si fue instalado por alguna otra aplicación de audio que tengo como herramienta de la que depende esta aplicación secundaria para funcionar completa/propiamente o si simplemente instalé WavTap, yo mismo, en algún momento en el pasado y se me pasó el .kext al desinstalarlo. Entonces, ¿cómo podría averiguar si otra aplicación que he instalado tiene una dependencia de WavTap.kext?

gracias

1voto

Locutus Puntos 271

Resulta que WavTap.kext estaba instalado como parte del paquete de Spotydl, una aplicación que había desinstalado casi inmediatamente y de la que había borrado la mayoría de los rastros. Eliminar el WavTap.kext y los .plist y .bom de Spotydl parece haber resuelto algunos de los errores de coreaudio, aunque habrá que reiniciar para ver si los errores de los componentes siguen presentes y parece poco probable que este problema sea la causa de los mismos.

Si alguien conoce un desinstalador sencillo que analice el InstallHistory.plist, por favor, que me lo comunique. Gracias

0voto

Tetsujin Puntos 23061

No es una respuesta definitiva, pero tengo una configuración de audio bastante completa aquí y no tengo ningún rastro de WavTap, lo que hace más probable [pero no una certeza] que tal vez no se limpie a fondo después de una instalación.
He encontrado este fragmento de código para desinstalarlo, si quieres probarlo - http://www.snip2code.com/Snippet/77263/WavTap-Uninstaller

[copia del código para el registro permanente]

#!/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.*

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X