데비안 9: 오디오 문제

데비안 9: 오디오 문제

방금 Acer AMD 노트북에 새로운 Debian 9 LXDE를 설치했는데 모든 오디오 장치가 올바르게 인식되는 것 같습니다.

root@debian:~# aplay -l

**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic_1 [HD-Audio Generic], device 0: CX20584 Analog [CX20584 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

그러나 다음 장치 중 어느 것도 제대로 작동하지 않습니다.

  • 일부 콘텐츠만 헤드셋에서 재생됩니다(예:
    speaker-test --device plughw:1,0
    aplay --device plughw:1,0 test.wav
    시스템 경고음) .
  • 일부 콘텐츠만 HDMI에서 재생됩니다(예:
    speaker-test --device plughw:0,3
    aplay --device plughw:0,3 test.wav
    시스템 경고음) .
  • 스피커에서 소리가 나지 않습니다.
  • 하단 작업 표시줄에 볼륨 아이콘이 없습니다.

질문

  • 이것이 정상적인 라우팅 문제일 수 있습니까?
  • 기본 오디오 장치를 기본값으로 설정하면 이 문제가 해결됩니까?
  • 어떻게 해결하나요? 다른 아이디어가 있나요?

노트북 사양
욕망 E1-421-0622

  • AMD 2 Core™ 프로세서 E1-1200(1.4GHz) 1MB 캐시 64비트 처리
  • AMD Radeon HD 7310 그래픽 컨트롤러
  • 2Gb DDR3 SDRAM 메모리
  • 256MB 공유 비디오 메모리
  • Atheros HB125 IEEE 802.11b/g/n 고속 이더넷 네트워크 카드

데비안 버전
debian-9.4.0-amd64-netinst.iso

소프트웨어 선택

( ) Debian 데스크탑 환경
( ) ... GNOME
( ) ... Xfce
( ) ... KDE
( ) ... Cinnamon
( ) ... MATE
(X) ... LXDE
( ) 웹 서버
( ) 인쇄 서버
( ) SSH 서버
(X) 표준 시스템 유틸리티

답변1

아마도 alsa는 올바른 모듈을 로드하지만 잘못된 사운드 장치를 기본값으로 설정합니다.

다음을 포함 하는 인덱스 = 0에 카드 1을 할당합니다 /etc/modprobe.d/snd-hda-intel.conf.

alias char-major-116 snd
alias snd-card-0 snd-hda-intel
alias snd-card-1 snd-hda-intel

options snd-hda-intel id=Generic_1 index=0
options snd-hda-intel id=Generic index=1

재부팅 후 기본 오디오 장치는 기본값이 되어야 합니다.

root@debian:~# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 0: CX20584 Analog [CX20584 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic_1 [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

터미널을 열고 alsamixer모든 채널의 음소거가 해제되었는지 확인하세요.
이제 스피커, 헤드폰 및 HDMI가 작동합니다.


원천:오디오 및 snd-hda-intel

관련 정보