Cmus необходимо сбросить output_plugin при подключении колонок?

948
Ismael

Я установил cmus ( http://cmus.sourceforge.net/ ) как через исходный код и зависимости, скомпилировал сам, так и через Homebrew ( https://github.com/mxcl/homebrew ) стандартную установку (она устанавливает все зависимости тоже). Обе версии имели одну и ту же проблему: всякий раз, когда что-либо подключается к выходному разъему (скажем, когда я переключаюсь с наушников на динамики), музыка останавливается. cmus все еще играет, но звук не выходит, пока я снова не установлю output_plugin: ao вручную. Раздражает. Кто-нибудь знает, почему это?

1

2 ответа на вопрос

2
schredder

Согласно справочной странице cmus, ~/.cmus/rcздесь вы хотите указать свои собственные параметры, так как они читаются сразу после ~/.cmus/autosave.

Чтобы добавить опцию:

$ echo "set output_plugin=ao" >> ~/.cmus/rc 
0
iovuio

This is an old one, but it helped solve my problem.

In my case I have soundflower installed. I incidentally got some sound in my headphones by a combination of plug/unplug, however the sound level was not adjustable, it ignored the system sound settings, except it muted when the system sound was set to mute.

To fix the issue:

  1. Go to Sound section in System Preferences.
  2. Plug in your headphones. The output in the Sound preferences should be changed. If the new selection is any of the Soundflower outputs, select Headphones.
  3. In cmus, run :set set output_plugin=ao

Now I can plug/unplug headphones, restart cmus, sound output properly delivered. Hope that helps

Похожие вопросы