2

Я столкнулся с некоторыми проблемами при настройке звука с помощью ALSA на моем Seagate Dockstar, к которому я подключил небольшую звуковую карту USB.

Я умею играть музыку с MOC, но я застрял с громкостью до предела.

Что бы я ни пытался, усиление управления PCM застряло выше +10 дБ, даже когда ползунки alsamixer на 0%, и звук действительно слишком громкий, если не отключен (динамики или наушники).

Когда я увеличиваю громкость, усиление увеличивается еще больше, а результирующая громкость также увеличивается, поэтому управление громкостью работает, но проблема в том, что он начинается с +10 дБ вместо -48 дБ.

Это вывод команды amixer когда я уменьшаю громкость на минимуме без отключения звука:

root@host:~# amixer
Simple mixer control 'PCM',0
  Capabilities: pvolume pswitch pswitch-joined penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 13568
  Mono:
  Front Left: Playback 1 [0%] [10.00dB] [on]
  Front Right: Playback 0 [0%] [10.00dB] [on]
Simple mixer control 'Mic',0
  Capabilities: cvolume cvolume-joined cswitch cswitch-joined penum
  Capture channels: Mono
  Limits: Capture 0 - 6096
  Mono: Capture 0 [0%] [0.00dB] [on]

Обратите внимание на [10.00dB], даже если я на 0% громкости.

Я следовал этому руководству, чтобы настроить все это.

Я помню, что следовал этому раньше (более года назад), и это сработало тогда, но я не могу вспомнить, пришлось ли мне что-то настраивать или нет в то время.

Я не хочу устанавливать Pulseaudio, если это возможно, поскольку я действительно считаю, что это просто излишне просто для воспроизведения звукового файла (для тех, кто не знает, что такое Dockstar, это док-станция для жестких дисков, которая имеет 4 Разъемы USB + 1 гигабит Ethernet, с "материнской платой", основанной на архитектуре Kirkwood ARM).

Я только что выполнил базовую установку Debian Squeeze, и это только консоль. Я действительно хочу избежать установки всех зависимостей Pulseaudio для x11.

Более того, я знаю, что это работало в прошлом без необходимости устанавливать больше, чем ALSA.

TLDR: Как я могу изменить базовое усиление канала PCM в ALSA?

Вот вывод информационного скрипта, который показывает всю мою текущую конфигурацию.

NB. Я уже пытался использовать max_dB и min_dB в /etc/asound.conf как было предложено здесь, но безуспешно.

0