У меня есть внешний аудиоинтерфейс (M-Audio Fast Track C400). Чтобы мой macbook распознал его (отображать в настройках аудио / midi), мне нужно перезагрузить компьютер, что создает трудности. У меня были другие интерфейсы m-audio, которые автоматически обнаруживались при подключении, и я почти уверен, что этот должен быть таким же. Большинство публикаций в Интернете предлагают обновить ОС или программное обеспечение / прошивку для устройства. Я сделал все это без удачи. В настоящее время я использую OS X 10.8.5.
Есть ли способ заставить OS X перезагрузить устройство? Желательно какую-нибудь командную строку voodoo, чтобы я мог быстро запускаться при необходимости или оборачиваться в симпатичный небольшой скрипт оболочки.
Изменить: прогресс ..
Проблема, кажется, исправлена ... Я не уверен, как следующее решило проблему. Если вы знаете, пожалуйста, прокомментируйте!
Вдохновленный ответом @ sbugert, я начал изучать других системных демонов, которые могли бы добиться цели при перезапуске. Как выстрел в темноте я убил coreservicesd
. Это привело к тому, что ОС стала заметно нестабильной, и в итоге я вышел из системы автоматически. К моему удивлению, когда я снова вошел в систему, мой аудиоинтерфейс был распознан ..
Исходя из этого, я предположил, что убийство coreservicesd
и выход / выход может быть возможным (некрасивым) обходным путем. Поэтому я отключил интерфейс и снова включил его, и, как и ожидалось, он не был распознан. Поэтому я убил coreservicesd и попытался выйти из системы, однако не смог заставить систему выйти из системы из-за нестабильности, вызванной уничтожением coreservicesd. В конце концов я был вынужден сделать «жесткое» отключение (т.е. удерживать кнопку питания до тех пор, пока она не выключится). После перезагрузки MacBook интерфейс теперь распознается автоматически каждый раз, когда я подключаю его. Я подозреваю, что этот «жесткий» сброс мог решить проблему без всех shenanigans с демоном coreservices, но у меня нет возможности проверить это ,
Если кто-то может пролить свет на это, пожалуйста, сделайте!
Settings > Sound
и проверить, правильно ли настроен вывод.Попробуйте ввести это в терминал:
Это убьет процесс coreaudio и перезапустит его.
источник
То же решение, но с другой вариацией
источник
kill -9
только ради этого. Гологоkill
вполне достаточно, чтобы остановить демона в нормальных условиях. Беспорядочное использование-9
может привести к ситуациям, когда демон отключается настолько жестоко, что вы больше не можете его перезапускать.Здесь я обнаружил, что если я выберу другое устройство перед отключением интерфейса (тоже Fast Track C400), я смогу подключить его позже без проблем. Но если я использую ускоренный режим, а затем отключаю его, он не может подключиться снова, пока не перезапустит его.
источник