OSX Sierra - Il processo WindowServer si blocca, l'alta CPU, l'intero SO si blocca

2

Ho appena aggiornato il mio modello da 15 pollici per MacBook Pro Retina 2014 da OSX El Capitan a Sierra (10.12.2) e ho notato un brutto problema. Appare quando tengo premuto F1-F2 (luce schermo +/-), F5-F6 (luce tastiera +/-) o F11-F12 (volume +/-), l'intero sistema non risponde per un importo di tempo proporzionale a quanto tengo premuto il pulsante. Nel monitor delle attività posso vedere quando recupera che il WindowServer è salito al 100% +. Funzionava perfettamente su El Capitan, con un comportamento normale (incrementa / decrementa i valori fino a limiti 0-16 barre sullo schermo). Inserirò un bug report anche sul forum Apple.

EDIT: l'ho anche pubblicato sul forum Sierra qui . Non sai in quale altro modo segnalare questo problema, in modo che i tecnici Apple possano vederlo e risolverlo.

    
posta androidu 28.12.2016 - 02:19
fonte

2 risposte

6

Wow ho eseguito il debug accidentalmente da solo.

Dopo tutto, il mio problema è stato in realtà un effetto collaterale causato dal problema reale: macOS Sierra ha cambiato il modo in cui ha gestito defaults write NSGlobalDomain KeyRepeat -int 0 , non ha più supportato un valore zero e l'ho modificato a zero in Yosemite o El Capitan per far avanzare il cursore più velocemente. Per ripristinare i parametri normali ho cambiato i ritardi di digitazione della tastiera in System Preferences > Keyboard al più veloce (entrambi i cursori sono stati trascinati sul lato sinistro controlla utilizzando $ defaults read NSGlobalDomain nel terminale , la maggior parte Probabilmente causa l'aggiornamento da El Capitan e qualcosa cambiato in Sierra, e la tastiera stava accodando gli eventi di input il più velocemente possibile, quindi il processo WindowServer ha fatto impazzire la CPU come un matto) e ora il mio problema iniziale è sparito.

Forse dovrei cambiare il titolo della domanda in modo che altri possano trovare questa soluzione ..

    
risposta data 31.12.2016 - 22:03
fonte
1

Ho avuto lo stesso problema dopo l'aggiornamento a macOS High Sierra 10.13.6. Il mio MacBook Pro 2010 è sospeso tra 2-5 minuti. Se MacBook ritorna alla normalità, Activity Monitor mostra esattamente la quantità di utilizzo della CPU per il processo di Windows Server come il tempo di attesa.

Ho modificato le impostazioni della tastiera in modo rapido (entrambi i cursori a destra) e il problema è peggiorato. Poi ho fatto il contrario, (ho cambiato entrambi i cursori a sinistra) e il problema era sparito.

    
risposta data 31.10.2018 - 09:03
fonte

Leggi altre domande sui tag