Resolvendo problema de áudio do Skype no OpenSUSE 64bits

Opensuse_logo-skype

Olá, pessoal! Passei um bom tempo sem publicar absolutamente nada por aqui mas estou marcando o meu retorno com algo um pouco drástico para quem já estava acostumadíssimo com Ubuntu/Debian: a migração para o OpenSUSE.

Para iniciar as dicas sobre essa fabulosa distribuição, segue agora a solução do problema com áudio após instalação do Skype.

Vale lembrar que estou usando a versão x86_64:

asgaard:~ # uname -a
Linux asgaard.local.lan 3.7.10-1.1-desktop #1 SMP PREEMPT Thu Feb 28 15:06:29 UTC 2013 (82d3f21) x86_64 x86_64 x86_64 GNU/Linux

Passo 1: Baixar o skype diretamente do site

Basta acessar o site abaixo e selecionar o pacote para OpenSUSE 12.1 32bits:

http://www.skype.com/en/download-skype/skype-for-computer/

ou

Baixar o rpm diretamente através do terminal:

# wget -c http://download.skype.com/linux/skype-4.1.0.20-suse.i586.rpm

Logo após, utilizar o Yast para instalar o pacote

ou 

Instalar o pacote via terminal através do comando:

$ su -c  'rpm -iUv skype-4.1.0.20-suse.i586.rpm'

Passo 2: Instalar pacotes necessários

De acordo com o link abaixo, devem ser instalados alguns pacotes para a versão 64bits

http://en.opensuse.org/SDB:Skype

Os pacotes são instalados através do comando:

$ su -c 'zypper install xorg-x11-libXv-32bit libqt4-32bit libqt4-x11-32bit libpng12-0-32bit'

Passo 3: Instalar as dependências necessárias para funcionamento correto do áudio

Executei esse procedimento anterior mas o Skype ficou apresentando uma série de erros quando o executei via terminal. Os erros eram como:

ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dsnoop.c:617:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_ctl_pulse.so


Para resolver o problema, bastou instalar os plugins do alsa para 32bits além dos plugins do alsa para pulseaudio em 32bits:

$ su -c 'zypper install alsa-plugins-32bit alsa-plugins-pulse-32bit'

Após isso, já posso utilizá-lo para conversação como podem ver na screenshot abaixo:

www.flickr.com/photos/63896175@N07/8599347764/in/photostream/