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. Я случайно услышал звук в наушниках с помощью комбинации штекер / штекер, однако уровень звука не регулировался, он игнорировал настройки звука системы, за исключением того, что он отключался, когда звук системы был отключен.

Чтобы исправить проблему:

  1. Перейдите в раздел "Звук" в Системных настройках.
  2. Подключите наушники. Вывод в настройках звука должен быть изменен. Если новый выбор - любой из выходов Soundflower, выберите Наушники.
  3. В cmus запустите: set set output_plugin = ao

Теперь я могу подключить / отключить наушники, перезапустить cmus, правильно выводить звук. надеюсь, это поможет

Другие вопросы по тегам