Ho notato che sul nuovo Macbook Pro 2016 con TouchBar, Firefox (ma anche qualche altro software) va in crash ogni volta che il sistema esce dallo sleep (insomma, si apre lo schermo dopo averlo lasciato un po’ di tempo chiuso).
A quanto pare sembra un BUG legato alla gestione di alcune app che non hanno il supporto per la TouchBar; guardando il crash log (in ~/Library/Logs/DiagnosticReports/) si vede infatti il riferimento alla mancanza del selettore actionForLayer:forKey: che causa il problema.
Per il momento, l’unica soluzione è abilitare la direttiva NSLayerPerformanceUpdates. Innanzitutto va recuperato l’App ID relativo all’applicazione.
Apriamo il terminale e digitiamo:defaults write 'org.mozilla.firefox' NSLayerPerformanceUpdates -bool YES
Se dovesse capitare anche a qualche altro software, basterà individuare il relativo App ID e ripetere il comandoes:grep 'Identifier' ~/Library/Logs/DiagnosticReports/crashreporter_*
verranno visualizzate una serie di righe con alla fine qualcosa del tipo “org.nomeazienda.nomeapp“, ad esempio nel mio caso org.mozilla.crashreporter
Ora abilitiamo la direttiva:defaults write 'org.mozilla.crashreporter' NSLayerPerformanceUpdates -bool YES
enjoy!
Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta