树莓派3 ubuntu没有声音 PulseAudio server connection failure

 使用百度语音、mplayer播放声音,报PulseAudio server connection failure等pulse错误,解决办法如下

1、尝试在树莓派里面配置音频输出为3.5mm接口,root下执行raspi-config --> Advanced Options --> A4 Audio --> Force 3.5mm ('headphone') jack

2、重装pulseaudio

sudo apt-get --purge --reinstall install pulseaudio

https://askubuntu.com/questions/70560/why-am-i-getting-this-connection-to-pulseaudio-failed-error

3、ubuntu以root账号登录没有声音,原因是pulseaudio在root登录时不会自动启动。

root下输入

  1. pulseaudio --start --log-target=syslog  
  2. sudo sh -c echo “pulseaudio –start –log-target=syslog” >> /etc/environment  

并在/etc/rc.local 中加入 pulseaudio --start --log-target=syslog,每次自动 启动。

4、设置 amixer

https://blog.csdn.net/ai953166219/article/details/78528348?locationNum=10&fps=1

aplay -l 查看声卡card id , device id,找到3.5mm的card id ,device id,新建文件 ~/.asoundrc 或者 /etc/asound.conf,添加如下内容:

defaults.pcm.card 1
defaults.pcm.device 0
defaults.ctl.card 1

amixer -c device id 显示Simple mixer control 'PCM',0

然后 amixer set 'PCM' 100%




猜你喜欢

转载自blog.csdn.net/fantasysolo/article/details/80540463