PulseAudio是桌面安装中的标准音频服务器。然而,在服务器安装中,不提供音频服务和PulseAudio。
如何在无头服务器上安装和使用PulseAudio?
如何在无头服务器上安装和使用PulseAudio?
$ sudo apt-get install libasound2 libasound2-plugins alsa-utils alsa-oss
$ sudo apt-get install pulseaudio pulseaudio-utils
$ sudo usermod -aG pulse,pulse-access <username>
$ pulseaudio -D
$ pacmd list-sinks
请记住输出下方的sink名称。
此命令将向指定的sink播放音频文件:
$ pacmd play-file <filename> <sinkname>
alsamixer
pacmd set-sink-mute n 0
,其中n是sink索引(可能为0)有关进一步的CLI命令,请参阅Pulse Audio Wiki
要根据我们的需求配置Pulseaudio服务器,我们可能需要编辑/etc/pulse/default.pa
和/etc/pulse/daemon.conf
,这些文件都附带了自解释的注释。
要测试声音系统,请参阅Sound Troubleshooting Guide