我最近已经完成了Ubuntu14.10的干净安装,并且再次给MPD留下了麻烦。我想上次我已经修好了,但我不知道怎么做。
我的问题是能够使用带有MPD的外部蓝牙扬声器。更好的是,我希望能够同时使用插入式和蓝牙扬声器。
不幸的是,MPD没有显示在Gnome音频设置下产生音频的应用程序,因此它忽略了我使用蓝牙扬声器的指令。我认为这是因为MPD使用的是Alsa而不是Pulse音频。
现在,在我的mpd.conf中,我有了行
audio_output {
type "pulse"
name "MPD"
# server "localhost"
}我也尝试过解压缩服务器线路,但在这种情况下,MPD甚至没有启动。
澄清一下,MPD是在用户mpd下运行的,它位于pulse和pulse-access组下,但这似乎还不够。
现在,我相信我可以在我自己的用户下运行MPD,这可以解决一些问题,但我宁愿不这样做,因为这台PC的其他用户可能也想听音乐。
什么是正确的方式,使MPD使用脉冲音频(或做任何必要的连接,以连接到其他扬声器,而不是默认?)
发布于 2018-03-08 09:41:06
@Takkat提出的解决方案也适用于我,只是做了一点修改:
在Debian上,我只需将localhost替换为127.0.0.1 in mpd.conf server选项,过度明智的mpd试图连接IPv6 address ::1,但失败了:
ERROR: Failed to open "My PULSE Device" [pulse]; failed to connect: Access denied(对这个问题的回答我很抱歉,而不是评论,我是新来的,还没有足够的观点可以评论。如果有人移动或删除这条消息,对我来说没有问题)。
https://askubuntu.com/questions/555103
复制相似问题