¿Cómo puedo evitar que toda mi pantalla parpadee en blanco cuando hay errores?

Cada vez que accedo a Terminal y presiono Command ⌘+ Delete ⌫, mi pantalla parpadea en blanco.

También sucede cuando el Command ⌘+ de Chrome Fno devuelve resultados.

¿He estropeado de alguna manera mi configuración?

Ya verifiqué que Universal Access» Hearing» Flash the screen when an alert sound occursno estaba marcada. Intenté alternar la configuración y aún obtengo la animación flash.

Algunas cosas que puede hacer para tratar de aislar el problema son reiniciar en modo seguro (tecla de mayúsculas) para probar. También cree un nuevo usuario y cierre sesión en el usuario roto y en el nuevo usuario para ver si es algo local en su cuenta. Buena suerte cazando esto. Si lo hace, continúe y responda con lo que encontró. Puede ser algo único que no podemos reproducir bien.
Estoy teniendo el mismo problema. Creo que es un problema relacionado con los sonidos de alerta. Si va al menú Sonido > Efectos de sonido y hace clic en cualquiera de los sonidos de alerta, no se reproduce nada. El panel de acceso universal sabe que no está escuchando nada, por lo que recurre al parpadeo de la pantalla como anulación. Creo que esto tiene algo que ver con SoundFlower, ya que lo desinstalé justo antes de que este problema comenzara a manifestarse.
Quería habilitar el parpadeo de la pantalla en la campana en esta Mac de trabajo, pero no podía recordar cómo lo había habilitado en el pasado. Entonces, aunque esta publicación hace la pregunta opuesta, todavía respondió la mía. ¡Tenga un voto positivo!

Respuestas (10)

Esto suena ridículamente simple, pero me ha funcionado en el pasado. Intente marcar y luego desmarcar Universal Access» Hearing» Flash the screen when an alert sound occurs-- esto realmente parece que ese es el comportamiento en cuestión, y algunas veces configurarlo y desactivarlo restablece el comportamiento deseado. (Tenga en cuenta que esto podría estar debajo Audiode las versiones más nuevas de Mac OS).

Básicamente, esto verifica que el archivo de preferencias se puede escribir para tener un no y luego un sí y aclarará todo tipo de problemas menores sobre cómo las aplicaciones pueden almacenar preferencias. El siguiente paso es eliminar (o mover al escritorio) el archivo de preferencias de la aplicación afectada. En este caso, el sistema almacena esta preferencia flash aquí:

~/Library/Preferences/com.apple.universalaccess.plist

En este punto, es posible que deba expandirse para ver si reiniciar, probar una nueva cuenta de usuario ayuda a aislar el problema.

Reiniciado. Funciona ahora jajaja.
@carlos, si la respuesta ayuda, márquela como aceptada para que otros puedan beneficiarse.
La ubicación/la redacción cambió a lo largo de los años: ahora (Catalina) está en System Preferences-> Accessibility->Audio
Parece que hacer esto agregó la clave previamente inexistente flashScreenacom.apple.universalaccess.plist , lo que podría explicar cuál era el problema antes (quizás si la clave no existiera, macOS tenía el parpadeo predeterminado).

Como descubrió corwin.amber en otra publicación , el problema a veces radica en un coreaudiod inactivo y se puede solucionar con:

sudo killall coreaudiod
Puedo notar que esto parece más frecuente si usa audio externo. Yo personalmente uso el DisplayPort para mi salida de audio a un sistema de sonido conectado a través de mi monitor y he visto este problema.
Como dijo alguien arriba, tuve exactamente el mismo comportamiento "Si va al menú Sonido> Efectos de sonido y hace clic en cualquiera de los sonidos de alerta, no se reproduce nada. El panel de Acceso universal sabe que no está escuchando nada, así que recurre al parpadeo de la pantalla como anulación". ¡Y ese killall hizo el truco para mí! ¡Y también arregló la alerta en el panel!

Reiniciar. Esto me pasa periódicamente. Reiniciando siempre se soluciona.

Desafortunadamente, eso parece ser lo único que lo soluciona para mí también.
Reiniciar me soluciona esto de forma intermitente.
Nuevamente, la solución predeterminada: "¿Intentó apagarlo y volverlo a encender?"
rm -f ~/Library/Preferences/com.apple.universalaccess.plist

Esto lo arreglará cada vez. Tal vez algún día Apple arregle el error que sigue corrompiendo com.apple.universalaccess.plist.

OS X 10.8.5 no tiene ~/Library/Preferences/com.apple.universalaccess.plist. ¿Hay un archivo equivalente de otro nombre?
@Scott estoy en 10.8.5 y lo tengo
No me funciona, 10.10.5 (14F27)
Trabajó para mí en 10.10.4

Desmarque la casilla 'campana visual' en las preferencias para el estilo de su terminal.

Terminales->Preferencias->Perfiles->Avanzado:

Campana: Campana audible Campana visual <>

Sé que este es un hilo antiguo, pero hoy me di cuenta de que esto estaba sucediendo desde que actualicé a Mac OS Catalina, así que espero que esto pueda ayudar a otros.

El comentario anterior de user20095 me ayudó a resolverlo.

En Sonido > Efectos de sonido, el dispositivo de salida para alertas (monitor HDMI) se configuró de manera diferente a mi salida de audio principal (puerto de auriculares). Como esta salida seleccionada estaba silenciada, no se reproducían sonidos de alerta, por lo tanto, Mac OS de forma predeterminada mostraba la pantalla, aunque la opción de pantalla parpadeante no estaba marcada en Accesibilidad.

¡Gracias! Dios mío, esto me estaba volviendo loco, y esta fue la solución para mí. Ni siquiera me di cuenta de que era posible generar efectos de forma diferente a, um, "Salida". Imagínate.

Reenviando aquí de otra publicación como lo sugirió David Wolever .

En una situación similar, estaba a punto de rendirme y reiniciar, pero luego descubrí que reiniciar el demonio de audio resuelve el problema:

sudo killall coreaudiod

El síntoma fue: en el panel de configuración del sistema "Efectos de sonido", seleccionar sonidos de alerta no hizo nada (por lo general, activa una vista previa del efecto seleccionado). Supongo que OS X no puede reproducir un sonido de alerta y recurre a la señal visual.

sudo killall coreaudiodes la solución de un tercio de mis problemas de macOS... 😤; otro tercio se resuelve con sudo killall -HUP mDNSResponder; sleep 2;🙄

Puede desactivarlo en Preferencias del sistema > Accesibilidad > Audio > Pantalla flash

Trabaja para Catalina 👌

Podría tener que ver con la configuración de la alerta de audio. Esto funcionó para mí en OS X Mavericks. En Apple > Preferencias > Evaluabilidad > Audio: desmarque "Parpadea la pantalla cuando se produce un sonido de alerta".

¡Bienvenido a Ask Different! Esta es una respuesta duplicada pero con una forma diferente de acceder a la opción en una versión más nueva de OS X. Para aclarar la respuesta de otra persona, use el botón 'editar' o 'mejorar esta respuesta' debajo de la publicación que desea editar.

Marcar y luego desmarcar Universal Access » Hearing » Flash la pantalla cuando se produce un sonido de alerta funciona bastante bien. Parece que hay algún error. Apple necesita resolver este problema.