El siguiente texto describe el problema: un kext con el identificador aluveitie.RadeonSensor
está cargado pero no puedo encontrar el archivo real. kextutil
sugiere que solía estar en /Library/Extensions/RadeonSensor.kext
, y de hecho lo instalé hace mucho tiempo, y lo eliminé. La máquina ha sido reiniciada muchas veces desde entonces: ¿por qué se carga ese kext todavía? ¿Y desde dónde se carga?
~% kmutil showloaded|egrep -i aluveitie
No se especificó ninguna variante, retrocediendo a la versión liberada
53 0 0 0x14000 0x14000 aluveitie.RadeonSensor (0.3.3) C05A7C6F-BD34-300A-9139-C53245A18CAA <49 14 9 6 5 3 2 1>
~% kmutil find -b aluveitie.RadeonSensor
No se especificó ninguna variante, retrocediendo a la versión liberada
~% sudo kextutil -bundle-id aluveitie.RadeonSensor
Ejecutando: /usr/bin/kmutil load --bundle-identifier aluveitie.RadeonSensor
Error de dominio=KMErrorDomain Código=71 "No se pudo encontrar: Extensión 'aluveitie.RadeonSensor' no encontrada en: /Library/Extensions/RadeonSensor.kext" UserInfo={NSLocalizedDescription=No se pudo encontrar: Extensión 'aluveitie.RadeonSensor' no encontrada en: /Library/Extensions/RadeonSensor.kext}
Actualización
Esto es en MacOS Big Sur. El archivo no se puede encontrar en ninguna parte. La única explicación que queda es que este kext todavía está en la caché del kernel, y que MacOS no lo eliminó de allí por razones que no puedo explicar. Una pista: descubrí que falla al descargarlo:
~% sudo kmutil unload -b aluveitie.RadeonSensor
Error de dominio=KMErrorDomain Código=71 "La solicitud del kernel falló: (libkern/kext) el kext está en uso o retenido (no se puede descargar) (-603946984)"