Как запустить PulseAudio при установке безголового сервера?
PulseAudio - это стандартный аудиосервер в настольных установках. Однако при установке сервера аудио услуги и, следовательно, PulseAudio не предоставляются.
Как установить и использовать PulseAudio на автономном сервере?
1 ответ
Установить ALSA
$ sudo apt-get install libasound2 libasound2-plugins alsa-utils alsa-oss
Установите PulseAudio:
$ sudo apt-get install pulseaudio pulseaudio-utils
Установите членство в группах для PA:
$ sudo usermod -aG pulse,pulse-access <username>
Запустите PulseaudioServer:
$ pulseaudio -D
Следующая команда сообщает нам, распознается ли приемник PulseAudio:
$ pacmd list-sinks
Запомните имя раковины для вывода ниже.
Эта команда будет воспроизводить звуковой файл для данного приемника:
$ pacmd play-file <filename> <sinkname>
Возможно, нам потребуется включить звук аудиоустройств:
- для ALSA: используйте
alsamixer
- для Pulseaudio: используйте
pacmd set-sink-mute n 0
где n - индекс снижения (вероятно, 0)
Для дальнейших команд CLI см. Также Pulse Audio Wiki
Чтобы настроить Pulseaudio Server для наших нужд, нам может потребоваться изменить /etc/pulse/default.pa
а также /etc/pulse/daemon.conf
которые приходят с самоочевидным. заметки.
Для проверки звуковой системы см. Также Руководство по устранению неисправностей звука.