No se puede cargar el kext del teclado incorporado en Macbook pro

1

Necesitaba deshabilitar mi teclado interno por un tiempo. Lo que hice fue intentar esto:

sudo kextunload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext/

Aunque eso mostró un error:

(kernel) Can't unload kext com.apple.driver.AppleUSBTCKeyboard; classes have instances:
(kernel) Kext com.apple.driver.AppleUSBTCKeyboard class AppleUSBTCKeyboard has 6 instances.
Failed to unload com.apple.driver.AppleUSBTCKeyboard - (libkern/kext) kext is in use or retained (cannot unload).

La forma en que traté de lidiar con eso fue alargarlo. Luego lo arrastré cuando quise volver a habilitar el teclado. Así que lo arrastré y lo publiqué:

sudo kextload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext/

Y apareció el siguiente error:

TopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext/
/System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext failed to load - (libkern/kext) authentication failure (file ownership/permissions); check the system/kernel logs for errors or try kextutil(8).

Noté que cuando lo arrastré al escritorio, gané privilegios para kext. Así que intenté esto para detener el error anterior:

sudo chown root /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext/

Eso no tuvo éxito en solucionar el error y el teclado no apareció. Sé que hay kextutil que podría ser el nuevo kextload y kextunload como se describe aquí . Es una pregunta similar, aunque la respuesta no es lo que yo quería.

Si es posible volver a cargar el kext de teclado con kextutil, me gustaría un tutorial sobre eso y una explicación de por qué se muestra el fallo de autenticación.

    
pregunta TheBro21 14.05.2015 - 15:58

0 respuestas

Lea otras preguntas en las etiquetas