我的 powertop 报告了这两个音频编解码器组件。
4.85 W 100.0% Device Audio codec hwC0D3: Intel
4.85 W 100.0% Device Audio codec hwC0D0: Realtek
Run Code Online (Sandbox Code Playgroud)
我认为 10 W 的音频太高了。有人可以建议我降低功耗的方法吗?
如果有人能就此对我进行教育,那就太好了,我对编解码器有一个总体了解,但我对它们的内部结构一无所知?为什么即使我没有收听音频,这两个组件也会一直运行?
请注意,我已经尝试了以下两个链接中的所有解决方案:
pulseaudio -k && sudo alsa force-reload
没有解决问题
pacmd list-cards
显示 0 card(s) available.
当声音在我的 18.04 之前正常工作时,我尝试进行修改 /etc/modprobe.d/alsa-base.conf
以解决此答案之后的另一个问题。但是在我的声音停止工作后,我删除了将驱动程序列入黑名单的添加行。这可能会导致我的问题吗?
请帮帮我,我的电脑长时间没有声音就无法工作
更新:
由于我的 PC 上有双启动,我启动到 Windows 中,声音也不起作用,Windows 故障排除程序无法识别问题,所以我进入设备管理器并重新安装 Realtek 高清音频控制器,它没有解决我的问题,声音仍然没有播放,但发生的一件了不起的事情是当我重新启动到 Ubuntu 18.04 时,它检测到一个内置音频
现在pacmd list-cards
显示:
1 card(s) available.
index: 0
name: <alsa_card.pci-0000_00_1f.3>
driver: <module-alsa-card.c>
owner module: 7
properties:
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.long_card_name = "HDA Intel PCH at 0xa1428000 irq 128"
alsa.driver_name = "snd_hda_intel"
device.bus_path = …
Run Code Online (Sandbox Code Playgroud)