ALSAEQUAL работает, но ползунки, похоже, не влияют на звук.

Вопрос или проблема

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

Не забывайте, что в зависимости от обновлений и изменений вашей операционной системы, могут потребоваться дополнительные настройки или установка последних версий софта для обеспечения максимальной совместимости и простоты использования.

Оцените материал
Добавить комментарий

Капча загружается...