3 votos

WindowServer se bloquea intermitentemente tras la actualización de Big Sur

Dos choques en una semana.

La primera vez, mi macbook estaba en estado de reposo, y yo no estaba en el escritorio. Sólo me di cuenta de que el sistema se reinició cuando intenté volver a entrar en él. Aquí está el registro de caída de la consola:

Process:               WindowServer [133]
Path:                  /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer
Identifier:            WindowServer
Version:               600.00 (564)
Code Type:             X86-64 (Native)
Parent Process:        launchd [1]
Responsible:           WindowServer [133]
User ID:               88

Date/Time:             2021-02-10 22:06:53.784 -0500
OS Version:            macOS 11.0.1 (20B29)
Report Version:        12
Bridge OS Version:     3.0 (14Y908)
Anonymous UUID:        BBF14B17-C2EC-E01D-AFDF-FE5E2D9304E5

Sleep/Wake UUID:       7563D56A-0A47-457B-B758-83193417162E

Time Awake Since Boot: 710000 seconds
Time Since Wake:       45000 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.tcc.preflight.kTCCServiceScreenCapture

Exception Type:        EXC_CRASH (SIGKILL)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    WATCHDOG, [0x1] monitoring timed out for service
Termination Details:   WATCHDOG, checkin with service: WindowServer returned not alive with context:
unresponsive work processor(s): WindowServer main thread 
40 seconds since last successful checkin, 4511 total successsful checkins since wake (0 induced crashes)
...    

La segunda vez fue esta mañana, cuando estaba trabajando en mi macbook, y de repente, mi ratón se congeló:

Process:               WindowServer [68647]
Path:                  /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer
Identifier:            WindowServer
Version:               600.00 (564)
Code Type:             X86-64 (Native)
Parent Process:        launchd [1]
Responsible:           WindowServer [68647]
User ID:               88

Date/Time:             2021-02-17 09:11:56.499 -0500
OS Version:            macOS 11.0.1 (20B29)
Report Version:        12
Bridge OS Version:     3.0 (14Y908)
Anonymous UUID:        BBF14B17-C2EC-E01D-AFDF-FE5E2D9304E5

Sleep/Wake UUID:       B380A623-51A8-4067-981B-5664B5FE5B44

Time Awake Since Boot: 890000 seconds
Time Since Wake:       1800 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.tcc.preflight.kTCCServiceScreenCapture

Exception Type:        EXC_CRASH (SIGKILL)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    WATCHDOG, [0x1] monitoring timed out for service
Termination Details:   WATCHDOG, checkin with service: WindowServer returned not alive with context:
unresponsive work processor(s): WindowServer main thread 
40 seconds since last successful checkin, 185 total successsful checkins since wake (0 induced crashes)
...    

Nunca he tenido este tipo de choque con High Sierra , Mojave o Catalina . Ha estado sucediendo desde que mi macbook se actualizó a Big Sur .

¿Hay alguna solución posible?

Actualización: Otra caída después de que mi mbp se actualizara a 11.2.2

Process:               WindowServer [137]
Path:                  /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer
Identifier:            WindowServer
Version:               600.00 (570.7)
Code Type:             X86-64 (Native)
Parent Process:        launchd [1]
Responsible:           WindowServer [137]
User ID:               88

Date/Time:             2021-03-16 13:03:14.038 -0400
OS Version:            macOS 11.2.2 (20D80)
Report Version:        12
Bridge OS Version:     3.0 (14Y908)
Anonymous UUID:        BBF14B17-C2EC-E01D-AFDF-FE5E2D9304E5

Sleep/Wake UUID:       9BE2C5FD-9A74-49FB-8A09-DD621680F654

Time Awake Since Boot: 110000 seconds
Time Since Wake:       15000 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.tcc.preflight.kTCCServiceScreenCapture

Exception Type:        EXC_CRASH (SIGKILL)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    WATCHDOG, [0x1] monitoring timed out for service
Termination Details:   WATCHDOG, checkin with service: WindowServer returned not alive with context:
unresponsive work processor(s): WindowServer main thread 
40 seconds since last successful checkin, 1507 total successsful checkins since wake (0 induced crashes)
...

2voto

rybosome Puntos 1829

Bueno, esto es desconcertante. A primera vista, parece que algo está tratando de grabar su pantalla, y cuando WindowServer está solicitando el acceso, que la solicitud está recibiendo el tiempo de espera y hace que WS para ser terminado por xpc. Dado que por tu descripción no parece que estés intentando hacer una captura de pantalla, sólo puedo teorizar sobre las posibilidades:

  • Tiene activada la pantalla compartida o la gestión remota en System Preferences -> Sharing y alguien está tratando de ver su pantalla.
  • Tienes instalado un software o malware que hace capturas de pantalla/capturas en determinados momentos.
  • Tiene activadas algunas funciones de accesibilidad.

Sin embargo, ninguno de los anteriores debería, en general, fallar de la manera que estás viendo. Puedes comprobar tu configuración en las Preferencias del Sistema y desactivar las funciones de compartición y accesibilidad como prueba, pero eso sería una solución en el mejor de los casos, no una causa y solución de root. (La posibilidad del malware también está ahí, pero siempre dudo de ir por esa ruta hasta que hayamos descartado causas más benignas).

Hay que tener en cuenta que Big Sur ha sido una versión con muchos fallos y muchos errores en particular pertenecen a WindowServer, así que mi sospecha es que lo que estás viendo no es en absoluto culpa tuya.

Aquí hay cosas que se pueden probar:

  1. System Preferences -> Sharing : Desactiva la pantalla compartida y la gestión remota, si están activadas.
  2. System Preferences -> Accessibility : Desactive las funciones de accesibilidad que pueda tener activadas.
  3. System Preferences -> Security & Privacy -> Accessibility : Desactiva todas las aplicaciones y comparte una lista de ellas en tu pregunta.
  4. System Preferences -> Security & Privacy -> Screen Recording : Desactiva todas las aplicaciones y comparte una lista de ellas en tu pregunta.
  5. Si los pasos 1 a 4 no ayudan, la próxima vez que esto ocurra, capture un sysdiagnose después de reiniciar desde su caída y podemos tratar de indagar en sus registros. Puede hacerlo a través del sysdiagnose comando en Terminal o manteniendo pulsada la tecla ShiftControlOptionCommand y mientras se mantienen estas teclas pulsando y soltando el punto . clave.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X