pulseaudio :очень чувствительная громкость (нет звука при громкости менее 97% )для USB-динамика

Контекст был следующим: «Псевдотерминал имеет пару ведущий и подчиненный». Когда я написал «файла главного устройства нет», я имел в виду, что в файловой системе нет узла устройства, соответствующего главному концу псевдотерминального соединения, в отличие от подчиненного конца. Я не имел в виду ни /dev/ptmx, ни /dev/pts/ptmx.

/dev/ptmxи /dev/pts/ptmxявляются узлами устройств, как указано их типом в выводе lsили stat. У них одинаковый мажор и минор, а значит, они предоставляют доступ к одному и тому же устройству.

См. Ответ JdeBP на Откуда взялся `/dev/pts/ptmx `? для истории обоих узлов устройства (и причины, по которой в настоящее время в Linux их два ).

0
07.03.2021, 03:41
1 ответ

Объемы Pulseaudio для устройств ввода и вывода преобразуются в объемы ALSA (, тогда как объемы Pulseaudio для приложений применяются путем вычислений ).

Итак, если «громкость» ALSA для вашего USB-устройства имеет только два значения (вкл/выкл ), это объясняет ваше наблюдение.

Вы можете проверить с помощьюalsamixer(и убедиться, что выбрана «звуковая карта» USB с помощью F6).

В общем, вы должны установить громкость для устройств ввода и вывода на один конкретный уровень (, для меня это всегда 100% ), а затем контролировать громкость для каждого приложения.

0
18.03.2021, 22:26

Теги

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