„Wykryto problem z grafiką”

4

MacBookPro11,3
2,5 GHz i7
Intel Iris Pro i NVIDIA GeForce GT 750M (automatyczne włączanie grafiki, było na Intel)
OSX 10.10.1

System wydawał się zawiesić. Zegar Menu iStat zatrzymał się, kursor się nie poruszył itp. Próbowałem (fizycznie) zamknąć i ponownie otworzyć, ale nie poszedł spać, a logo z jabłkiem z tyłu pozostało włączone. Opcja-moc-polecenie i moc-kontrola-opcja również nic nie zrobiły. Po wymuszonym wyłączeniu (długie naciśnięcie przycisku zasilania) i uruchomieniu, zapytał, czy chcę ponownie otworzyć okna Findera po wymuszonym zamknięciu go, „zamknąłeś komputer z powodu problemu” i:

http://i.stack.imgur.com/Do3pw.png

Niewiele robiłem, niewiele zainstalowałem (stosunkowo nowy komputer). Domyślam się, że to Saffire Mix Control firmy Focusrite. A może Safari.

Oto niektóre konsole:

12/9/14 20:17:21.209 apsd[52]: Attempt to set push wake topics without dark wake enabled: ()
12/9/14 20:17:21.216 apsd[52]: Attempt to set push wake topics without dark wake enabled: ()
12/9/14 20:17:21.222 apsd[52]: Attempt to set push wake topics without dark wake enabled: ()
12/9/14 20:17:21.223 xpcproxy[384]: CFPreferences could not connect to its daemon.
 Preferences using the connection 0x0 will be volatile and will not be persisted to disk.
12/9/14 20:17:21.224 xpcproxy[386]: CFPreferences could not connect to its daemon.
 Preferences using the connection 0x0 will be volatile and will not be persisted to disk.
12/9/14 20:17:21.227 apsd[52]: Attempt to set push wake topics without dark wake enabled: ()
12/9/14 20:17:21.276 askpermissiond[385]: objc[385]: Class FALogging is implemented in both /System/Library/PrivateFrameworks/FamilyCircle.framework/Versions/A/FamilyCircle and /System/Library/PrivateFrameworks/FamilyNotification.framework/Versions/A/FamilyNotification. One of the two will be used. Which one is undefined.
12/9/14 20:17:21.337 locationd[57]: Couldn't find a requirement string for masquerading client /System/Library/PrivateFrameworks/Parsec.framework
12/9/14 20:17:21.338 locationd[57]: could not get apple languages array, assuming english
12/9/14 20:17:21.368 mapspushd[397]: [Warning] Services all disappeared, removing all accounts
12/9/14 20:17:21.368 mapspushd[397]: [Warning] Services all disappeared, removing all enabled accounts
12/9/14 20:17:21.368 mapspushd[397]: [Warning] Services all disappeared, removing all dependent devices
12/9/14 20:17:21.422 askpermissiond[385]: StoreTransport: Resetting APS Connection using environment name production
12/9/14 20:17:21.535 storeaccountd[286]: AccountServiceDelegate: Accepting new connection <NSXPCConnection: 0x7fc3b100a0e0> connection from pid 379 with interface <AccountServiceInterface: 0x7fc3b100a7e0> (PID 379)
12/9/14 20:17:21.551 com.apple.xpc.launchd[1]: (com.apple.imfoundation.IMRemoteURLConnectionAgent) The _DirtyJetsamMemoryLimit key is not available on this platform.
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library/Keychains/System.keychain
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.637 com.apple.xpc.launchd[1]: (com.apple.imfoundation.IMRemoteURLConnectionAgent) The _DirtyJetsamMemoryLimit key is not available on this platform.
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny file-read-metadata /Library
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny mach-lookup com.apple.ocspd
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny mach-lookup com.apple.ocspd
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny mach-lookup com.apple.ocspd
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny mach-lookup com.apple.ocspd
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny mach-lookup com.apple.ocspd
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny mach-lookup com.apple.ocspd
12/9/14 20:17:21.000 kernel[0]: Sandbox: appleeventsd(25) deny mach-lookup com.apple.ocspd

