0 votos

¿Cómo puedo averiguar por qué se cuelga mi computadora durante el cierre de sesión?

Utilizo varias cuentas de usuario en mi Mac (por motivos de seguridad, mantengo información sensible/privada físicamente inaccesible en ciertos contextos).

Si inicio y apago la computadora en un flujo de usuario único normal, todo funciona bien. Pero si estoy conectado con ambas cuentas de usuario al mismo tiempo, es decir, cambio de cuenta sin cerrar sesión primero, entonces no puedo cerrar sesión en ninguna cuenta.

Puedo cambiar correctamente entre cada cuenta de usuario conectada; pero cerrar la sesión, y por lo tanto también apagar o reiniciar, no funciona.

La pantalla se vuelve negra y la computadora se cuelga. Ninguna interacción con el teclado o el ratón tiene efecto observable. Me veo obligado a apagar forzosamente manteniendo presionado el botón de encendido.

Aún no he intentado hacer una conexión SSH desde una tercera computadora; lo cual creo que podría ayudar a identificar la causa del problema; pero tampoco sé qué buscar.

Supongo que se trata de un bloqueo en un programa que se ejecuta una vez por cada cuenta de usuario, ¿pero cómo determino cuál es?

0voto

Linc D. Puntos 11

Por lo general, cuando un programa de GUI se detiene al salir de la sesión al no salir correctamente en la señal, se muestra un cuadro de diálogo de alerta, pero eso no está sucediendo aquí. Yo empezaría por iniciar sesión y luego intentar salir de la sesión inmediatamente sin hacer nada más. Si aún se congela, entonces algo que se inicia automáticamente está causando el problema. De lo contrario, haz una lista de todos los programas que inicias después de iniciar sesión y comienza una búsqueda binaria; es decir, elimina la mitad de ellos y prueba, luego la otra mitad, luego la mitad de los que no has eliminado, y así sucesivamente.

Puedes acelerar el proceso cerrando la sesión de forma remota en lugar de forzar un reinicio:

ssh admin@host sudo launchctl bootout user/hunguid

donde "admin" es el nombre de un usuario administrador local y "hunguid" es el ID de usuario numérico del usuario congelado. Si has configurado el inicio de sesión remoto como root, puedes hacer eso y omitir la parte de sudo.

En lugar de todo eso, podrías intentar consultar el registro de forma remota mientras la máquina está congelada, pero dudo que encuentres algo útil.

-3voto

Si entiendo correctamente, estás conectado a dos cuentas al mismo tiempo y luego vas a apagar en una de ellas sin cerrar la sesión de una de las cuentas. Si es el caso, entonces tomará tiempo o se colgará por ese motivo.

Piensa por un minuto: tienes dos cuentas conectadas, por lo que esencialmente es como ejecutar dos ventanas en la misma máquina. Cada cuenta tiene cosas ejecutándose como el actualizador de Edge en segundo plano, etc. o Chrome.

Si simplemente cierras la sesión sin cerrar estas aplicaciones, causará más problemas porque antes de poder apagarse tiene que cerrar esas aplicaciones o almacenarlas en caché. Si en esencia quieres abrirlo nuevamente en el próximo inicio de sesión, entonces tendrás dos cuentas con Chrome abiertas con diferentes configuraciones.

Si no has cerrado Chrome y presionas apagar, lo más probable es que Chrome tenga un mensaje que dice si estás seguro de querer cerrar, pero como no ves el mensaje porque tu computadora está en el proceso de apagarse. Se cuelga porque no puede cerrar dicha aplicación debido a dicha ventana emergente a la que no puedes confirmar y decir que sí para cerrar (Chrome es solo un ejemplo, que yo sepa Chrome pregunta, pero sé que Vivaldi y el cliente de Steam también lo hacen).

((tal vez intenta cerrar todas las aplicaciones en ambos inicios de sesión, luego cierra la sesión de un inicio de sesión y luego intenta apagar))

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