Cmus нуждается в сбросе output_plugin при подключении колонок?
Я установил cmus ( http://cmus.sourceforge.net/) как через исходный код и зависимости, скомпилировал сам, так и через Homebrew ( https://github.com/mxcl/homebrew) стандартную установку (она устанавливает все зависимости тоже). Обе версии имели одну и ту же проблему: всякий раз, когда что-либо подключается к выходному разъему (скажем, когда я переключаюсь с наушников на динамики), музыка останавливается. cmus все еще играет, но звука не выходит, пока я снова не установлю output_plugin:ao вручную. Раздражает. Кто-нибудь знает, почему это?
2 ответа
Согласно справочной странице cmus, ~/.cmus/rc
где вы хотите поставить свои собственные параметры, как это читается сразу после ~/.cmus/autosave
,
Чтобы добавить опцию:
$ echo "set output_plugin=ao" >> ~/.cmus/rc
Это старый, но он помог решить мою проблему.
В моем случае у меня установлен Soundflower. Я случайно услышал звук в наушниках с помощью комбинации штекер / штекер, однако уровень звука не регулировался, он игнорировал настройки звука системы, за исключением того, что он отключался, когда звук системы был отключен.
Чтобы исправить проблему:
- Перейдите в раздел "Звук" в Системных настройках.
- Подключите наушники. Вывод в настройках звука должен быть изменен. Если новый выбор - любой из выходов Soundflower, выберите Наушники.
- В cmus запустите: set set output_plugin = ao
Теперь я могу подключить / отключить наушники, перезапустить cmus, правильно выводить звук. надеюсь, это поможет