LINUX.ORG.RU

Как «расшарить» pulseaudio с chroot?


0

0

Есть хостовая машина с Ubuntu с работающим pulseaudio. На ней в chroot запущена еще одна инсталляция с Ubuntu, в которой крутится некая программа. Этой самой программе нужен доступ к звуковой подсистеме машины для создания неких звуковых уведомлений, однако подсистема часто используется хостом (через pulseaudio), из-за чего программа весело сообщает о "sound output error".

Как можно сделать, что бы вся работа со звуком в chroot шла через хостовый pulseaudio? Сама программа позволяет выбирать устройства вывода. Или это принципиально невозможно? Какие еще есть альтернативы?

Спасибо.

★★★

А какие проблемы? Настроить программу в chroot как клиента pulseaudio, должно работать, я думаю. Если программа сама по себе в pulseaudio дуть не может - читай доки, как прикрутить pulse-устройство к alsa.

Laz ★★★★★
()

mount --bind

вам поможет пробросить в чрут все что нужно
и из него тоже

Sylvia ★★★★★
()
Ответ на: комментарий от Laz

В принципе так и сделал (server <-> client). Благо есть padevchooser, который позволил избежать затратного ковыряния в конфигах PA. В целом работает, правда вот микрофон ни в какую не захотел работать, но это не так уж пока и критично.

silvy:

> mount --bind

> вам поможет пробросить в чрут все что нужно и из него тоже


Shared process != Shared folder

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

>Shared process != Shared folder

Правьте мозг - ни того нидругого понятия не существует

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.