snd_hda_intel 오디오 드라이버가 로드되지 않았습니다.

snd_hda_intel 오디오 드라이버가 로드되지 않았습니다.

snd_hda_intel 오디오 드라이버가 로드되지 않았습니다.

최근에 debian9 stretch내 크롬북에 설치했습니다 acer 14 CB3-431.

제가 사용한 iso에 대한 링크는 다음과 같습니다. 펌웨어-9.4.0-amd64-netinst.iso

다음을 설치하기 위해 sid를 새로 설치했으며 firmware-linux-nonfree이전 설치에서 겪었던 드라이버 문제를 방지했습니다.

하지만 내 컴퓨터에서는 사운드와 마이크가 작동하지 않습니다. 내 크롬북이 어떤 오디오 칩을 사용하는지 확인했습니다.

 luka@chromebook:~$ sudo dmesg | grep audio
 [    5.162184] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops 
 i915_audio_component_bind_ops [i915])

인텔 웹사이트에서 드라이버를 찾았지만 찾을 수 없습니다. 또한 alsamixer사운드 카드의 모든 채널이 음소거되지 않았으며 소리를 생성하기에 충분한 볼륨으로 구성되어 있는지 확인했습니다. 소리가 여전히 작동하지 않습니다.

이는 내 오디오 칩이 활성화되었음을 나타냅니다.

luka@chromebook:~$ amixer
Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 0 - 65536
Mono:
Front Left: Playback 65536 [100%] [on]
Front Right: Playback 65536 [100%] [on]
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch cswitch-joined
Capture channels: Front Left - Front Right
Limits: Capture 0 - 65536
Front Left: Capture 65536 [100%] [on]
Front Right: Capture 65536 [100%] [on]

내 컴퓨터에서 드라이버를 검색했습니다.

luka@chromebook:~$ locate i915
/lib/firmware/i915
/lib/firmware/i915/bxt_dmc_ver1.bin
/lib/firmware/i915/bxt_dmc_ver1_07.bin
/lib/firmware/i915/bxt_guc_ver8_7.bin
/lib/firmware/i915/bxt_huc_ver01_07_1398.bin
/lib/firmware/i915/kbl_dmc_ver1.bin
/lib/firmware/i915/kbl_dmc_ver1_01.bin
/lib/firmware/i915/kbl_guc_ver9_14.bin
/lib/firmware/i915/kbl_huc_ver02_00_1810.bin
/lib/firmware/i915/skl_dmc_ver1.bin
/lib/firmware/i915/skl_dmc_ver1_23.bin
/lib/firmware/i915/skl_dmc_ver1_26.bin
/lib/firmware/i915/skl_guc_ver1.bin
/lib/firmware/i915/skl_guc_ver4.bin
/lib/firmware/i915/skl_guc_ver6.bin
/lib/firmware/i915/skl_guc_ver6_1.bin
/lib/firmware/i915/skl_huc_ver01_07_1398.bin
/lib/modules/4.15.0-3-amd64/kernel/drivers/gpu/drm/i915
/lib/modules/4.15.0-3-amd64/kernel/drivers/gpu/drm/i915/i915.ko
/lib/modules/4.9.0-6-amd64/kernel/drivers/gpu/drm/i915
/lib/modules/4.9.0-6-amd64/kernel/drivers/gpu/drm/i915/i915.ko
/usr/lib/x86_64-linux-gnu/dri/i915_dri.so

드라이버가 설치되었지만 로드되지 않거나 작동하지 않는 것 같습니다. 사운드 및 마이크 문제를 해결하는 방법은 무엇입니까?

답변1

권장 솔루션: 갈륨 OS

xubuntu를 기반으로 크롬북용으로 설계된 Gallium OS로 변경하여 문제를 해결했습니다. 이제 사운드와 마이크가 작동합니다.

다음은 해당 웹사이트에 대한 링크입니다.https://galliumos.org

커널 설치

동일한 문제가 발생하고 운영 체제를 변경하고 싶지 않다면 이 페이지에서 최신 커널 중 하나를 설치하는 것이 좋습니다.

https://www.kernel.org

  1. 먼저 tarball을 설치하고 tar를 사용하여 압축을 풀 수 있습니다.

  2. 그런 다음 다음 명령을 사용하여 커널을 수동으로 빌드해야 합니다.

    nproclocalmodconfig make -j deb-pkg 만들기

  3. 마지막으로 모든 deb 패키지를 설치해야 합니다.dpkg -i

개인적으로 저는 이 커널을 다운로드하겠습니다. stable: 4.16.5왜냐하면 충분히 현대적이기 때문입니다. 저는 RAM이 4GB이고 프로세서가 1.60Ghz(코어 1개)밖에 안 되기 때문에 해당 옵션을 선택하지 않았습니다. 나에게 있어 이 옵션은 과열로 인해 컴퓨터가 작동하지 않을 수 있으므로 위험합니다.

USB 사운드 구입

또 다른 옵션은 사운드 USB를 구입하여 스피커를 연결하는 것입니다. Amazon에서 저렴하게 찾을 수 있습니다.

답변2

귀하의 hatbin 링크를 보면 귀하의 시스템에 사운드 카드(실제로 통합 칩)가 1개가 아닌 2개 있는 것으로 나타났습니다.

snd_hda_intel이와 관련된 코덱 모듈이 있는 것 같습니다 : snd_hda_codec_hdmi. 즉, HDMI 출력에만 연결될 수 있으므로 마이크 입력이 없습니다.

다른 사운드 칩의 이름은 비슷 snd_soc_sst_atom_hifi2_platform하거나 아마도 어떤 것일 수 있습니다 snd_soc_rt5645. 그 중 어느 것이 이 사운드 칩의 메인 모듈인지는 확실하지 않습니다.

실행하여 cat /proc/asound/cards감지된 사운드 칩 목록과 각 사운드 칩에 할당된 번호를 확인하세요. 그런 다음 alsamixer -c <number>각 칩의 믹서를 조정하는 데 사용할 수 있습니다 . 기본적으로 alsamixer감지된 첫 번째 칩만 선택되거나 활성화된 경우 PulseAudio를 선택할 수 있습니다.

관련 정보