据我所知,我的 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 创建一个脚本,/tmp
我可以使用 sudo 很好地运行,但我认为更改不会生效。
所以问题并不是我没有tee
安装(我安装了;hdajackretask 只是看不到它),而是我不知道将其设置为正确的设置(引脚、功能等),和我不知道如何让实际更改在 NixOS 上生效。