首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pulse_output未能发挥:暂停

pulse_output未能发挥:暂停
EN

Unix & Linux用户
提问于 2015-07-29 22:23:13
回答 1查看 1.5K关注 0票数 2

我让mpd作为系统服务和用户mpd运行。由于mpd是一种系统服务,而且脉冲音频是基于会话的,所以我必须将音乐从mpd流到当前活动的脉冲会话守护进程。这是使用使用module-native-protocol-tcp module配置的auth-anonymous=1 auth-cookie-enabled=0 listen=0.0.0.0完成的(我知道是松散的,但用于测试目的)

mpd.conf中的输出如下所示:

代码语言:javascript
复制
audio_output {                                                                   
  type    "pulse"                                                                
  name    "My (loopback) Pulse Output"                                           
  server  "localhost"                                                            
}   

现在,当我在mpd中运行一首歌时,它会抱怨:

代码语言:javascript
复制
pulse_output: "My (loopback) Pulse Output" [pulse] failed to play: suspended
output: Failed to open audio output

这里怎么了?这是个虫子吗?

我所尝试的:以我的用户身份运行(systemd),并将mpd.conf中的用户设置为root用户,并在mpd.conf中设置用户,设置确切的接收器名称。

EN

回答 1

Unix & Linux用户

发布于 2016-03-30 17:41:16

您似乎比我更了解发生了什么,但我收到了相同的错误消息,问题在这个wiki页面上的说明之后消失了(也在AskUbuntu上转发):

使用与您相同的mpd.conf

取消/etc/脉冲/default.pa中的下列行注释(您可能需要将指定IP地址的部分添加到行中):

代码语言:javascript
复制
load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1 # IP of localhost
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/219163

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档