노트북에 내장된 스피커가 NixOS에서 제대로 작동하도록 하려면 어떻게 해야 합니까?

노트북에 내장된 스피커가 NixOS에서 제대로 작동하도록 하려면 어떻게 해야 합니까?

제가 아는 한, Lenovo Yoga C930의 서브우퍼는 NixOS에서 전혀 작동하지 않아 매우 단조로운 사운드를 만들어냅니다. Windows 10으로 재부팅하면 스피커 소리가 훌륭해집니다. 이러한 스피커가 완벽하게 작동하도록 NixOS를 구성하려면 어떻게 해야 합니까?

이것이 내가 관련 출력이라고 생각하는 것입니다 lspci -v.

00:1f.3 Multimedia audio controller: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
    Subsystem: Lenovo Device 3831
    Flags: bus master, fast devsel, latency 32, IRQ 146
    Memory at 2ffb018000 (64-bit, non-prefetchable) [size=16K]
    Memory at 2ffb000000 (64-bit, non-prefetchable) [size=64K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel, snd_soc_skl

편집: 이것은 aplay -l의 출력입니다.

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC298 Analog [ALC298 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 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

편집하다:이것이 출력이다alsa-info.sh.

편집: 이것은 내가 hdajackretask에서 본 것입니다:hda-jack-retask 스크린샷

편집: 내가 받은 오류 중 일부는 다음과 같습니다.실수

Hdajackretask는 sudo로 잘 실행할 수 있는 스크립트를 생성 /tmp하지만 변경 사항이 적용되지 않을 것 같습니다.

그래서 문제는 내가 tee그것을 설치하지 않았다는 것이 아니라(그렇습니다. hdajackretask는 그것을 볼 수 없습니다) 올바른 설정(핀, 기능 등)으로 설정하는 방법을 모른다는 것입니다.그리고NixOS에 실제 변경 사항을 적용하는 방법을 모르겠습니다.

관련 정보