![우분투 USB 사운드 카드가 인식되지만 시작되지 않는 경우가 있습니다.](https://linux55.com/image/23505/%EC%9A%B0%EB%B6%84%ED%88%AC%20USB%20%EC%82%AC%EC%9A%B4%EB%93%9C%20%EC%B9%B4%EB%93%9C%EA%B0%80%20%EC%9D%B8%EC%8B%9D%EB%90%98%EC%A7%80%EB%A7%8C%20%EC%8B%9C%EC%9E%91%EB%90%98%EC%A7%80%20%EC%95%8A%EB%8A%94%20%EA%B2%BD%EC%9A%B0%EA%B0%80%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
USB 사운드 카드를 사용할 수 있는 Linux 우분투 12.04 서버 시스템이 있습니다. 기기를 다시 시작하면 USB 사운드 카드가 인식되는 경우도 있고 인식되지 않는 경우도 있습니다. 명령을 실행할 때 사운드 카드가 인식되는 시점을 이해합니다.
cat /proc/asound/modules
snd_usb_audio 라인이 나열되어 있는지 확인할 수 있습니다.
/var/log/kernel.log를 분석하면 가끔 볼 수 있습니다(작동하는 경우).
kernel: [ 6.236564] usbcore: registered new interface driver snd-usb-audio
그리고 다른 경우(인식되지 않고 나열되지 않는 경우):
kernel: [ 7.126855] snd-usb-audio: probe of 2-1.2:1.0 failed with error -5
kernel: [ 7.126876] usbcore: registered new interface driver snd-usb-audio
USB 사운드 카드가 항상 인식되도록 하는 방법을 아는 사람이 있습니까?
답변1
좋습니다. 문제가 해결되었습니다.
1) 통합 사운드 카드를 블랙리스트에 추가
sudo nano /etc/modprobe.d/blacklist.conf
행을 추가하고
blacklist snd_hdma_intel
명령을 실행한 후 snd_hdma_intel 이름이 검색됩니다.
cat /proc/asound/modules
(예를 들어 내 출력은 다음과 같습니다)
0 snd_hdma_intel
1 snd_usb_audio
2) 다음 파일을 편집합니다.
sudo nano /etc/modprobe.d/alsa-base.conf
snd-usb-audio에 대한 줄을 다음과 같이 주석 처리합니다.
#options snd-usb-audio index=-2
3) 그냥 재부팅하세요