Erros de centro de notificação preenchendo /var/log/system.log -- acos campo com notifications campo com logs camp apple Relacionado O problema

Notification Center errors filling up /var/log/system.log


4
vote

problema

português

uma vez por segundo, estou obtendo os seguintes erros no meu sistema.log:

  Aug 28 01:15:00 Air com.apple.launchd.peruser.501[122] (com.apple.notificationcenterui.agent[52635]): Exited with code: 1 Aug 28 01:15:00 Air com.apple.launchd.peruser.501[122] (com.apple.notificationcenterui.agent): Throttling respawn: Will start in 1 seconds Aug 28 01:15:01 Air.local NotificationCenter[52636]: Unable to load nib file: MainMenu, exiting    

Isso provavelmente afetando o desempenho do sistema e o que posso fazer sobre isso?

Observe que o "ar" no log é meu nome muito criativo para o computador Air Macbook que uso. Além disso, o Notification Center está entregando notificações como esperado através de tudo isso; Eu não sei porque está tentando reaparecer porque, tanto quanto eu posso dizer, o processo não está morto.

A saída de ps -x |grep otific é

   341 ??         0:22.61 /System/Library/CoreServices/Notification Center.app/Contents/MacOS/NotificationCenter -psn_0_430185    

As notificações aparecem conforme o esperado.

O arquivo /System/Library/CoreServices/Notification Center.app/Contents/Resources/en.lproj/MainMenu.nib tem o seguinte ls -l Entrada:

