아치 리눅스를 실행하세요:
Linux hunchback 3.17.4-1-ARCH #1 SMP PREEMPT Fri Nov 21 21:14:42 CET 2014 x86_64 GNU/Linux
내가 실행할 때 :
$ aplay -l
aplay: device_list:268: no soundcards found...
그러나 커널에 의해 감지됩니다.
$ cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xfebf4000 irq 26
$ cat /proc/asound/card0/codec#0
Codec: Realtek ALC887-VD
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10ec0887
Subsystem Id: 0x10438445
Revision Id: 0x100302
No Modem Function Group found
Default PCM:
rates [0x5f0]: 32000 44100 48000 88200 96000 192000
bits [0xe]: 16 20 24
formats [0x1]: PCM
....
$ ls -l /dev/snd/
drwxr-xr-x 2 root root 60 Jul 7 17:29 by-path
crw-rw---- 1 root audio 116, 2 Jul 7 17:29 controlC0
crw-rw---- 1 root audio 116, 7 Jul 7 17:29 hwC0D0
crw-rw---- 1 root audio 116, 4 Jul 7 17:29 pcmC0D0c
crw-rw---- 1 root audio 116, 3 Jul 7 17:29 pcmC0D0p
crw-rw---- 1 root audio 116, 5 Jul 7 17:29 pcmC0D1p
crw-rw---- 1 root audio 116, 6 Jul 7 17:29 pcmC0D2c
crw-rw---- 1 root audio 116, 1 Jul 7 17:29 seq
crw-rw---- 1 root audio 116, 33 Jul 7 17:29 timer
답변1
최근에 비슷한 문제에 직면했는데 댓글을 바탕으로 문제를 해결할 수 있었습니다.
audio
pulseaudio 서버에 액세스할 수 있도록 그룹에 속해 있는지 확인하십시오 ( aplay -l
일반 사용자가 아닌 루트로만 장치를 나열할 수 있습니다).
다음 명령을 사용하여 오디오 그룹에 사용자를 추가할 수 있습니다.
sudo usermod --append --groups audio <username>
효과를 적용하려면 사용자가 로그아웃했다가 다시 로그인해야 합니다.