Alsa
1人のユーザーだけがログインしても、ユーザー間でサウンドを共有することはできません。
~によるとこのガイド ConsoleKit
デバイスを直接所有するのではなく、統合を使用する必要があります。提案されているように、グループからユーザーを削除したとき、audio
一般ユーザーはサウンドを再生できませんでしたが、root
再生できました。
たとえば、mpg123
他のユーザーに報告するには、次のようにします。
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.front
その他の情報:
$ alsamixer
cannot open mixer: Permission denied
$ getfacl /dev/snd/** | grep user
getfacl: Removing leading '/' from absolute path names
user::rwx
user::rw-
user::rw-
user::rw-
user::rw-
user::rw-
user::rw-
user::rw-
user::rw-
user::rw-
user::rw-
user::rw-
user::rw-
user::rw-
user::rw-
user::rw-
user::rw-
答え1
ユーザーをグループに追加する必要があります。ボーカルその後、alsactlwhithflagを実行します。ロックなし
alsactl -L init
再起動