如何让我的笔记本电脑的内置扬声器在 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-重新任务屏幕截图

编辑:这是我收到的一些错误:错误

Hdajackretask 创建一个脚本,/tmp我可以使用 sudo 很好地运行,但我认为更改不会生效。

所以问题并不是我没有tee安装(我安装了;hdajackretask 只是看不到它),而是我不知道将其设置为正确的设置(引脚、功能等),我不知道如何让实际更改在 NixOS 上生效。

相关内容