Come disabilitare permanentemente il Centro notifiche in Mavericks?


9

In Mountain Lion sono stato in grado di disabilitare permanentemente il Centro notifiche , senza effetti collaterali apparenti :

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

Tuttavia, il processo di aggiornamento di Mavericks ha ripristinato il Centro di notifica in tutta la sua irritante gloria. Esistono motivi per cui l'aggiornamento ha ripristinato la mia disabilitazione del Centro notifiche?

Posso disabilitare il Centro notifiche in Mavericks usando la stessa procedura, senza effetti collaterali?


Risposte:


6

Se si avvia Terminal, inserire

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

e ricominciare, questo ha funzionato per me in Mavericks.


1
FWIW: La vecchia procedura ha funzionato finora per me, anche se è necessario anche un riavvio per impedire che un pannello completamente vuoto appaia al posto del Centro notifiche quando il mouse viene spostato nell'angolo in alto a destra dello schermo.
orome,

1
Questo in realtà disabilita il Centro notifiche perché modifica le autorizzazioni del plist da 644 a 600. Se si modifica KeepAlive in false in un altro modo che non modifica le autorizzazioni del plist, il processo NotificationCenter viene comunque avviato all'accesso ma non lo è riavviato se termina per qualche motivo. Per annullare le modifiche, eseguire f=/System/Library/LaunchAgents/com.apple.notificationcenterui.plist;sudo defaults write $f KeepAlive -bool true;sudo chmod 644 $f;launchctl load $f.
Lri,

Questo sembra disabilitare le notifiche di batteria scarica e l'icona della batteria che diventa rossa, un modo per ripristinarle?
urok93,

2

Basta scaricare il plist funziona ancora per me:

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

Se il plist non è caricato, non sudo defaults write /System/Library/LaunchAgents/com.apple.notificationcenterui KeepAlive -bool Falsedovrebbe avere alcun effetto.


0

Avrai effetti collaterali se aggiorni a Yosemite (Beta 2). L'icona di notifica sulla barra dei menu è riapparsa, ma facendo clic su di essa, l'icona lampeggia brevemente. Sono in grado di far scorrere il pannello dalla destra del mio trackpad magico, ma in caso contrario non posso correggere la barra dei menu per disabilitarla o riattivarla completamente.


Benvenuti a chiedere diverso! Se hai una nuova domanda, chiedila facendo clic sul pulsante Poni domanda . Includi un link a questa domanda se aiuta a fornire un contesto. Tuttavia, le domande relative al software pre-release sono fuori tema.
grg

0

in realtà ho trovato un modo molto più semplice. Basta rimuovere l'app di notifica che si trova in /System/Library/CoreServices/.

Per fare ciò devi prima eseguire killil processo, altrimenti finder non ti permetterà di eliminarlo poiché è già in esecuzione (fai un po ' topper ottenere il suo PID). Quindi sposta il file .app nel thrash. Al riavvio è come se non ci fosse mai stato.

E dal momento che rimuovo semplicemente .app e non tocco alcun file di configurazione, non vedo come posso ottenere effetti collaterali (ma per favore correggimi se sbaglio).


0

In Mavericks non puoi controllare il centro notifiche perché renderai inutilizzabile FaceTime. Se si riceve una chiamata, non viene visualizzata alcuna finestra. Quindi non puoi accettare la chiamata in arrivo. Non ho verificato altre versioni del sistema operativo.

Penso che non ci sia soluzione. Tutto il codice è Spaghetti. Se spegni una cosa, ne rompi un'altra.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.