Nforce + Ubuntu Hardy Heron = Problema

Posted by Jeff | Posted in , | Posted on 00:31

Hoje me deparei com um grande problema. Ao fazer o dist upgrade para o Hardy, notei que o hardy (e todos daqui pra frente) usa o "pulseaudio" como módulo de som no lugar do ALSA que era usado anteriormente.

Tudo bem até aí. Porém, pra quem tem chipset nforce...Os drivers do chipset nforce não suportam ALSA; somente OSS. O próprio hardy, por ter mudado de driver de som, re-encaminha os chamados do ALSA para o pulseaudio. Pra quem não sabe, o pulseaudio é bem novo.. e trabalha por "streams". Se você tem uma aplicação cuja Canonnical não dê suporte, você terá problemas.

Quando a aplicação chama o driver alsa, geralmente ela cai e fecha sozinha ou "frita".

Encontrei (com muito custo... e persistência) uma solução provisória, uma vez que o 8.10 terá isso corrigido (assim esperamos) .

Aí vai. Primeiramente, baixe as seguintes bibliotecas (se quiser, use o getlibs que terá menos    trabalho):

$ getlibs -p libnss3-1d
$ getlibs -p libnspr4-0d
$ getlibs -p libcurl3
$ getlibs -p libasound2-plugins


Agora instale estes pacotes
$ sudo apt-get install padevchooser libao-pulse libasound2-plugins libsdl1.2debian-pulseaudio

Certo. Agora abra o seu /etc/apt/sources.list como root e adicione:
# PulseAudio Fixes - http://ubuntuforums.org/showthread.php?p=5587712
deb http://ppa.launchpad.net/psyke83/ubuntu hardy main
deb-src http://ppa.launchpad.net/psyke83/ubuntu hardy main

Feito isso, basta um "apt-get update" e então "apt-get upgrade". O problema então está "solucionado". Resta agora configurar as saídas de som nos programas que você usar. Caso tenha problemas com o flash no firefox, pode tentar tamém instalar este pacote:
$ sudo apt-get install libflashsupport


Ah sim, e confira se o seu gstreamer está configurado com "auto-detect".

$ sudo gstreamer-properties

Caso você não o tenha, baixe-o e instale-o.

Bom pessoal, é isso aí!
Espero ter ajudado!
Grande abraço pinguim!

Comments (0)

Pesquisa personalizada