`

Ubuntu18.04安装alsa声卡

阅读更多

最近在服务器安装了操作系统Ubuntu18.04 server 版。安装成功后,发现服务端不可以播放音乐。

把安装步骤整理下来,后续参考使用。

1、Ubuntu18.04安装完成后,默认没有安装完成声卡驱动

sudo apt install alsa-utils

 2、查看安装是否成功(安装成功则会输出版本)

sudo alsactl --version

 3、重启服务并播放音乐(不重启的话,播放音乐没有声音;采用wav音频格式)

sudo aplay xxx.wav

 4、安装命令行音频播放器sox

sudo apt-get install sox libsox-fmt-all

 5、现在可以播放音乐了(支持不少格式)

sudo play  xxx.mp3

 6、系统普通用户可以直接播放音乐,需要加到audio组里,获取音频资源的使用权限

sudo usermod -aG audio appuser

    上面的命令的意思是:把用户appuser追加到audio组,并不移除原来所在组

    根据自己的情况,把appuser替换成自己的用户即可

7、切换到appuser用户下,并播放音乐

play xxx.mp3

 8、到这里就完成了,可以正常播放音乐了。sox还有其他的功能,这里就不做阐述了。

不同的声卡可能依赖的驱动不一致。可参照官方alsa驱动支持的声卡。

好了,文章就写到这里。希望能帮助到大家。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics