Finalmente descubrí cuál era el problema de mi otra pregunta que lamentablemente se cerró a pesar de que tenía un claro problema que resolver. Brevemente, el problema es que mi dGPU 750M en mi MacBook Pro de 15" de finales de 2013 se atasca en un estado de alta potencia, tirando de 17W en reposo en lugar de 3W. He instalado Catalina fresco en una unidad externa y que arregló mi dGPU ser atrapado en un estado de alta potencia.
Comparé las extensiones del kernel del sistema cargadas en la instalación fresca de Catalina con las cargadas en la instalación problemática e hice una lista de todas las kexts que no se cargaron en la instalación problemática de Catalina. El problema es que el sistema no está cargando estas kexts desde /system/library/extensions:
IOPlatformPluginFamily.kext/contents/plugins/x86platformplugin.kext IOPlatformPluginFamily.kext/contents/plugins/ioplatformpluginlegacy.kext IOPlatformPluginFamily.kext/contents/plugins/acpi_smc_platformplugin.kext IOPlatformPluginFamily.kext/contents/plugins/x86platformshim.kext applegraphicspowermanagement.kext
appleplatformenabler.kext
De hecho mi problema se soluciona simplemente cargando x86platformplugin.kext:
sudo kextload IOPlatformPluginFamily.kext/contents/plugins/x86platformplugin.kext
Sin embargo, probablemente sea mejor cargar todos aquellos que están presentes en una instalación limpia de Catalina y que no están presentes en mi instalación problemática.
Después de cargar x86platformplugin.kext manualmente, la activación de la dGPU 750M hace que pueda utilizar su estado de bajo consumo, consumiendo sólo 3W en reposo en comparación con los 17W que consume en caso contrario.
¿Por qué no se cargan estos kexts en mi instalación problemática de Catalina? ¿Cómo puedo hacer que estos kexts se carguen automáticamente después de reiniciar?