Por alguna razón, mi MacBook sigue intentando cargar con el enlace USB Type-C ("USB-C") de mi pantalla externa aunque tenga conectada una fuente más potente.
Me preocupa porque el monitor es aparentemente incapaz de proporcionar los 45W que informa, y después de unos segundos el sistema cambia a la energía de la batería, y luego inmediatamente de nuevo a la alimentación de CA, una y otra vez. Esto tiene el efecto de encender y apagar la pantalla, y hacer que las interacciones del ratón/teclado con mis pantallas restantes se detengan momentáneamente. En general, hace que la configuración sea inútil.
Esto es lo que pmset -g ac
tiene que decir sobre el monitor cuando es el sólo dispositivo conectado:
# pmset -g ac
Wattage = 45W
Current = 2250mA
Voltage = 20000mV
y lo mismo cuando mi fuente de alimentación es la única conectada:
# pmset -g ac
Wattage = 60W
Current = 3000mA
Voltage = 20000mV
Cuando ambos están conectados, informa de 45W como si el monitor fuera el único dispositivo.
Registro que muestra el bucle sin fin. Inicialmente estoy realmente en la batería, y luego me conecto el monitor que desencadena la primera Now drawing from 'AC Power'
Todo lo demás sucede por sí mismo después de eso:
# pmset -g pslog
Logging IORegisterForSystemPower sleep/wake messages
pmset is in logging mode now. Hit ctrl-c to exit.
2018-03-06 14:45:01 +0000 IOPSNotificationCreateRunLoopSource
Now drawing from 'Battery Power'
-InternalBattery-0 (id=4128867) 94%; discharging; 6:10 remaining present: true
2018-03-06 14:45:08 +0000 com.apple.system.powersources.timeremaining
2018-03-06 14:45:08 +0000 IOPSNotificationCreateRunLoopSource
Now drawing from 'AC Power'
-InternalBattery-0 (id=4128867) 93%; AC attached; not charging present: true
2018-03-06 14:45:08 +0000 com.apple.system.powersources.percent
2018-03-06 14:45:08 +0000 com.apple.system.powersources.source
2018-03-06 14:45:08 +0000 com.apple.system.powersources
2018-03-06 14:45:08 +0000 com.apple.system.powersources
2018-03-06 14:45:09 +0000 com.apple.system.powersources
2018-03-06 14:45:10 +0000 com.apple.system.powersources
2018-03-06 14:45:25 +0000 com.apple.system.powersources.timeremaining
2018-03-06 14:45:25 +0000 IOPSNotificationCreateRunLoopSource
-InternalBattery-0 (id=4128867) 93%; charging; (no estimate) present: true
2018-03-06 14:45:25 +0000 com.apple.system.powersources
2018-03-06 14:45:31 +0000 com.apple.system.powersources.timeremaining
2018-03-06 14:45:31 +0000 IOPSNotificationCreateRunLoopSource
Now drawing from 'Battery Power'
-InternalBattery-0 (id=4128867) 93%; charging; 0:00 remaining present: true
2018-03-06 14:45:31 +0000 com.apple.system.powersources.percent
2018-03-06 14:45:31 +0000 com.apple.system.powersources.source
2018-03-06 14:45:31 +0000 com.apple.system.powersources
2018-03-06 14:45:32 +0000 com.apple.system.powersources
2018-03-06 14:45:33 +0000 com.apple.system.powersources.timeremaining
2018-03-06 14:45:33 +0000 IOPSNotificationCreateRunLoopSource
-InternalBattery-0 (id=4128867) 93%; discharging; (no estimate) present: true
2018-03-06 14:45:33 +0000 com.apple.system.powersources
2018-03-06 14:45:33 +0000 com.apple.system.powersources.timeremaining
2018-03-06 14:45:33 +0000 IOPSNotificationCreateRunLoopSource
Now drawing from 'AC Power'
-InternalBattery-0 (id=4128867) 93%; AC attached; not charging present: true
2018-03-06 14:45:33 +0000 com.apple.system.powersources.percent
2018-03-06 14:45:33 +0000 com.apple.system.powersources.source
2018-03-06 14:45:33 +0000 com.apple.system.powersources
2018-03-06 14:45:33 +0000 com.apple.system.powersources
2018-03-06 14:45:33 +0000 com.apple.system.powersources
2018-03-06 14:45:34 +0000 com.apple.system.powersources
2018-03-06 14:45:34 +0000 com.apple.system.powersources.timeremaining
2018-03-06 14:45:34 +0000 IOPSNotificationCreateRunLoopSource
Así que: ¿Puedo obligar a mi MacBook a que sólo se cargue desde el dispositivo que yo seleccione? ¿O prohibirle que se cargue desde dispositivos que sé que no son fiables?
Sistema: MacBook Pro (15 pulgadas, 2017) con Intel Core i7 a 3,1 GHz y 16 GB de RAM.