cat file.txt | gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE -sDEVICE=gdi -sPAPERSIZE=letter -r600 -sOutputFile=- - | cat /dev/**SOMEUSBIDENTIFER** 0

english

Once per second I'm getting the following errors in my system.log:

Aug 28 01:15:00 Air com.apple.launchd.peruser.501[122] (com.apple.notificationcenterui.agent[52635]): Exited with code: 1 Aug 28 01:15:00 Air com.apple.launchd.peruser.501[122] (com.apple.notificationcenterui.agent): Throttling respawn: Will start in 1 seconds Aug 28 01:15:01 Air.local NotificationCenter[52636]: Unable to load nib file: MainMenu, exiting 

Is this likely affecting system performance, and what can I do about it?

Note that the "Air" in the log is my very creative name for the MacBook Air computer I use. Also, Notification Center is delivering notifications as expected through all this; I don't know why it's attempting to respawn because as far as I can tell, the process isn't dead.

The output of ps -x |grep otific is

 341 ??         0:22.61 /System/Library/CoreServices/Notification Center.app/Contents/MacOS/NotificationCenter -psn_0_430185 

Notifications appear as expected.

The file /System/Library/CoreServices/Notification Center.app/Contents/Resources/en.lproj/MainMenu.nib has the following ls -l entry:

-rw-r--r-- 1 root wheel 1787 Jul 25 2012 MainMenu.nib

        
         
         

Lista de respostas

1
 
vote
vote
Melhor resposta
 

A solução é um pouco de mistério, mas se você realmente possui / Sistema / Biblioteca / Cornerervices / Notification Center.app com o espaço e não / não / system/library/coreservices/notificationcenter.app você pode ter que reinstalar o sistema operacional ou restaurar todo o diretório do backup (ou outro similar Mac OS install).

Quanto à carga no computador devido ao registro - deve ser inofensivo ou na pior das hipóteses uma menor desaceleração. Eu tenho Macs com milhares de mensagens por minuto e mal medei seu monitor de atividade de carga de carga mesmo quando eu tenho vários windows up tailing os logs, gneptping para padrões para filtrar o ruído como você mencionar.

Você pode se assegurar que o sistema não seja carregado com o seguinte comando:

   iostat 15    

Você pode executar com as notificações em execução e as mensagens de erro e sem e assistir para problemas de longo prazo em termos de uso da CPU e disco IO. Os Airs e outros Macs baseados em SSD geralmente têm muita potência para lidar com milhares de mensagens um segundo, menos por minuto e a infraestrutura de registro do sistema é muito bem, usa pouco RAM e é miserável com CPU e acesso ao disco.


Agora, tanto quanto caçar o culpado - vai ser um pouco de sleixe, a menos que alguém já tenha matado este bug percebendo por que o espaço foi adicionado nesse diretório para o aplicativo.

Eu provavelmente editaria o arquivo plist para esse processo para definir o respawn para ser 100 ou 300 ou 600 até que você tenha uma alça no erro (e se você não quiser ver tantas mensagens). Além disso, quando você tiver descarregado (ou removido), o trabalho de ABCDEFGHIJKLMNABCDEFGHIJKLMN1 Controle, você pode executar manualmente o programa do terminal para ver se ele produz todos os erros na inicialização que possa ajudá-lo.

   launchctl unload /System/Library/LaunchAgents/com.apple.notificationcenterui.plist     /System/Library/CoreServices/NotificationCenter.app/Contents/MacOS/NotificationCenter    

Você pode sair do aplicativo pressionando o controle + C - se for um erro de permissão, você pode testar isso executando o processo como root:

  sudo /System/Library/CoreServices/NotificationCenter.app/Contents/MacOS/NotificationCenter    
 

The solution is a bit of a mystery but if you really have /System/Library/CoreServices/Notification Center.app with the space and not /System/Library/CoreServices/NotificationCenter.app you may have to reinstall the OS or restore that entire directory from backup (or another similar Mac OS install).

As to the load on the computer due to the logging - it should be harmless or at worst a minor slowdown. I have Macs with thousands of messages a minute and can barely measure their load running Activity Monitor even when I have several windows up tailing the logs, grepping for patterns to filter out noise like you mention.

You can assure yourself the system is not loaded with the following command:

 iostat 15 

You can run with the notifications running and the error messages and without and watch for long term problems in terms of CPU usage and disk IO. Airs and other SSD based Macs generally have plenty of horsepower to deal with thousands of messages a second let alone per minute and the system logging infrastructure scales very well, uses little RAM and is miserly with CPU and disk access.


Now, as far as hunting down the culprit - it's going to be a bit of sleuthing unless someone has already slayed this bug by noticing why the space got added in that directory for the app.

I would probably edit the plist file for that process to set the respawn to be 100 or 300 or 600 until you have a handle on the error (and if you don't want to see so many messages). Also, when you have unloaded (or removed) the job from launchd control, you could manually run the program from the terminal to see if it output any errors on startup that might help you.

 launchctl unload /System/Library/LaunchAgents/com.apple.notificationcenterui.plist     /System/Library/CoreServices/NotificationCenter.app/Contents/MacOS/NotificationCenter 

You can quit the app by pressing control+c - If it's a permission error, you could test that by running the process as root:

sudo /System/Library/CoreServices/NotificationCenter.app/Contents/MacOS/NotificationCenter 
 
 
       
       
2
 
vote

Isso pode ser nada além do duas vezes você se referiu ao arquivo como

"/ System / Library / Coreservices / Notification Center.app"

(observe o espaço)

Mas eu acho o aplicativo em

"/ sistema / biblioteca / coreservices / notificationcenter.app"

nos meus sistemas de leão de montanha.

O caminho em /System/Library/LaunchAgents/com.apple.notificationcenterui.plist tem o espaço?

Se o seu sistema tiver um espaço nesse caminho, poderá causar problemas.

Eu faria logout e, em seguida, faça o login via ssh ou >console na janela de login, remova o espaço:

  sudo mv -vn "/System/Library/CoreServices/Notification Center.app" "/System/Library/CoreServices/NotificationCenter.app"     

e depois reinicie

  sudo shutdown -r now    
 

This might be nothing but twice you referred to the file as

"/System/Library/CoreServices/Notification Center.app"

(note the space)

but I find the app at

"/System/Library/CoreServices/NotificationCenter.app"

on my Mountain Lion systems.

Does the path in /System/Library/LaunchAgents/com.apple.notificationcenterui.plist have the space?

If your system does have a space in that path, it could be causing problems.

I would log out and then either login via ssh or >console at the login window, remove the space:

sudo mv -vn "/System/Library/CoreServices/Notification Center.app" "/System/Library/CoreServices/NotificationCenter.app"  

and then reboot

sudo shutdown -r now 
 
 
       
       
0
 
vote

Uma solução possível seria tolerar o problema nas próximas semanas e, em seguida, instalar o OS X 10.9 Mavericks quando for liberado.

 

One possible solution would be to tolerate the problem for the next few weeks, then install OS X 10.9 Mavericks once it is released.

 
 

Perguntas relacionadas

1  Como posso depurar uma exibição não reconhecida na alta Sierra?  ( How can i debug an unrecognised display in high sierra ) 
Meu monitor externo parou recentemente sendo reconhecido pelo meu MacBook Pro (início de 2011 - 8,2, alta Sierra, 10.13.6) Recebi Pram / SMC e tentei várias...

0  Onde o log de eventos do AppleScript é quando é executado em Launchd?  ( Where does applescript event log go when run under launchd ) 
ou, como registrar um AppleScript (salvo como aplicativo) e / ou visualizar o log de eventos? Nenhuma das instruções de log do AppleScript pode ser encontra...

2  O log do console está me dizendo que o banco de dados está bloqueado para muitos aplicativos. Como faço para desbloquear?  ( Console log is telling me that database is locked for many apps how do i unlock ) 
Estou tentando diagnosticar um MacMini que é dolorosamente lento para começar. Eu já verei o sistema de arquivos ( fsck ) e o disco ( Disk Warrior ). Eu estou...

5  log de atividade de sincronização do iCloud  ( Icloud sync activity log ) 
Tentando descobrir como ver a atividade acontecendo enquanto os arquivos do iCloud estão sincronizando. O aplicativo MacOS Console mostra mensagens de cloudd...

1  Visualize o syslog no OSX  ( Visualize syslog on osx ) 
Estou à procura de uma GUI (ou terminal se não houver GUI), que fornece o seguinte: Visualização de logs syslog. filtragem: Por exemplo, posso filtrar...

1  Como posso descobrir quando meu MacBook Pro se transformou?  ( How can i find out when my macbook pro turned itself on ) 
Estou tentando rastrear um problema onde meu MPB ocasionalmente se vira enquanto ainda está fechado. Talvez se eu puder identificar o tempo que acontece, ela ...

1  arquivo de log de conexão wifi do iPhone?  ( Iphone wifi connection log file ) 
Eu tenho um iPhone 5s com a versão mais recente do iOS. O cartão sem fio (e Bluetooth) parou de funcionar (testado na barra genial) apenas algumas semanas for...

5  Como investigar o erro pop-up aleatório do aplicativo em Mojave?  ( How to investigate mail apps random popup bug on mojave ) 
Computador do meu amigo (executar a versão mais recente Mojave) está experimentando esse bug onde o Mail.app de repente - aleatoriamente? - e automaticamente ...

2  Como sei que meu Mac desliga por causa do superaquecimento?  ( How do i know my mac turns off because of overheating ) 
Meu MacBook Pro (Yosemite) O início de 2011 às vezes desliga inesperadamente ao executar tarefas pesadas na energia da bateria. Existe uma maneira de confirma...

0  Firewall do PF: Toda vez que eu uso "pfctl", obtenho erros sobre o suporte à ALTQ  ( Pf firewall every time i use pfctl i get errors about altq support ) 
Eu tenho uma configuração de firewall ligeiramente elaborada onde meu servidor geralmente tem entre 400 e 800 endereços IP firewalled. Ele muda para frente e ...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.