¿Cómo deshabilito permanentemente el Centro de Notificación en Mavericks?

8

En Mountain Lion pude Desactivar permanentemente el Centro de Notificación , con ningún aparente efectos secundarios:

launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist
killall NotificationCenter

Sin embargo, el proceso de actualización de Mavericks restauró el Centro de notificaciones en todo su esplendor irritante. ¿Hay alguna razón por la que la actualización haya revertido mi desactivación del Centro de notificaciones?

¿Puedo deshabilitar el Centro de notificaciones en Mavericks utilizando el mismo procedimiento, sin efectos secundarios?

orome
fuente

Respuestas:

6

Si inicia Terminal, ingrese

sudo defaults write /System/Library/LaunchAgents/com.apple.notificationcenterui KeepAlive -bool False

Y reiniciar, esto me sirvió de truco en Mavericks.

hodgkin-huxley
fuente
1
FWIW: el procedimiento anterior me ha funcionado hasta ahora, aunque también se requiere un reinicio para evitar que aparezca un panel completamente vacío en lugar del Centro de notificaciones cuando el mouse se mueve a la esquina superior derecha de la pantalla.
orome
1
Esto realmente desactiva el Centro de notificaciones porque cambia los permisos del plist de 644 a 600. Si cambia KeepAlive a false de alguna otra manera que no cambie los permisos del plist, el proceso de NotificationCenter aún se inicia al iniciar sesión, pero no es así. Relanzado si termina por alguna razón. Para deshacer los cambios, ejecute f=/System/Library/LaunchAgents/com.apple.notificationcenterui.plist;sudo defaults write $f KeepAlive -bool true;sudo chmod 644 $f;launchctl load $f.
Lri
Esto parece deshabilitar las notificaciones de batería baja y el icono de la batería se vuelve rojo, ¿hay alguna forma de restaurarlas?
urok93
2

Sólo descargando el plist todavía funciona para mí:

launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist

Si el plist no está cargado, sudo defaults write /System/Library/LaunchAgents/com.apple.notificationcenterui KeepAlive -bool False No debería tener ningún efecto.

Lri
fuente
0

Tendrá efectos secundarios si actualiza a Yosemite (Beta 2). El icono de notificación en la barra de menú volvió a aparecer, pero hacer clic en él solo hace que el icono parpadee brevemente. Soy capaz de deslizar el panel desde la derecha de mi trackpad mágico, pero por lo demás no puedo arreglar la barra de menú para desactivarla completamente o volver a habilitarla

MacFixx
fuente
Bienvenido a Ask Different! Si tiene una pregunta nueva, por favor haga clic en el Pregunta botón. Incluya un enlace a esta pregunta si ayuda a proporcionar contexto. Sin embargo, las preguntas con respecto al software de prelanzamiento son fuera de tema.
grg
0

En realidad se me ocurrió una manera mucho más sencilla. Simplemente elimine la aplicación de notificación que se encuentra en /System/Library/CoreServices/.

Para hacerlo primero tienes que kill el proceso, de lo contrario, el buscador no le permitirá borrarlo ya que ya se está ejecutando (haga un poco top para obtener su PID). Luego simplemente mueva el archivo .app al thrash. En el reinicio es como si nunca hubiera estado allí.

Y como simplemente elimino el archivo .app y no toco ningún archivo de configuración, no veo cómo puedo obtener ningún efecto secundario (pero corríjame si me equivoco).

user3334172
fuente
0

En Mavericks no puede controlar el centro de notificaciones, porque no podrá utilizar FaceTime. Si recibe una llamada entrante, no aparecerá ninguna ventana. Así que no puedes aceptar la llamada entrante. No he comprobado otras versiones del sistema operativo.

Creo que no hay solución. Todo el código es Spaghetti. Si apagas una cosa, rompes otra.

Guest X
fuente