LINUX.ORG.RU

Переопределить подключение устройства в ALSA

 , , ,


0

1

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

В итоге, если выбрать это устройство в pavucontrol, то оно отображается недоступным, но его можно выбрать, в качестве звуковой системы pipewire. Это приводит к тому, что pulseaudio клиенты отказываются воспроизводить звук, выдавая ошибку потока. При этом, если запустить воспроизведение на другом устройстве (там ситуация обратная — пишет что оно есть, но на самом деле его нет), а потом переключить, а далее соединть вручную поток в qpwgraph, то звук появляется, соответственно звуковуха рабочая.

В связи с этим возникает вопрос, как переопределить подключение устройства в ALSA? Вопрос про алсу, так как проблема на её уровне, а не на уровне pipewire.

★★★
Ответ на: комментарий от cobold

Так ALSA — часть ядра. Я возможно неправильно выразился, звуковуха нормально определяется сама по себе, но отдаёт неверные данные об устройствах вывода звука.

Werenter ★★★
() автор топика
Ответ на: комментарий от anonymous

Я думал оно позволяет только порты переназначать, но не определение наличия устройства. Тогда гляну потом.

Werenter ★★★
() автор топика
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария