suing到不同用户后的linux和音频

时间:2011-01-13 01:56:28

标签: linux audio permissions liquidsoap

我有一个第三方程序,我在linux(Ubuntu)中专门创建的用户下运行。我注意到它无法连接到ALSA并且还给出了以下错误:

  

2011/01/12 20:52:38 [ao:3]开幕   高级Linux声音架构   (ALSA)输出(2个通道)......没有   协议指定   xcb_connection_has_error()返回   真

有问题的程序是liquidsoap,是无头(无gui)音频流程序/

但是,当我尝试在默认用户帐户下运行程序时,一切正常。我的问题是,这是权限问题吗?如果是这样,我会在哪里解决这个问题?

1 个答案:

答案 0 :(得分:5)

$ sudo adduser <user> audio
$ sudo adduser <user> pulse
$ sudo adduser <user> pulse-access