Co spowodowało awarię?

bjb568
źródło
Apple ma całkiem niezły system logowania. Otwórz konsolę i spójrz na znacznik czasu tuż przed jego wydaniem, a następnie skopiuj i wklej tutaj.
Ruskes,
bjb568, myślę, że @Buscar 웃 prosił nie tylko o znacznik czasu, ale kilka pełnych wierszy w czasie tuż przed wystąpieniem tego błędu. Sam znaczek nie pomoże nam pomóc.
Samuel Mikel Bowles,
Przepraszam, moje instrukcje nie były jasne. Wybierz około 20 wierszy przed i około 20 wierszy po wto 9 grudnia 20:17:17, a następnie skopiuj wklej (cały tekst). Wiem i nie martw się, niektórzy naprawdę potrafią to przeczytać i zrozumieć :)
Ruskes
@Buscar 웃 Och, to dobrze. Edytowane.
bjb568,
To było prawie w porządku, ale brakuje nam linii z 9 grudnia 20:17:17.
Ruskes,

Odpowiedzi:

4

Jest to znany i poważny problem z siatkówką MBP i Yosemite, szczególnie siatkówką z 2012 r., Ale inni właściciele siatkówki również zgłaszają ten problem. O ile wiem, ogranicza się to do 15-calowych maszyn, przynajmniej z tego, co czytałem. Yosemite w zasadzie ulega awarii podczas przełączania grafiki. Sprawdź obszerne posty na forum na apple.com. Zasadniczo wszystko, co możesz teraz zrobić, to wyłączyć przełączanie grafiki i żerować, aby rozwiązać je w następnej wersji. Kilka tygodni temu wysłałem im radar na ten temat, a inżynierowie poprosili o więcej informacji. Zdecydowanie o tym wiedzą. Niektóre osoby na Macrumours informowały, że najnowsza wersja beta rozwiązała problem, ale prawdopodobnie jest to zbyt wcześnie, aby powiedzieć. Wadą wyłączania przełączania grafiki jest to, że znacznie skraca to żywotność baterii, ale przynajmniej możesz nadal korzystać z urządzenia.

smileBot
źródło
Próbowałem włączyć przełączanie grafiki, ale to nie pomogło.
bjb568
Jeśli to nie jest maszyna do siatkówki, to prawdopodobnie jest to coś innego. Czy potrafisz odtworzyć problem, czy jest to jednorazowa sprawa? Jeśli jest to powtarzalne, spróbuj bezpiecznego rozruchu. Jeśli nadal działa w trybie bezpiecznego rozruchu, prawdopodobnie jest to związane ze sprzętem. Trudne jest to, że jest sporadyczne. Mam nadzieję, że to nie jest człowiek od sprzętu.
smileBot
To „MacBook Pro (Retina, 15-calowy, połowa 2014 r.)”. Pojawia się co kilka tygodni, najwyraźniej niczego nie wywołując. Raz go odtworzyłem na komputerze Mac Pro z 2009 roku na Yosemite (z podobnymi aplikacjami innych firm jak MBP).
bjb568
Zdecydowanie weź to. Post na forum, który przeglądałem, pokazał, że większość użytkowników jest w stanie obejść ten problem, wyłączając przełączanie grafiki. Możesz sprawdzić ten wątek dyskusje.apple.com/thread/6602046?tstart=0 . Istnieje wiele sugestii dotyczących rozwiązania problemu. Zacznij od PRAM i SMC. Możesz także uruchomić diagnostykę sprzętową na komputerze, która może coś zgłosić. Usuń wszystko, co zmienia jądro, takie jak FLUX. Zobacz także dzienniki. / Library / Logs / DiagnosticReports szukasz pliku jądraXXXXX.panic.
smileBot
W raportach diagnostycznych nie było plików .panic, ale od tamtego czasu znalazłem coś, co wspomniało o Chrome Pepper Flash Player.
bjb568
2

