Вопрос или проблема
Я хочу иметь эквалайзер, который позволит мне легко настроить звук для прослушивания музыки на моем ноутбуке с наушниками. Я пытаюсь установить ALSAEQUAL, так как, кажется, это предпочтительный инструмент для моих нужд. (Если я ошибаюсь, пожалуйста, дайте мне знать). Я хотел бы иметь возможность настроить уровни эквалайзера в предпочтительное состояние и чтобы моя система запоминала это состояние эквалайзера в различных приложениях (включая веб-браузер, MPD, VLC), а также после перезагрузки системы.
Когда я запускаю alsamixer -D equal
, появляется интерфейс эквалайзера ncurses, но, кажется, что аудио не реагирует — ползунки двигаются, но уровни эквалайзера воспроизведения не меняются, когда я регулирую ползунки. (Я попробовал с воспроизведением аудио в VLC и MPD). Как я могу настроить ALSAEQUAL для правильной работы?
Мой файл .asoundrc
выглядит следующим образом:
pcm.!default {
type plug;
slave.pcm "plugequal";
}
ctl.equal {
type equal;
}
pcm.plugequal {
type equal;
slave.pcm "plug:dmix";
}
Я использую Linux Mint 16 Cinnamon на Lenovo Thinkpad e420.
У меня тоже были проблемы с plugequal. Убедитесь, что вы отключили pulseaudio перед этим и что он остается отключенным. Я обычно редактирую /etc/pulse/client.conf
и добавляю autospawn = no
в конце. Вы также можете отредактировать /etc/pulse/daemon.conf
и добавить daemonize = no
. Попробуйте перезагрузить, и pulseaudio должен быть отключен.
Вы можете временно запустить pulseaudio, выполнив команду pulseaudio
в терминале; закрытие терминала также закроет pulseaudio. Если вы все еще используете Linux Mint, найдите апплет микшера alsa (но учтите, что апплет по умолчанию для звука в Cinnamon исчезнет, когда pulseaudio не запущен).
Ответ или решение
Причина, по которой ваш ALSAEQUAL не реагирует на изменения положения ползунков, скорее всего, связана с конфликтом между ALSA и PulseAudio, а также с конфигурацией в файле .asoundrc
. Рассмотрим шаги, которые помогут решить эту проблему и обеспечить корректную работу ALSAEQUAL на вашем ноутбуке с Linux Mint 16 Cinnamon.
1. Деактивация PulseAudio
Первое, что необходимо сделать, это отключить PulseAudio, так как оно может конфликтовать с ALSA и препятствовать работе ALSAEQUAL. Для этого выполните следующие действия:
- Откройте файл
/etc/pulse/client.conf
в текстовом редакторе и добавьте строкуautospawn = no
в конец файла. Это предотвратит автоматический запуск PulseAudio. - Затем откройте файл
/etc/pulse/daemon.conf
, добавьте строкуdaemonize = no
. Это гарантирует, что PulseAudio не будет работать в фоновом режиме. - Перезагрузите систему, чтобы изменения вступили в силу.
2. Правильная конфигурация .asoundrc
Убедитесь, что ваша конфигурация .asoundrc
правильно настроена. Вот как может выглядеть корректная конфигурация:
pcm.!default {
type plug;
slave.pcm "plugequal";
}
ctl.equal {
type equal;
}
pcm.plugequal {
type equal;
slave.pcm "plug:dmix";
}
Обратите внимание на последовательность ианга раздачи в .asoundrc
, чтобы убедиться, что все ссылки корректно направлены на plugequal
.
3. Проверка работы ALSAEQUAL
После того, как вы убедились в отключении PulseAudio и корректной настройке файла .asoundrc
, запустите alsamixer
с помощью команды:
alsamixer -D equal
При этом интерфейс ALSAEQUAL должен отобразиться и изменения положений ползунков должны влиять на звук. Вы можете протестировать это с помощью любого встроенного медиаплеера, например, VLC или MPD.
4. Тестирование и устранение неисправностей
- Убедитесь, что ваши приложения используют ALSA для вывода звука. В VLC, например, можно зайти в «Настройки» -> «Аудио» и выбрать соответствующий аудиовывод.
- Если проблема сохраняется, проверьте логи системы и ALSA, чтобы обнаружить возможные ошибки или конфликты.
Заключение
Использование ALSAEQUAL для настройки звука на вашем ноутбуке с Linux Mint требует правильной конфигурации системы и устранения возможных конфликтов с PulseAudio. Следуя вышеописанным шагам, вы сможете настроить и использовать ALSAEQUAL для улучшения качества звука на вашем устройстве.
Не забывайте, что в зависимости от обновлений и изменений вашей операционной системы, могут потребоваться дополнительные настройки или установка последних версий софта для обеспечения максимальной совместимости и простоты использования.