Windows에서 소프트웨어 라이센스를 얻으라는 알림을 받는 것이 지겨워서 Linux를 설치하기로 결정했습니다. 이것이 내가 Linux로 전환한 유일한 이유는 아니지만, 이는 다음 기회에 다룰 주제입니다. 아무튼 칼리리눅스 2016.1을 설치했는데 소리 문제가 있어서 소음이 심하고 삐걱거리는 소리가 납니다. 나중에 2016.02로 업그레이드하기로 결정했습니다. 하지만 그래도 문제가 해결되지는 않습니다. 여전히 소리에 동일한 문제가 있습니다. 이 문제를 어떻게 해결할 수 있습니까?
내 Linux 배포판: Kali Linux 2016.2 32비트, i386arch.
내 하드웨어: Acer 노트북
사운드 드라이버: 펄스오디오인 것 같아요.
출력은 lsmod|grep snd
다음과 같습니다.
snd_hda_codec_hdmi 40960 1 snd_hda_codec_realtek 65536 1 snd_hda_codec_generic 65536 1 snd_hda_codec_realtek snd_hda_intel 28672 3 snd_hda_codec 94208 4 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek snd_hda_core 57344 5 snd_hda_intel,snd_hda_codec,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek snd_hwdep 16384 1 snd_hda_codec snd_pcm
86016 4 snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_hdmi snd_timer 28672 1 snd_pcm snd 57344 14 snd_hda_intel, snd_hwdep, snd_hda_codec, snd_timer, snd_hda_codec_hdmi, snd_hda_codec_generic, snd_hda_codec_realtek, snd_pcm 사운드 코어 16384 1 snd
명령은 다음 lspci -v | grep -A7 -i "audio"
과 같습니다:
00:1b.0 오디오 장치: Intel Corporation 82801I(ICH9 시리즈) HD 오디오 컨트롤러(개정 03) 하위 시스템: Acer Incorporated [ALI] 82801I(ICH9 시리즈) HD 오디오 컨트롤러 플래그: 버스 마스터, Fast Devsel, 대기 시간 0, IRQ 29 메모리는 96700000(64비트, 프리패치 불가능) [크기=16K] 기능: 사용된 커널 드라이버: snd_hda_intel 커널 모듈: snd_hda_intel
00:1c.0 PCI 브리지: Intel Corporation 82801I(ICH9 시리즈) PCI Express 포트 1(개정 03) (prog-if 00 [일반 디코딩])
답변1
일반적으로 두 개의 주요 볼륨(최소 alsamixer
)이 있습니다. 그 중 하나는 "main" 또는 "master"라고 불러야 하고, 두 번째는 "pcm"이라고 불러야 합니다. 볼륨을 설정하려면 첫 번째 것을 사용해야 합니다. 두 번째 값은 너무 높게 설정하면 안 됩니다. 이는 증폭이고 하드웨어가 처리할 수 없는 사운드 피크를 생성할 수 있기 때문입니다. 또한 일부 프로그램에서는 볼륨 설정에 pcm을 사용하려고 합니다. 이는 다시 구성해야 합니다.