Zainstalowałem sterownik GPU od NVidia i od miesiąca nie miałem żadnych zawieszeń. Następnie wróciłem do natywnego sterownika i zawiesiłem się w niecały dzień. Jestem więc całkiem pewien, że inny sterownik rozwiązuje problem. Procedura instalacji sterownika nie jest prosta, ale jest dobrze udokumentowana na stronie internetowej Daniela Kramnika .

  • Najpierw przejdź do strony pobierania sterowników NVidia i pobierz sterownik działający w systemie OS X, na przykład Quadro K5000 dla komputerów Mac - Quadro ODE Graphics Driver .
  • Następnie pobierz „Narzędzia pomocnicze dla Xcode - koniec lipca 2012 r.” Na stronie internetowej programistów Apple . Nie musisz mieć płatnego członkostwa w programie dla programistów Apple.
  • Zamontuj pobrane narzędzia pomocnicze .dmgi przeciągnij PackageMakerdo swojego /Applications/folderu.
  • Kliknij pobrany sterownik NVidia prawym przyciskiem myszy .pkgi wybierz Open With -> Flat Package Editor.
  • Przeciągnij Distributionplik z Flat Package Editori umieść go w folderze, na przykład obok pobranego sterownika.
  • Otwórz Distributionplik w edytorze tekstu i usuń wiersz

    if (!validateHardware()) return false;

  • Zapisz edytowany plik, usuń oryginalny Distributionplik w Flat Package Editori zamień go na edytowany.

  • Zapisz zmodyfikowany sterownik .pkgi uruchom go. Powinieneś być w stanie zainstalować sterownik GPU NVidia.
  • Uruchom ponownie komputer, aby rozpocząć korzystanie ze sterownika karty graficznej NVidia.

Podziękowania za sugestię wypróbowania innego sterownika należą do Shmup Fiend w oryginalnym wątku do dyskusji na temat jabłek. Podziękowania za procedurę instalacji sterownika należą do Daniela Kramnika, jak wspomniano powyżej.

shrx
źródło
1

Prawdopodobnie jest to Saffire Mix Control Focusrite, ponieważ jest to aplikacja innej firmy (tak myślę).

Spróbuj System Preferences > Energy Saveri upewnij się, że wszystkie ustawienia odpowiadają Twoim upodobaniom.

Jeśli problem nie ustąpi, spróbuj wyłączyć automatyczne przełączanie grafiki w menu Batteryi Power Adapter.

I upewnij się, że kliknąłeś Raport na wypadek, gdyby był to błąd w systemie operacyjnym, co jest możliwe, ponieważ OSX 10.10 jest dość nowy.

Vladimir
źródło
1

Przepraszamy za opóźnioną odpowiedź z powodu wakacji.

Przede wszystkim zaleciłbym podstawową konserwację w oparciu o liczbę błędów, które masz w różnych sekcjach, które mogą również wymagać naprawy.

1 - Użyj narzędzia dyskowego i uprawnień do naprawy.

2 - Następnie użyj polecenia cmd-r i napraw listę ACL użytkownika (za pomocą resetowania hasła terminala, ale bez faktycznego resetowania hasła).

3 - Następnie zaleciłbym tymczasowe wyłączenie problemów, takich jak GitHub na Mac.

Teraz przetestuj ponownie i w razie potrzeby zgłoś się tutaj.

Ruskes
źródło
-1

Wydaje się, że zostało to rozwiązane. Zobacz: https://discussions.apple.com/thread/6596475

Próbowałem także uruchomić komputer w Diagnostyce i kilku innych rzeczach. Następnie próbowałem utworzyć nowego użytkownika i stwierdziłem, że błąd był specyficzny dla użytkownika. Więc z powrotem do mojego zalogowanego użytkownika i znaleźć wszystkie pliki o nazwach Kernel_<datestamp>_<computername>.gpuRestart w /Library/Logs/DiagnosticReports. Właśnie przeniosłem te pliki, a okienko błędu zniknęło ...

Dave Evans
źródło
1
Odpowiedzi na Ask Different muszą być czymś więcej niż tylko linkiem. Można dołączyć link, ale proszę streść go lub fragmentuj w odpowiedzi. Chodzi o to, aby odpowiedź była samodzielna.
nohillside