计算机从挂起状态恢复后出现噪音

计算机从挂起状态恢复后出现噪音

唤醒 PC 后,我听到扬声器和耳机里有噪音。要解决这个问题,我必须重新加载 ALSA。有没有办法解决这个问题,或者至少在挂起后自动重新加载 ALSA?

哦,我忘了,我正在运行 Ubuntu 11.04,我的声卡是 Creative X-Fi ExtremeGamer。

答案1

您可以添加一个脚本,以便/etc/pm/sleep.d/在计算机唤醒时运行某些内容。此目录中的脚本在睡眠和唤醒时都会运行,因此为了检测哪个是哪个,脚本会传递一个参数来说明发生了什么。对于您来说,这并不重要,但我还是会为此编写代码。

运行gksu gedit /etc/pm/sleep.d/20_restart-alsa并将以下内容粘贴到其中。您需要进行编辑,因为我不确定您如何重新启动音响系统。只需添加适合您的内容即可。

#!/bin/sh

case "${1}" in
    hibernate|suspend)
        # we don't need to do anything when it's going to sleep       
        ;;
    resume|thaw)
        # this is coming back from sleep/hibernate
        # ** ADD YOUR ALSA-RESTART CODE ON THE NEXT LINE **

        ;;
esac

相关内容