Я столкнулся с чрезвычайно раздражающей проблемой, так как я обновился до Yosemite. FCPX (но у меня были сообщения об этой проблеме на других компьютерах с finder.app и safari.app) иногда аварийно завершает работу при выходе (без обнаруживаемой трассировки журнала), и его значок остается в доке с обычным «это приложение не отвечает" предупреждение меню. Принудительный выход не сработает. Перезагрузка может быть выполнена только сложным способом, потому что зависшее приложение препятствует программному, но ни один процесс, касающийся FCPX, не указан ни в мониторе активности, ни в psaux. Процессы-зомби не обнаружены; производительность компьютера в порядке. Если я открою библиотеку FCPX, я получу диалоговое окно с сообщением, что «Приложение «Final Cut Pro» больше не открыто», что довольно раздражает q:
У меня MBP Retina начала 2013 года 15'
У кого-нибудь есть хоть малейшее представление о том, что здесь происходит?
(Я знаю, что это старый вопрос, но я думаю, что это может кому-то помочь)
У меня была такая же проблема с NetBeans, и это сработало для меня:
sudo killall launchservicesd
sudo killall Dock
Надеюсь, это поможет.
launchservicesd
делает?Description: launchservicesd is used internally by MacOS X to track and coordinate information about the running applications on the system.
вы нашли более полную и полезную информацию?WindowServer
из ActivityMonitor, чтобы выйти из системы.Я использую OS X 10.11 «El Capitan» на своем Macbook Pro, и у меня возникла эта проблема с Mozilla Firefox. К сожалению, в моем случае команды sudo killall launchservicesd
и sudo killall Dock
не решают эту проблему: после того, как я это сделаю, я все еще не могу, например, перезагрузить операционную систему.
Я обнаружил, что на Mac работает следующая команда:
sudo shutdown -r now
Если ваша учетная запись пользователя имеет административные привилегии в OS X , выполнение вышеуказанной команды в Терминале приведет к перезагрузке OS X. К сожалению, это не решение проблемы, но как «последний обходной путь ресурса» он работает как шарм.
Это основано на ответе loco.loop. Это происходило со мной очень часто с приложением Synergy. Теперь я превратил это в сценарий bash.
sudo echo "#!/bin/bash
sudo killall launchservicesd
sudo killall Dock" > /usr/local/bin/fixDock && sudo chmod +x
/usr/local/bin/fixDock
Теперь я просто печатаю fixDock
в своем терминале. :)
Откройте Activity Monitor, найдите процесс launchservicesd. Выделите процесс и принудительно завершите процесс. Ноутбуку потребуется некоторое время, чтобы ответить, но оскорбительное приложение-зомби также закроется. Хорошо работает с последними версиями Firefox и Mac OS X El Capitan 10.11.3.
У меня была аналогичная проблема после принудительного выхода из приложения (случалось с Firefox, SQL Developer, Eclipse) на Yosemite. Я нашел решение, которое не требует фактического перезапуска:
Это единственное решение, которое я нашел. Это больше искусство, чем наука, но похоже, что в течение 60 секунд или около того задача перезапуска избавляется от сломанного приложения, и все в порядке. Для меня это было гораздо удобнее, чем собственно перезагрузка компьютера — некоторые приложения не очень хорошо восстанавливаются. Я пробовал тот же подход с Force Quit (т.е. неоднократно принудительно завершал работу) и не получил никаких результатов.
Каждый раз, когда это случалось со мной, мне удавалось успешно выйти из перезагрузки (обычно путем отказа закрыть приложения, которые блокируют перезагрузку) после того, как оно закрыло сломанное приложение.
У меня были проблемы с другими решениями, так как мой компьютер завис в режиме «попытка выключения». Другими словами, я не мог открыть окно терминала или что-то еще, так как ОС пыталась закрыть все приложения. Но он просто завис, ожидая, пока этот заблудший процесс умрет.
В конце концов я сделал HARD POWERDOWN. То есть я держал кнопку питания четыре секунды, пока питание не отключилось.
Подождите десять секунд и снова включите питание. Все работает нормально. Надеюсь это поможет.
Рускес
басист7
бета
Марко Каранденте