¿Por qué loginwindow se sigue congelando en Mojave?

0

Este es un seguimiento de mi pregunta anterior: Las teclas de función dejan de funcionar después de un tiempo en Mojave

El problema que tuve es que loginwindow se mantuvo congelado. En este Gist , el problema se explica en detalle. La explicación se puede encontrar a continuación.

macOS Mojave build >18A326g has a nasty issue.

Basically, loginwindow likes threads. It's so passionate about threads that
it will continue to collect threads endlessly. Now, the problem with such a
process collecting so many threads is that, as the owner of all processes
running under your account, if the process crashes, say goodbye to most of
macOS.

Well, this is exactly what happens. loginwindow freezes at 4096 threads and
causes most of macOS to become unstable or unusable. For example, most of the
menu items under the apple menu become useless, such as About This Mac or the
Sleep/Restart/Shut Down options. Some of the function/media keys stop working
as well, such as the brightness, keyboard backlight, and volume keys.

I also believe the log out option gets disabled too, but I haven't tested it.
However, if this is indeed the case, this means the only way to log out
reliably is using this script with the --kill option, which finds and kills
loginwindow for you.

loginwindow sí recoge 4096 hilos y luego se congela. Cada vez. De hecho, creé un notificador utilizando JXA para advertirme cuando la corrupción (hilos / 4096) supera el 90%.

Sin embargo, eso no viene al caso. Por lo que puedo decir, nadie más tiene el problema (ya sea eso o nunca se dieron cuenta de por qué).

He reportado este problema a Apple 4 betas, pero el problema aún está aquí.

¿Cómo puedo averiguar qué está causando este problema? ¿Cómo lo prevengo?

    
pregunta Dev 11.09.2018 - 06:29

1 respuesta

0

Sé que la comunidad StackExchange tiende a odiar este tipo de respuestas, pero no sé exactamente qué solucionó mi problema.

loginwindow ahora está terminando los hilos correctamente. Es decir, en algún momento tenía menos hilos que antes, y está rondando los 2-3.

Me metí con Kexts y LaunchDaemons. Desinstalé ciertas cosas, como Karabiner Elements y el controlador de audio de Camtasia. Deshabilité ciertos elementos de inicio, como SIMBL. Pero no sé exactamente qué solucionó el problema.

Si alguien más con este problema tiene alguno de los mismos programas, recomiendo intentar desactivar algunos en /Library/LaunchDaemons . ( /Library/Extensions para kexts)

    
respondido por el Dev 14.09.2018 - 04:14

Lea otras preguntas en las etiquetas