12Jul

Como corrigir problemas de som no Ubuntu 9.10

Muitos usuários tiveram problemas com o áudio ao atualizar do Ubuntu 9.04 para 9.10.Esta How-To mostrará como corrigir alguns desses problemas de áudio, incluindo:

  • Nenhum áudio em vídeos em Flash.
  • Audio pára completamente depois de abrir um vídeo em Flash.
  • Nenhum áudio.
  • O áudio é reproduzido fora dos alto-falantes, mas não os fones de ouvido são conectados à frente do computador( vá para a etapa 5).

Quick Ubuntu Audio Primer

Por padrão, o Ubuntu 9.10 usa dois programas complementares para bombear som através de seus alto-falantes ou fones de ouvido.

  1. ALSA
    A Arquitetura de Som Linux Avançada( ALSA) fornece acesso direto à sua placa de som.
    Um problema com ALSA é que apenas um programa pode produzir som para ALSA ao mesmo tempo. Por isso, o Ubuntu inclui um segundo programa chamado. ..
  2. PulseAudio
    PulseAudio é um servidor de som que tira dados de áudio de todas as suas aplicações e passa para ALSA.
    PulseAudio permite que você faça algumas coisas legais, como controlar o nível de volume de cada aplicativo separadamente, e transmitir áudio para outro computador em uma rede.

Um problema comum no Ubuntu 9.10 ocorre quando um aplicativo tenta usar ALSA diretamente, em vez de passar pelo PulseAudio como deveria. As seguintes etapas resolverão esse problema.

Passo 1: Instale alguns utilitários

Nesta etapa, instalaremos o Misturador Alfa Gnome e o Seletor de Som Padrão.

Para instalar o Gnome ALSA Mixer, abra um terminal e digite:

sudo apt-get install gnome-alsamixer

A instalação do Choque de som padrão é um pouco mais complicada. Ele costumava estar no pacote alsa-utils, mas foi removido no Ubuntu 9.10.Por sorte, um usuário útil do fórum Ubuntu forneceu instruções para instalar este utilitário.

  1. Baixe uma versão antiga do alsa-utils( certifique-se de escolher a arquitetura correta: i386 para um sistema de 32 bits e amd64 para um sistema de 64 bits).
  2. Abra uma janela de terminal.
  3. Navegue até o diretório que você salvou o arquivo. deb em.
  4. Execute os seguintes comandos:

# Instale o. deb
sudo dpkg -i alsa-utils_1.0.18-1ubuntu11 *. deb
# Copie asoundconf
sudo cp /usr/bin/ asoundconf/usr/
# Instale o front-end gráfico para o escolhedor do cartão de som padrão
sudo apt-get install asoundconf-gtk
# Atualize alsa-utils agora que você tenha o asoundconf copiado
sudo apt-get upgrade alsa-utils
# Mova asoundconf para olugar certo
sudo mv /usr/ asoundconf /usr/bin/

Neste ponto, você deve agora ter um utilitário chamado Cartão de som padrão no System & gt;Preferências.

Passo 2: Atualize PulseAudio e ALSA

Para garantir que você tenha as versões mais recentes do PulseAudio e ALSA, abra um terminal e execute os seguintes comandos.

sudo apt-get atualização pulseaudio gstreamer0.10-pulseaudio
sudo apt-get atualização alsa-base alsa-utils

Se esses pacotes ainda não estiverem instalados, substitua "atualizar" nos comandos acima com "instalar" e executá-los novamente.

Se seus pacotes já estão atualizados, você verá algo assim.

Etapa 3: Escolha PulseAudio como sua placa de som padrão

Abra o utilitário do cartão de som padrão que você instalou no Passo 1. Ele estará no System & gt;Preferências.

Escolha PulseAudio. Clique em Sair.

Etapa 4: reinicialize

Salve tudo o que você abrir e reinicie seu computador.

Passo 5: Defina o volume

Abra o Misturador Alfa Gnome, que está em Aplicações & gt;Som &Vídeo.

Certifique-se de que nada está em silêncio e ajuste o volume a um nível confortável. Na maioria dos casos, você pode colocá-lo no máximo, pois a maioria dos aplicativos que reproduzem áudio possuem seus próprios controles de volume. Em particular, assegure-se de que os volumes Master e PCM não estejam em silêncio.

Tenha em atenção que existem controles de volume separados para as fichas de áudio nas costas e na frente do seu computador, se a placa-mãe tiver ambos. Ter um silencioso, mas não o outro, pode ser o motivo pelo qual o áudio será reproduzido fora dos alto-falantes, mas não nos auscultadores conectados à frente do computador.

Passo 6: Teste o áudio

Abra sua aplicação de reprodução de música favorita( somos parciais da RhythmBox).Verifique se o controle de volume está em um nível razoável. Jogue uma música. Você ouve isso? Caso contrário, avance para a etapa 7.

Abra seu navegador web favorito. Abra um vídeo do Youtube. Você ouve o vídeo do Youtube e sua música? Se assim for, o áudio está funcionando corretamente!

Se não, vá para a etapa 7.

Etapa 7: Obtenha a versão mais recente do ALSA

Se o áudio ainda não estiver funcionando ou não estiver funcionando para vários aplicativos, talvez seja necessário atualizar para a versão mais recente do ALSA.

Novamente, um usuário útil do Ubuntu fornece um método fácil para fazer isso.

  1. Baixe o script de atualização do ALSA( requer registro do fórum).
  2. Abra um terminal.
  3. Navegue até o diretório em que você salvou o arquivo. tar.
  4. Execute os seguintes comandos:

tar xvf AlsaUpgrade-1.0.22.1-2.tar
sudo. /AlsaUpgrade-1.0.22.1-2.sh -d
sudo./AlsaUpgrade-1.0.22.1-2.sh -c
sudo. /AlsaUpgrade-1.0.22.1-2.sh -i

Etapa 8: reinicie e teste

Salve tudo o que você abrir e reinicie seu computador.

Depois de voltar para o Ubuntu, teste o seu áudio conforme descrito no passo 6. Se o seu áudio ainda não funcionar, ainda há um último recurso. ..

Etapa 9: Mude para o sistema de som aberto

ALSA foi projetado como umsubstituição de um programa similar chamado Open Sound System( OSS).Mesmo que muitas distribuições tenham adotado ALSA, o desenvolvimento do OSS continuou, e as versões atuais são perfeitamente capazes de fornecer som de alta qualidade no Ubuntu.

Alternar para OSS é um artigo em si. Felizmente, a comunidade Ubuntu mantém esse artigo.

Conclusão

Espero que, seguindo estas etapas, tenha sido capaz de obter o som funcionando corretamente no Ubuntu 9.10.Deixe-nos saber se essas etapas funcionaram para você nos comentários!