답변:
먼저, 사용 aplay -l
하려는 대체 사운드 카드의 식별자를 얻는 데 사용하십시오. 다음 예제에서는 AUDIO
입니다.
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: CONEXANT Analog [CONEXANT Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: AUDIO [USB AUDIO], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
다음으로, 대체 ALSA 구성 파일 (사용한 .asoundrc.usb
)을 작성 하고 유사한 문제점 에 대한 솔루션을 기반으로 다음 컨텐츠로 채우십시오 . AUDIO
이전 단계에서 얻은 식별자 로 바꾸는 것을 잊지 마십시오 .
pcm.usb { type hw; card AUDIO; }
ctl.usb { type hw; card AUDIO; }
pcm.!default pcm.usb
ctl.!default ctl.usb
남은 것은 브라우저의 시작 (데스크톱 또는 메뉴 바로 가기, 스크립트, 별명 등)을 수정하여 ALSA_CONFIG_PATH
환경 변수 ( ALSA 프로젝트 페이지 에 문서화 됨 )를 생성 한 파일로 설정하는 것입니다.