Em todos os casos de falhas, eu posso fazer o SSH na máquina, mas não consigo descobrir nada útil para remediar a situação.
Esse congelamento ocorreu ao dimensionar a colheita no Aperture. A máquina estava em funcionamento por provavelmente 3 dias.
O suporte da Apple quer que eu desinstale todas as extensões do sistema etc. para solucionar problemas. Eles parecem não encontrar nada nos logs. Acho difícil acreditar que esse problema não possa ser solucionado via ssh ou pelos logs.
Escusado será dizer que congelar a cada 3 dias é horrível. Meu palpite é que o problema está relacionado a atualizações relacionadas ao Aperture ou Chrome. Tenho certeza de que estou executando o Chrome toda vez que a máquina falha. Também tenho certeza de que a máquina às vezes falha sem o Aperture em execução.
Algum conselho sobre como solucionar problemas?
No download do Tempurature Monitor instalado . Algum conselho sobre configurações de alerta?
Vou tentar o SMC Fan Control definido como "RPM mais alto".
Existe alguma maneira de a placa de vídeo dupla usar apenas a placa NVidia em vez da Intel (ao usar A / C)? Isso poderia ser relevante?
Discussão possivelmente relacionada à Apple sobre o mesmo tópico
> Jun 10 12:56:48 JustinMbp.local Aperture[37669]: [<__NSDictionaryM
> 0x7fa727424490> valueForUndefinedKey:]: this class is not key value
> coding-compliant for the key Projects. Jun 10 12:56:48 JustinMbp.local
> Aperture[37669]: ( 0 CoreFoundation
> 0x00007fff8ce05b06 __exceptionPreprocess + 198 1 libobjc.A.dylib
> 0x00007fff8e3eb3f0 objc_exception_throw + 43 2 CoreFoundation
> 0x00007fff8ce99f49 -[NSException raise] + 9 3 Foundation
> 0x00007fff9131f15c -[NSObject(NSKeyValueCoding) valueForUndefinedKey:]
> + 238 4 Foundation 0x00007fff91266ea9 -[NSObject(NSKeyValueCoding) valueForKey:] + 400 5 Foundation 0x00007fff912841bd -[NSDictionary(NSKeyValueCoding) valueForKey:] +
> 139 6 Aperture 0x000000010a64b3fa
> Aperture + 1963002 7 Aperture
> 0x000000010a64d1ab Aperture + 1970603 8 Foundation
> 0x00007fff91271463 __NSFireTimer + 96 9 CoreFoundation
> 0x00007fff8cdc2804
> __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20 10 CoreFoundation 0x00007fff8cdc231d
> __CFRunLoopDoTimer + 557 11 CoreFoundation 0x00007fff8cda7ad9 __CFRunLoopRun + 1529 12 CoreFoundation
> 0x00007fff8cda70e2 CFRunLoopRunSpecific + 290 13 HIToolbox
> 0x00007fff8e5f5eb4 RunCurrentEventLoopInMode + 209 14 HIToolbox
> 0x00007fff8e5f5b94 ReceiveNextEventCommon + 166 15 HIToolbox
> 0x00007fff8e5f5ae3 BlockUntilNextEventMatchingListInMode + 62 16
> AppKit 0x00007fff88d1d533 _DPSNextEvent +
> 685 17 AppKit 0x00007fff88d1cdf2
> -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128 18 Aperture 0x000000010a8e42b9 Aperture
> + 4686521 19 AppKit 0x00007fff88d141a3 -[NSApplication run] + 517 20 ProKit 0x000000010ba036c5 NSProApplicationMain + 378 21 Aperture
> 0x000000010a47c4ee Aperture + 66798 22 Aperture
> 0x000000010a47be14 Aperture + 65044 )
More
> Jun 10 13:05:33 JustinMbp kernel[0]: (default pager): [KERNEL]: default_pager_backing_store_monitor - send LO_WAT_ALERT
Mais - esse é o problema mais consistente que vejo
6/10/13 1: 17: 08.000 PM kernel [0]: NVDA (OpenGL): Tempo limite do canal!
Acredito que a máquina trancou por volta das 13:00.
> Jun 10 13:01:06 JustinMbp com.apple.launchd[1]
> (com.apple.cfprefsd.xpc.daemon[39103]): Exited: Killed: 9 Jun 10
> 13:01:06 JustinMbp kernel[0]: memorystatus_thread: idle exiting pid
> 39103 [cfprefsd] Jun 10 13:01:26 JustinMbp
> com.apple.launchd.peruser.501[228]
> (com.apple.cfprefsd.xpc.agent[39102]): Exited: Killed: 9 Jun 10
> 13:01:26 JustinMbp kernel[0]: memorystatus_thread: idle exiting pid
> 39102 [cfprefsd] Jun 10 13:01:26 JustinMbp com.apple.launchd[1]
> (com.apple.hiservices-xpcservice[39082]): Exited: Killed: 9 Jun 10
> 13:01:26 JustinMbp kernel[0]: memorystatus_thread: idle exiting pid
> 39082 [com.apple.hiserv] Jun 10 13:01:36 JustinMbp.local
> WindowServer[128]: CGXDisableUpdate: UI updates were forcibly disabled
> by application "Aperture" for over 1.00 seconds. Server has re-enabled
> them. Jun 10 13:01:36 JustinMbp com.apple.launchd[1]
> (com.apple.iCloudHelper[39101]): Exited: Killed: 9 Jun 10 13:01:37
> JustinMbp kernel[0]: memorystatus_thread: idle exiting pid 39101
> [com.apple.iCloud] Jun 10 13:01:42 JustinMbp.local WindowServer[128]:
> reenable_update_for_connection: UI updates were finally reenabled by
> application "Aperture" after 7.27 seconds (server forcibly re-enabled
> them after 1.00 seconds) Jun 10 13:01:58 JustinMbp
> com.apple.launchd.peruser.501[228]
> (com.apple.cfprefsd.xpc.agent[39127]): Exited: Killed: 9 Jun 10
> 13:01:58 JustinMbp kernel[0]: memorystatus_thread: idle exiting pid
> 39127 [cfprefsd] Jun 10 13:02:38 JustinMbp.local
> com.apple.usbmuxd[84]: _SendAttachNotification (thread
> 0x7fff75fa5180): Device
> d8:d1:cb:88:7e:5b@fe80::dad1:cbff:fe88:7e5b._apple-mobdev._tcp.local.
> has already appeared on interface 4. Suppressing duplicate attach
> notification. Jun 10 13:02:41 JustinMbp com.apple.launchd[1]
> (com.apple.xpcd.F5010000-0000-0000-0000-000000000000[38883]): Exited:
> Killed: 9 Jun 10 13:02:41 JustinMbp kernel[0]: memorystatus_thread:
> idle exiting pid 38883 [xpcd] Jun 10 13:02:51 JustinMbp kernel[0]:
> (default pager): [KERNEL]: default_pager_backing_store_monitor - send
> LO_WAT_ALERT Jun 10 13:02:56 JustinMbp.local iTunes[13067]:
> _NotificationSocketReadCallbackGCD (thread 0x7fff75fa5180): Unexpected connection closure... Jun 10 13:02:56 JustinMbp.local ath[13082]:
> _NotificationSocketReadCallbackGCD (thread 0x7fff75fa5180): Unexpected connection closure... Jun 10 13:04:53 JustinMbp com.apple.launchd[1]
> (com.apple.cfprefsd.xpc.daemon[39172]): Exited: Killed: 9 Jun 10
> 13:04:53 JustinMbp kernel[0]: memorystatus_thread: idle exiting pid
> 39172 [cfprefsd] Jun 10 13:05:30 JustinMbp kernel[0]: macx_swapoff
> SUCCESS Jun 10 13:05:33 JustinMbp kernel[0]: (default pager):
> [KERNEL]: default_pager_backing_store_monitor - send LO_WAT_ALERT Jun
> 10 13:06:11 JustinMbp.local com.apple.usbmuxd[84]:
> _SendAttachNotification (thread 0x7fff75fa5180): Device d8:d1:cb:88:7e:5b@fe80::dad1:cbff:fe88:7e5b._apple-mobdev._tcp.local.
> has already appeared on interface 4. Suppressing duplicate attach
> notification. Jun 10 13:06:21 JustinMbp.local com.apple.usbmuxd[84]:
> _SendAttachNotification (thread 0x7fff75fa5180): Device 7c:c3:a1:83:92:17@fe80::7ec3:a1ff:fe83:9217._apple-mobdev._tcp.local.
> has already appeared on interface 4. Suppressing duplicate attach
> notification. Jun 10 13:06:33 JustinMbp.local iTunes[13067]:
> _NotificationSocketReadCallbackGCD (thread 0x7fff75fa5180): Unexpected connection closure... Jun 10 13:06:33 JustinMbp.local ath[13082]:
> _NotificationSocketReadCallbackGCD (thread 0x7fff75fa5180): Unexpected connection closure... Jun 10 13:09:18 JustinMbp kernel[0]:
> macx_swapoff SUCCESS Jun 10 13:11:36 JustinMbp.local CrashPlan menu
> bar[514]: CPMessageHandler Asked to change 'isConnected' status for
> GUID 550808839686455618, but I couldn't find any computer with that
> GUID. Jun 10 13:11:46 JustinMbp.local com.apple.usbmuxd[84]:
> _SendAttachNotification (thread 0x7fff75fa5180): Device d8:d1:cb:88:7e:5b@fe80::dad1:cbff:fe88:7e5b._apple-mobdev._tcp.local.
> has already appeared on interface 4. Suppressing duplicate attach
> notification. Jun 10 13:11:47 JustinMbp com.apple.launchd[1]
> (com.apple.cfprefsd.xpc.daemon[39225]): Exited: Killed: 9 Jun 10
> 13:11:47 JustinMbp kernel[0]: memorystatus_thread: idle exiting pid
> 39225 [cfprefsd] Jun 10 13:11:52 JustinMbp.local iTunes[13067]:
> _NotificationSocketReadCallbackGCD (thread 0x7fff75fa5180): Unexpected connection closure... Jun 10 13:11:52 JustinMbp.local ath[13082]:
> _NotificationSocketReadCallbackGCD (thread 0x7fff75fa5180): Unexpected connection closure... Jun 10 13:13:46 JustinMbp.local
> com.apple.usbmuxd[84]: _SendAttachNotification (thread
> 0x7fff75fa5180): Device
> d8:d1:cb:88:7e:5b@fe80::dad1:cbff:fe88:7e5b._apple-mobdev._tcp.local.
> has already appeared on interface 4. Suppressing duplicate attach
> notification. Jun 10 13:14:12 JustinMbp com.apple.launchd[1]
> (com.apple.cfprefsd.xpc.daemon[39395]): Exited: Killed: 9 Jun 10
> 13:14:12 JustinMbp kernel[0]: memorystatus_thread: idle exiting pid
> 39395 [cfprefsd] Jun 10 13:14:14 JustinMbp.local iTunes[13067]:
> _NotificationSocketReadCallbackGCD (thread 0x7fff75fa5180): Unexpected connection closure... Jun 10 13:14:14 JustinMbp.local ath[13082]:
> _NotificationSocketReadCallbackGCD (thread 0x7fff75fa5180): Unexpected connection closure... Jun 10 13:14:14 JustinMbp
> com.apple.launchd.peruser.89[250]
> (com.apple.cfprefsd.xpc.agent[39171]): Exited: Killed: 9 Jun 10
> 13:14:14 JustinMbp kernel[0]: memorystatus_thread: idle exiting pid
> 39171 [cfprefsd] Jun 10 13:14:19 JustinMbp.local Aperture[37669]:
> Could not connect the action infoClicked: to target of class
> RKCropToolController Jun 10 13:14:24 JustinMbp kernel[0]:
> NVDA(OpenGL): Channel exception! exception type = 0x1f = Fifo: MMU
> Error Jun 10 13:14:44 JustinMbp kernel[0]: NVDA(OpenGL): Channel
> timeout!
fonte
Respostas:
Você pode tentar usar este aplicativo da barra de menus http://gfx.io para forçar o modo somente integrado (desde que você não use um monitor externo) e veja se a estabilidade melhora.
Parece que você está usando um iMac (ou MacBook Pro)? Eu tive um problema semelhante com instabilidade gráfica no meu Mac Pro de 2009. Depois de substituir a placa de vídeo, percebi que a original estava cheia de poeira, bloqueando basicamente todo o fluxo de ar para o ventilador da GPU. Desmontei-o, limpei-o e agora ele está funcionando bem (embora com o smcFanControl aumentado um pouco, porque parece que meu chipset também fica quente ou com um sensor ruim).
O que estou tentando dizer aqui é: tente garantir um bom fluxo de ar, além de aumentar a velocidade do ventilador. Mais fácil é sentir se há fluxo, mas se não houver, pode ser necessária alguma desmontagem. A estabilidade da minha máquina foi melhorada drasticamente por essas duas medidas.
Esse encadeamento especulou (semelhante devido ao erro LO_WAT_ALERT) sobre o uso de memória ram e espaço de troca livre, mas acabou resolvendo-o com uma substituição de mobo.
fonte
se você puder ssh na máquina, eu teria uma leitura detalhada da saída do syslog. Você também pode publicá-lo aqui, mas haverá muito o que fazer.
Provavelmente, é melhor colocar o ssh na caixa logo após o travamento da tela e executá-lo e canalizar a saída da seguinte maneira:
fonte