Quando colleghi un secondo monitor esterno, picchi kernel_task al 600% +. Ciò rende il computer inutilizzabile.
Prima di Yosemite, questo ha funzionato bene con 3 monitor.
Ecco le specifiche:
- Quando collego un monitor a DP o HDMI, le cose funzionano correttamente.
- Quando collego un secondo monitor con picchi di kernel_task DP o HDMI.
- Quando disconnetto il DP o HDMI a volte il kernel_task ritorna rapidamente ai livelli normali.
- Quando disconnetto tutti i monitor il kernel_task ritorna rapidamente ai livelli normali. (In Activity Monitor goto
View > Update Frequency > Very Often
e non appena si scollegano i monitor, si otterranno molti aggiornamenti rapidi sull'interfaccia utente). - Occasionalmente quando si collegano due monitor funziona (DP o HDMI) ma il terzo causa un picco immediato. Dopo ciò, tutti i monitor devono essere rimossi per tornare alla normalità. A volte rimuovendo tutti tranne uno lo risolverà.
- A volte quando collego tutti i 3 in esso occorrono 3 minuti + perché avvenga.
Cosa ho provato:
- Ripristino della NVRAM.
- Ripristino di SMC.
- Tentativo dello scenario precedente con alimentatore collegato e alimentato a batteria.
- Disabilitazione di "Cambio grafico automatico" in Risparmio energia.
- Uso della grafica integrata utilizzando
sudo pmset -c gpuswitch 0
NOTA: quando provi alcune di queste cose, a volte occorrono 1 minuto.
Configurazione sistema:
Sto utilizzando un MacBook Pro Retina 2.7Ghz i7 (Macbook10,1 / Mid 2012) con Yosemite 10.10.1.
Ho 3 monitor esterni (Dell 2415H) con 2 collegati tramite Display Port e 1 con HDMI.
Penso che il problema abbia a che fare con il risparmio energetico. Ogni volta che la mia CPU raggiunge i 58 gradi, sembra che si verifichi. Ho appena lasciato i miei 3 monitor collegati per almeno 5 minuti e non è successo. Ma quando ho iniziato a cercare con Chrome è successo immediatamente.
Sembra una buona soluzione qui: link