macOS si blocca temporaneamente

2

Dopo aver funzionato bene per giorni, il mio Mac ha iniziato a bloccarsi temporaneamente. Questo viene attivato passando da un'applicazione all'altra. Questo blocco può durare un paio di secondi per un minuto o anche di più. Dopodiché, tutto funziona come se nulla fosse accaduto. Quando passo a un'altra app, accadrà di nuovo. Posso solo fermarlo riavviando il Mac. Quindi funziona di nuovo bene, anche quando si passa da un'app all'altra.

Alcune informazioni aggiuntive:

  • Non sono stato in grado di individuare una singola app per causare questo problema. Una volta che si verifica, si verifica su ogni switch, non importa tra quali applicazioni.
  • Non importa come io passi, CMD-TAB o selezionando un'altra finestra di app con il mouse, il problema è lo stesso.
  • Il problema si verifica sia con i monitor esterni collegati che quando si lavora "stand alone". (Prima, pensavo che avesse a che fare con i monitor esterni, ma recentemente il problema si è verificato quando stavo lavorando "stand alone", quindi la teoria è fuori dal tavolo.)
  • Il problema si verifica ogni paio di giorni.
  • Normalmente, non chiudo mai o riavvia il mio Mac. Chiudo il coperchio e va a dormire finché non apro di nuovo il coperchio.

dettagli:

  • versione macOS: 10.13.5 (17F77)
  • MacBook Pro (Retina, 15 pollici, metà 2014)

Qualcuno ha avuto un problema simile? Se è così, qual è stata la causa? Hai trovato una soluzione? Altrimenti, dove comincio a cercare le possibili cause?

    
posta Bart Kummel 04.07.2018 - 21:51
fonte

2 risposte

2

TL; DR

Ho scoperto che il mio problema era causato dal software MagicPrefs non più gestito. Disinstallato, problema risolto!

Come ho trovato il colpevole

Oggi il problema si è verificato di nuovo, e penso di essere riuscito a trovare il colpevole! Una volta che il problema si è verificato, ho aperto Activity Monitor per vedere se potevo individuare alcuni processi che facevano strano. La prima cosa che ho notato è che il carico della CPU era basso nel complesso. Nessun processo ha occupato più del 20% della CPU.

Poi ho fatto clic con il tasto destro sulle intestazioni delle colonne per aggiungere altre colonne, sperando di trovare un indizio. Ho aggiunto la colonna che mostra se un processo è stato interrotto in modo imprevisto. (Il mio MacOS è impostato in olandese, la colonna è chiamata Plots. Beëind. in olandese, non conosco il nome esatto della colonna in inglese.) Ho subito notato che il processo hidd ha avuto un "Sì" in quella colonna.

Quindi sono andato su Google e ho trovato questa spiegazione di ciò che è il processo hidd . È il Demone del dispositivo di interfaccia umana . L'articolo afferma:

If high resource usage persists, the likely culprit is third party software. If you’ve recently installed drivers for a third party input device, or software that lets you do things like customize your key bindings, this could hypothetically be the issue. Try uninstalling this software, then see if that solves the issue.

Questo mi ha fatto pensare al software che ho installato che ha a che fare con i dispositivi Human Interface. Non è stato installato nulla di recente, ma stavo usando MagicPrefs per alcuni anni. Sono andato al loro sito web per vedere se ci sono stati aggiornamenti e ho visto questo avviso:

MagicPrefs is more than 5 years old now and is no longer mantained, the functionality it provided was made possible by Api's that are now deprecated and reverse engineered private Apple frameworks. Apple is not likely to replace the deprecated Api's nor provide access to the underlying multitouch technology so that's the end of the line for MagicPrefs and similar software.

TLDR if it doesn't work anymore thats it, if it still works then its just a matter of time until it won't.

Quando ho disinstallato MagicPrefs, il problema di congelamento scompariva immediatamente! Penso che le prove dimostrino che MagicPrefs sia stato il colpevole. Peccato che non riesca a cliccare di mezzo, ma sono sollevato dal fatto che questo strano problema non ci sia più!

    
risposta data 26.07.2018 - 10:17
fonte
1

Impossibile commentare, quindi ecco una risposta. Nel mio caso il colpevole era Palua , un'app che cambia la modalità dei tasti funzione in base all'applicazione attiva . Quindi è praticamente lo stesso problema che ha avuto Bart. Chiusa quell'app e tutti i blocchi sono spariti.

    
risposta data 13.11.2018 - 09:11
fonte

Leggi altre domande sui tag