在运行ubuntu-18.04的树莓派上播放声音

首先我们要在/boot/firmware/config.txt这个文件中加入dtparam=audio=on。 终端命令为:sudo nano /boot/firmware/config.txt。
添加完之后,我们只需要重启树莓派就可以播放声音了。

但是如果我们连接了显示屏,声音默认是从显示屏的播放出来的,如果想通过3.5mm耳机接口输出音频的话,我们需要进一步进行设置。

首先我们要在我们的树莓派上安装raspi-config,作者是很久以前安装的,所以就不提供教程了,大家可以自行搜索。

接着我们在终端输入sudo raspi-config,进入管理界面,然后依次选择:Advanced Options->Audio->Force 3.5mm(‘headphone’) jack
raspi-config在raspbian中是预装的,而在kali、ubuntu mate、osmc等系统中则是没有内置raspi-config的,但是raspi-config的gui设置有时是相对方便的,比如kali默认没有完整的使用整个SD卡空间,而针对树莓派最好的扩展工具是raspi-config

有时甚至可能误操作在raspbian中把raspi-config卸载了,而我自己也亲身经历了一次。。。

在其它系统中手动安装raspi-config的方法:

1、手动下载deb包

wget http://mirrors.ustc.edu.cn/archive.raspberrypi.org/pool/main/r/raspi-config/raspi-config_20170926_all.deb

2、解决依赖问题

sudo apt install whiptail parted lua5.1 alsa-utils psmisc

3、安装软件

dpkg -i raspi-config_20170926_all.deb

4、运行raspi-config,需要sudo或以上权限

sudo raspi-config