Saya mengatur pulseaudio dalam mode sistem dan saat ini berfungsi dengan baik. Namun, saya perhatikan bahwa pengguna memiliki akses ke ALSA secara langsung, misalnya ini berfungsi:
ogg123 -d alsa song.ogg
Biasanya, pengguna lokal memiliki izin untuk memutar audio dan mengubah level mixer.
Untuk memungkinkan pengguna jarak jauh menggunakan ALSA, Anda perlu menambahkan pengguna tersebut ke
audio
grup.
Namun, pengguna bukan anggota audio
.
Apakah ada cara untuk membatasi akses ke ALSA hanya untuk pulse
pengguna (pengguna yang menjalankan mode sistem pulseaudio daemon)?
linux
audio
alsa
pulse-audio
fstanis
sumber
sumber
/dev/snd/
?pavucontrol
).ogg123 -d alsa song.ogg
tidak benar-benar berfungsi ketika Pulseaudio tidak berjalan - saya mengertiALSA lib pcm_hw.c:1713:(_snd_pcm_hw_open) Invalid value for card
sehingga Anda benar. Namun, saya tidak begitu mengerti bagaimana ini bekerja, yaitu bagaimana cara menggunakan pulsa melalui ALSA?