Zsh używa 100% procesora podczas instalacji iWork


10

Próbowałem zainstalować Keynote i Numbers, ale zawieszają się tak:

ekran zawieszenia sklepu z aplikacjami

Jest to związane ze skryptem powłoki zużywającym 100% procesora:

monitor aktywności

Ten proces defaults delete com.apple.helpd com.apple.helpd.sdmMapsCreatedwygląda jak operacja, która wcale nie powinna być długotrwała:

wprowadź opis zdjęcia tutaj

Zabicie procesu dziadka powoduje wyświetlenie komunikatu „Wystąpił błąd” w sklepie z aplikacjami. Co daje? Nie wiem nawet, jak zacząć to debugować.


Sprawdź odpowiednie komunikaty o błędach w /var/log/system.logtym momencie zsh -c ...i dołącz je do swojego OQ. W poleceniu może znajdować się jakaś blokada defaults.
dan

Taki sam problem. Nie znalazłem nic interesującego w logach.
hurrymaplelad

Odpowiedzi:


5

Udało mi się to rozwiązać, ale wciąż nie wiem, co to spowodowało.

Iteracyjnie:

  1. Uważaj na zawieszoną shpracę.
  2. Uruchom polecenie w terminalu.
  3. Zabij rodzica zawieszonej pracy za pomocą kill -9.
  4. Powróć do 1, aż nie pojawią się więcej zawieszonych zadań.

Nie fajnie, ale działało dla mnie.
hurrymaplelad

0

Po prostu zmieniam powłokę za pomocą chsh -s /bin/bash $USER, stosuję aktualizacje i na koniec zmieniam powłokę z powrotem na ZSH.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.