Ruído após reiniciar o computador da suspensão

3

Eu ouço barulho nos alto-falantes e fones de ouvido depois de acordar meu PC. Para corrigir isso, tenho que recarregar o ALSA. Existe uma maneira de corrigir ou, pelo menos, recarregar o ALSA automaticamente após a suspensão?

Ah, esqueci, estou executando o Ubuntu 11.04 e minha placa de som é o Creative X-Fi ExtremeGamer.

    
por DudeWithNoiseInTheSpeakers 06.08.2011 / 17:29

1 resposta

8

Você pode adicionar um script a /etc/pm/sleep.d/ para executar as coisas quando o computador for ativado. Os scripts neste diretório são executados tanto em sleep quanto em wake, para detectar quais são quais scripts recebem um argumento para dizer o que está acontecendo. No seu caso, isso realmente não importa, mas vou codificar de qualquer maneira.

Execute gksu gedit /etc/pm/sleep.d/20_restart-alsa e cole o seguinte nele. Você vai querer fazer edições porque não tenho certeza de como está reiniciando o sistema de som. Apenas adicione o que funciona para você.

#!/bin/sh

case "" 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
    
por Oli 07.08.2011 / 01:14