1

Настроил pulseaudio клиент/сервер - xbmc - видео на телевизор, звук передает на ноутбук (наушники)...
Удобно однака! Только так и не пойму почему ноут в данном варианте является сервером, вроде логично чтобы он клиентом был.
На xbmc, от пользователя:

$ pacmd load-module module-tunnel-sink server=192.168.0.200

На ноутбуке /etc/pulse/default.pa

load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;192.168.0.0/24 auth-anonymous=1
load-module module-zeroconf-publish
load-module module-zeroconf-discover


Рулю -

$ ssh -X xbmc@ pavucontrol

Ну и:

$ pulseadio --kill/--daemonize

Флаг system-wide не стал включать, с ним глюки какие-то с запуском демона начались, собственно и не надо, если и от юзера всё норм.
Ну и в обратную сторону всё это дело тоже настроил, в принципе удобно, тк к Xbmc компу подключена аккустика, запустив на ноутбуке плеер или браузер, можно звук вывести на колонки...

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

2

zenon⇓ пишет:

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

Ну а как тогда ноут должен воспроизводить звук, если он клиент?
Ноут как раз является звуковым сервером.

А вообще если я не ошибаюсь, то можно использовать для управления pulseaudio гуй, это:

media-sound/paprefs
media-sound/pavumeter
media-sound/padevchooser
media-sound/pasystray

pasystray - создает иконку в трее.

Для работы этих, должен быть запущен демон avahi-daemon
Отдельно запускать сервер pulseaudio, не требуется, если я не ошибаюсь, то avahi-daemon, все это должен делать, только pulseaudio должнен собран с флагом avahi.

3

media-sound/pasystray - о, спс! Помню что было что-то для трея, название забыл...
media-sound/padevchooser нет этого пакета, не в стабильной, не в тестируемой, про остальное в курсе.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

4

zenon⇓ пишет:

media-sound/padevchooser нет этого пакета, не в стабильной, не в тестируемой, про остальное в курсе.

Да этот пакет забыл удалить из списка, список копировал с wiki, а pasystray я сам использую, это замена padevchooser.

wiki давно не обновлялась.

5

Ну вот может после обновок... или что забыл...
~amd64, в /etc/pulse/default.pa добавлено:

load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;192.168.0.0/24 auth-anonymous=1
load-module module-zeroconf-publish
load-module module-zeroconf-discover
# pulseaudio
W: [pulseaudio] source.c: Default and alternate sample rates are the same.
E: [pulseaudio] ltdl-bind-now.c: Failed to open module module-esound-protocol-tcp.so: module-esound-protocol-tcp.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
E: [pulseaudio] module.c: Failed to open module "module-esound-protocol-tcp".
E: [pulseaudio] module-gconf.c: pa_module_load() failed
E: [pulseaudio] module.c: Module "module-zeroconf-publish" should be loaded once at most. Refusing to load.
E: [pulseaudio] main.c: Module load failed.
E: [pulseaudio] main.c: Ошибка инициализации демона.
#      
История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.