2

Linux(Ubuntu)で特別に作成されたユーザーの下で実行するサードパーティプログラムがあります。ALSA に接続できず、次のエラーが表示されることに気付きました。

2011/01/12 20:52:38 [ao:3] Advanced Linux Sound Architecture (ALSA) 出力 (2 チャネル) を開いています... プロトコルが指定されていません xcb_connection_has_error() は true を返しました

問題のプログラムは Liquidsoap であり、ヘッドレス (GUI なし) オーディオ ストリーミング プログラム/

ただし、デフォルトのユーザー アカウントでプログラムを実行しようとすると、すべて正常に動作します。私の質問は、これは権限の問題ですか? もしそうなら、どこでこれを解決しますか?

4

1 に答える 1

5

試す

$ sudo adduser <user> audio
$ sudo adduser <user> pulse
$ sudo adduser <user> pulse-access
于 2011-01-13T01:59:51.490 に答える