Термінал: додаток не відповідає


6

Кілька днів тому Terminal.app раптом перестав працювати. Щоразу, коли я відкриваю його, світло індикатора під значком в доці вмикається (і залишається ввімкненим), але не з’являється вікна. Коли я клацаю правою кнопкою миші на значку, мені кажуть, що програма не відповідає.

Що я намагався поки що:

  • Перезапуск.
  • Спроба відкрити Термінал з іншого рахунку (той же результат).
  • Видалення ~/Library/Preferences/com.apple.Terminal.plist.
  • Видалення ~/.bash_*та ~/.zsh*.
  • Видалення /var/log/asl/*.
  • Удар головою об стіну.
  • Використовуйте iTerm. Відкриється чорне вікно, але після цього я також отримую "Програма не відповідає".
  • Відновлення дозволів з Disk Utility.

Консоль працює чудово, але все, що я отримую, коли намагаюся відкрити екземпляр Terminal (або iTerm) - це щось на зразок

login: USER_PROCESS: 5991 ttys008

У мене працює ОС X 10.8.3.


Оновлення

  • Здавалося б, і Monitor Monitor не працює. Коли я відкриваю, з'являються вікна, але список порожній, і програма замерзає: "Програма не відповідає" і тут.
  • Я можу увійти до машини за допомогою SSH з іншої машини, але коли я psце роблю, він застигає.

Ви встановлюєте, що OSX звучить забійним ... дуже, дуже захищеним. Збій вашого жорсткого диска?
Linuxios

Сама операційна система насправді є на SSD, але моя папка користувача на жорсткому диску, але жодна з них не вийшла з ладу. Я думаю, це могло мати щось спільне з напівфабрикатом оновлення OS X, але це все вже розібрано.
kba

Відповіді:


8

По-перше, я хотів би перевірити, чи проблема є системною чи пов’язаною з обліковим записом користувача. Створіть новий порожній обліковий запис користувача та перевірте, чи можете ви віддалено увійти в комп'ютер за допомогою цього ідентифікатора.

Потім, якщо це працює, спробуйте відповідати наявному ідентифікатору.

Також спробуйте почати в режимі одного користувача . Подивіться, що там працює. Після цього спробуйте безпечний режим .

Цікаво, що за допомогою терміналу я отримую те саме повідомлення в консолі, як і ви, але я не використовую iTerm. Можливо, ви можете спробувати iTerm і побачити, чи працює це. Це звузить проблему до конкретних програм.


Як згадувалося, я вже пробував із порожнім обліковим записом користувача. Там я отримую той самий результат - "Заявка не відповідає". Я зараз спробую один режим користувача. Я вже спробував iTerm, але і це не працює.
kba

1
Гаразд, тому після перезавантаження в єдиний користувальницький режим (який працював) я знову завантажився в OS X і раптом все знову працює. Тепер я задумався над цим, я не перезавантажувався, оскільки спробував деякі з перерахованих вище речей, так що це може бути причиною того, що його викликало, або те, що я просто ненадовго перейшов у режим одного користувача. Так чи інакше, ваша пропозиція приведе мене до рішення, тому я прийму його. Дякую. :-)
kba

1
Однокористувацький режим виконує деякі перевірки, про які повідомляється, щоб виправити таємничі проблеми. Я бачив кілька публікацій про це, але не дуже офіційний з Apple.
Олексій
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.