Продолжаю свои эксперименты с pulseaudio …
Цель запустить голосовое сообщение от другого пользователя …

Варианты

  • module-native-protocol-tcp (with auth-ip-acl=127.0.0.1)
    Как вариант пробовал, после не удачи запуска в –system
  • module-native-protocol-unix

Перечитав ман, приступил к реализации …

Подготовка

  • Cоздаём user`a для pulse
sudo useradd -r -g pulse -d /var/run/pulse pulse
  • Добавляем в группу audio
sudo usermod -aG audio pulse
  • Не забываем добавить users в группу pulse-access
sudo usermod -aG $USER pulse-access
  • Esound without auth
ln -sf /var/run/pulse/.esd_auth ~/.esd_auth

Запуск

  • Systemd service for pulseaudio (/etc/systemd/system/pulseaudio.service)
[Unit]
Description=Pulseaudio sound server

[Service]
ExecStart=/usr/bin/pulseaudio --system --realtime --disallow-exit --no-cpu-limit
ExecReload=/bin/kill -HUP $MAINPID

[Install]
WantedBy=multi-user.target
  • Активируем
sudo systemctl enable pulseaudio
  • Запускаем, убив pulseaudio от user`a
pulseaudio -k
sudo systemctl start pulseaudio


Наслаждаемся …

  • если всё получилось