最近在服务器安装了操作系统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驱动支持的声卡。
好了,文章就写到这里。希望能帮助到大家。
相关推荐
1. Intel:registered: oneAPI Base Toolkit 2. Intel:registered: oneAPI HPC Toolkit 2. 安装成功会显示如下图的信息,如果显示
详述了如何在Windows系统上安装Ubuntu18.04虚拟机的操作
ubuntu18.04 离线安装gcc
Ubuntu18.04升级内核并安装AX210无线网卡驱动
本文档简单的阐述了如何在Ubuntu18.04安装mysql,并成功的启动mysql,笔者是window 10 和Ubuntu的双系统,为了方便就安装了个mysql
ubuntu18.04安装jdk1.8
Ubuntu18.04下snmpwalk工具离线安装,按照说明进行安装即可使用
在Ubuntu 18.04 上安装 deeepin-wine 和Photoshop CS6 ,其他一些小应用也可以用这种方法安装,deepin-wine提供安装依赖的方法
1、ubuntu16.04、ubuntu18.04 或更高版本 安装openjdk7,此jdk7部署后,亲测有效,可正常编译android5.1/android6.0 等。 2、有详细的部署操作说明。
包含Ubuntu18.04的镜像文件,Anaconda3,Cuda-10.0,cuDNN-7.4.1 for cuda10,opencv-3.4.0,Matlab_Linux,所有的安装包都在我的这篇博客Ubuntu18.04_AI_Setup里用到 ...
原创内容,一步一步教你如何在agx JetPack4.6.2环境编译ros2 foxy,每个步骤都经过反复验证。
Ubuntu18.04下的KVM网络配置(附各种问题解答),附过程截图命令,以及问题遇到的问题解答
ubuntu18.04和centos7.8离线安装telnet服务端程序.,解除依赖问题
依次运行下面命令进行安装: sudo dpkg -i openssh-client_1%3a7.6p1-4ubuntu0.6_amd64.deb sudo dpkg -i ncurses-term_6.1-1ubuntu1.18.04_all.deb sudo dpkg -i openssh-sftp-server_1%3a7.6p1-4ubuntu0.6_amd64....
ubuntu18.04server,系统安装
ubuntu18.04 安装opencv 2.4.9,血泪的教训,安装了两天才成功,分享给大家,希望有用,本来是希望写博客,但是传图片太麻烦了,每次都是上传不成功
本人在做机器人大赛时需要这样的环境,搜索网上许多教程,最终整理出这样一个教程,希望有相同问题的小伙伴可以得到帮助
包含安装教程、软碟通软件、镜像校验工具。字图结合,步骤详细。Win10安装Ubuntu18.04双系统。
用于在ubuntu中离线安装g++和gcc,所有依赖已经准备好,可以像有网络一样快速安装g++和gcc,我是在ubuntu18.04中安装的,可以成功。该g++版本7.5.0
g++-9_9.4.0-1ubuntu1~18.04_amd64.deb gcc-9_9.4.0-1ubuntu1~18.04_amd64.deb make_4.1-9.1ubuntu1_amd64.deb