所以我查看了许多其他论坛,但到目前为止我所看到的都没有解决我的问题。我一启动我的笔记本电脑 Lenovo T440s,我就开始听到砰的一声,然后是一声响亮的连续嘶嘶声,似乎在声音调整后任何时候都消失了。这仅在我启动到 Ubuntu 时发生,当我启动到 Windows 时我没有这个问题。
我尝试将我的麦克风静音,我尝试了 alsamixer,但都没有奏效。爆音和嘶嘶声不会在扬声器上发生,只会在耳机上发生,而且无论我的音量设置是什么,即使在静音时,它也会以相同的强度发生。
当我打开“声音设置”时,它会停止,但我在那里所做的一切都没有阻止它回来。到目前为止,唯一阻止它的事情是我是否有其他声音在播放。这几乎似乎是未使用声卡的结果。有什么想法吗?或已经处理过这个我没有看到的论坛?谢谢
use*_*350 10
这可能是英特尔声卡进入省电模式。通过以下方式检查当前是否启用了省电模式:
cat /sys/module/snd_hda_intel/parameters/power_save
Run Code Online (Sandbox Code Playgroud)
如果返回 1,则启用省电;否则返回 0。检查更改此设置是否可以通过运行解决您的问题
echo 0 | sudo tee /sys/module/snd_hda_intel/parameters/power_save
Run Code Online (Sandbox Code Playgroud)
然后播放一些音乐,暂停它,看看噪音是否恢复。如果问题仍然存在,那就是其他问题。
如果这确实消除了噪音,您会发现这只是暂时的,因为可以在重新启动或在电池与交流电源之间切换时重置该值。一些不同的服务可能会更改此值,因此请尝试配置它们中的每一个:
要/etc/modprobe.d/alsa-base.conf,添加一行:
options snd-hda-intel power_save=0
Run Code Online (Sandbox Code Playgroud)
要/usr/lib/pm-utils/power.d/intel-audio-powersave添加或取消注释行:INTEL_AUDIO_POWERSAVE = FALSE
如果已安装,请在/etc/default/tlp中设置以下内容:
SOUND_POWER_SAVE_ON_BAT=0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7664 次 |
| 最近记录: |