maio
OSS4 no Ubuntu 9.04 [atualizado 25/08/2009]
Novamente comecei a me irritar com o PulseAudio, agora usando o novo Ubuntu 9.04 Jaunty Jackalope 64bits.
Sons cortando, sons quebrados, barulhos no meio de músicas e até crash de aplicativos aconteceram quando executando vários programas que usam som ao mesmo tempo (exemplo: Pidgin, aMSN, Skype, Firefox e seus vídeos em Flash, SecondLife). No início fiquei até contente que o Voice no SecondLife parecia funcionar de primeira, até que percebi um delay de 2 a 4 segundos para sair minha voz do outro lado e uso de quase 100% do processador pelo PulseAudio e aplicativo voice.
Não dá. A solução é o OSS4 mesmo, ou comprar um boa placa de som com hardware mixing.
Desta vez fiquei mais contente ainda, pois o link de dicas da wiki do próprio OpenSoundSystem tem tudo que precisamos para fazer todo aplicativo funcionar com o OSS4, inclusive Skype e os sons de efeitos especiais e login do Ubuntu! Até o PulseAudio pode continuar rodando junto para aqueles aplicativos que são pré-configurados para usa-lo.
Resumindo, de uma olhada no primeiro artigo que postei sobre o OSS4 e no link de dicas. Eu segui as seguintes dicas para ter o que preciso rodando: wine (escolha a saida de som OSS), Skype (baixe a versão static-oss), PulseAudio (para usar o OSS4), OpenAL (só pra ter certeza). Todas no link da Wiki da OpenSoundSystem, de baixo pra cima.
Para fazer o flash tocar sons no Firefox, inclusive 64bits, siga as dicas simples do Ubuntu Docs abaixo, usando copy/paste! Também fiz a parte “Configuring linux-sound-base” desta página de dicas.
OBS: as configurações de Sons do Ubuntu devem ser deixadas em PulseAudio, pois ele não consegue tocar seus sons em OSS4.
[atualizado 25/08/2009]
Finalmente, encontrei a dica de como fazer o ALSA voltar a funcionar depois de instalado o OSS4!
- Confira de o pacote “alsa-base” está instalado (sudo apt-get install alsa-base).
- Edita o /etc/asound.conf (sudo gedit /etc/asound.conf) para o seguinte texto:
-
pcm.oss { type oss device /dev/dsp } pcm.!default { type oss device /dev/dsp } ctl.oss { type oss device /dev/mixer } ctl.!default { type oss device /dev/mixer }
-
- Pronto! Agora configure o seu Ubuntu para tocar os alertas na saída ALSA que vai funcionar! Programas que eram feitos para ALSA apenas, também devem funcionar!
Links e Refs:
- Download do OSS4.
- Primeiro artigo do Cafe-TI sobre OSS4.
- Wiki com dicas da OpenSoundSystem.
- Flash com som no Ubuntu Docs.
- Gentoo Wiki – ALSA pelo OSS4.
Alroger Filho
pcm.oss { type oss device /dev/dsp } pcm.!default { type oss device /dev/dsp } ctl.oss { type oss device /dev/mixer } ctl.!default { type oss device /dev/mixer }
Fala Alroger,
Cara, tive os mesmos problemas e frustrações que voce com o Pulseaudio, mas hoje estou contente. Fiz upgrade do Pulse seguindo este site http://izanbardprince.wordpress.com/2009/03/26/how-to-fix-ubuntu-jaunty-warning-hacks-ahead/
Tudo funciona perfeitamente agora aqui.
[]s
Nil
maio 12th, 2009 at 3:37 amObrigado pela dica… estou compilando meu Kernel com as dicas pra ver se fica mais rapido.
maio 12th, 2009 at 12:47 pmParceiro,
obrigado pelas dicas.
Só pra registrar: deu TUDO certo aqui no meu Ubuntu 9.04. Valeu mesmo! um abraço
setembro 10th, 2009 at 8:26 pm