Instalando Skype 2.1.0.81 Beta no linux openSUSE 11.3 64 bits com KDE 4

Publicado por Claudir Pereira dos Santos em 20/09/2010

[ Hits: 8.228 ]

 


Instalando Skype 2.1.0.81 Beta no linux openSUSE 11.3 64 bits com KDE 4



Recentemente baixei e instalei o Skype 2.1.0.81 Beta no openSUSE 11.3 64 bits com ambiente KDE4. Fiz o download do RPM do site oficial do Skype, mas ao tentar abrir o sistema pelo atalho criado em Kickoff\Aplicativos\Internet\Mais Programas\Skype o sistema simplesmente não carregava.

Então executei em um terminal o comando "/usr/bin/skype" e passei a receber algumas mensagens de erros referentes a falta de bibliotecas. Para resolver este problema realizei a instalação das mesmas conforme segue abaixo:

1. /usr/bin/skype: error while loading shared libraries: libXv.so.1: cannot open shared object file: No such file or directory

Para resolver esse problema instalei a biblioteca xorg-x11-libxv-32bit.

2. /usr/bin/skype: error while loading shared libraries: libQtDBus.so.4: cannot open shared object file: No such file or directory

Para resolver esse problema instalei a biblioteca libqt4-32bit.

3. /usr/bin/skype: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory

Para resolver esse problema instalei a biblioteca libqt4-x11-32bit.

4. /usr/bin/skype: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory

Para resolver esse problema instalei as bibliotecas libpng12-0 e libpng-12-0-32bit, mas só resolveu realmente quanto instalei a segunda, de 32 bits.

Depois configurei o som e fiz a ligação de teste e tudo funcionou corretamente.

Por hora seria isso.

Cordialmente;

Claudir Pereira dos Santos
Matelândia-PR

Outras dicas deste autor

Autenticando Squid 3 no Active Directory do Windows Server 2008 64 bits

Ativando recursos de multimídia no openSUSE 11.3 64 bits

Instalando VmWare Tools via linha de comando no OpenSUSE 11.1 como Guest no VmWare Server 2.0.2

Wine 1.2-rc6 no openSUSE 11.3 64 bits - Corrigindo erro de Time Zone

Acessando RemoteApp em um servidor Windows Server 2008 64 bits de uma estação openSUSE 11.3 64 bits

Leitura recomendada

Erro ao compilar Qt5 no Slackware 14.2 [Resolvido]

Árvore genealógica - Gramps e Genoom

fish shell no Slackware

Projeto Pirata Livre

Como fazer para o Linux reproduzir sons MIDI

  

Comentários
[1] Comentário enviado por edertux em 12/11/2010 - 20:04h

Claudir, valew por postar aqui a solução para o seu problema!
Eu estava exatamente na mesmíssima situação.
A única diferença é que meu ambiente é Gnome.
Mas segui o passo-a-passo e resolvi meu problema.
Parabéns!
Abraço.

[2] Comentário enviado por claupers em 13/11/2010 - 09:08h

Blz, que bom que foi serviu.

Cordialmente;

Claudir

[3] Comentário enviado por gr.jr em 02/12/2010 - 10:52h

Claudir. tenho algumas dúvidas:

1. O site do skype (http://www.skype.com/intl/pt-br/get-skype/on-your-computer/linux/post-download/) não disponibiliza a versão para opensuse 11.3 64 bits e somente a 32 bits. Sua orientação é para o skype para opensuse 32 bits? Parece que sim, porque sua orientação indica a instalação de bibliotecas e outros arquivos baseados em 32 bits. É isso?
2. Por acaso vc testou a instalação com base na versão disponível para 64 bits, que é a Ubuntu 64 bits, devidamente convertida para rpm?

[4] Comentário enviado por claupers em 02/12/2010 - 11:26h

Ola gr.jr.
Os sistemas 64 bits também rodam sistemas 32 bits. Basta para isso instalar os pacotes 32 bits e um pacote em especifico que já vem instalado para permitir essa compatibilidade, se não me engano é o ia64 ou algo assim.
A dica é para instalação no openSUSE 64 bits como está do titulo.
Não testei os pacotes para o Ubuntu.


Cordialmente;


Claupers

[5] Comentário enviado por gr.jr em 02/12/2010 - 12:09h

Claudir, outra dúvida. Vc conseguiu fazer o vídeo funcionar? Ainda não consegui...

[6] Comentário enviado por claupers em 02/12/2010 - 17:48h

Não testei. Só usei para ligação com voz.
Veja se tem como executar ele em verbose ou mesmo no terminal, se estiver faltando alguma biblioteca provavelmente vai avisar.

Cordialmente;


Claupers

[7] Comentário enviado por gr.jr em 03/12/2010 - 10:09h

Consegui instalar com vídeo a partir do executável do skype para ubuntu:


Skype 64 bits do Ubuntu instalado e com vídeo no OpenSuse 11.3 64 bits

obtido de fórums do OpenSuse em inglês, como o:

http://forums.opensuse.org/english/get-help-here/applications/432193-webcam-skype-2-1-0-81-a.html

e com algumas adaptações.

Primeiro, baixei a última versão do skype para ubuntu x.xx 64 bits em:

http://www.skype.com/intl/pt-br/get-skype/on-your-computer/linux/post-download/

Instalei as dependências:
sudo zypper install libqt4-32bit libqt4-x11-32bit
sudo zypper install xorg-x11-libXv
sudo zypper install xorg-x11-libXv-32bit

No meu caso, instalei os solicitados pelo site do skype e outros a seguir. Talvez não sejam necessários, mas se souber, por favor retorne:
Qt 4.2.1+
D-Bus 1.0.0
libasound2 1.0.12
PulseAudio 0.9.10+ (opcional)
PulseAudio 0.9.15+ (opcional, recomendado)
ou os mais atuais.
Instalei também o libv4l pelo yast.

Notei que outras dependências podem surgir, como libXv.so.1. Nesse caso, obtive os arquivos para baixá-los em rpm.pbone.net:
http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/libXv.so.1%28%29%2864bit%29

e instalei o arquivo com as dependências.
Como o skype baixado é para Ubuntu, deve-se convertê-lo para rpm instalável no Opensuse. Para isso, instalei o alien da seguinte maneira:
1. instalei o perl 5.12.1 (pelo zypper ou yast)
2. obtive o alien (alien-8.80-1.2.x86_64.rpm) em:

https://build.opensuse.org/package/binary?arch=x86_64&filename=alien

3. instalei o alien clicando sobre o arquivo executável.

Para conversão do skype.deb (ubuntu) para skype.rpm (OpenSuse):

No terminal e no diretório onde se encontra o skype-ubuntu baixado, digitei:

alien -r -c skype_ubuntu-x.x.x.xx-x_amd64.deb

que gerou um arquivo mais ou menos assim:

skype-x.x.x.xx-x.x86_64.rpm

Instalei o arquivo rpm convertido do skype:

sudo rpm -ivh skype-x.x.x.xx-x.x86_64.rpm

Para entrar no skype, entrei no terminal e digitei:

export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so
skype

E o skype rodou em 64 bits, inclusive com vídeo.

Gostaria de saber como fazer rodar o skype com um script com os comandos acima num ícone na área de trabalho e no menu, por favor me oriente.
Também não sei como fazer esse script rodar no boot do OpenSuse.
Assim, não precisaria digitar os comandos para entrar com o skype.
Obrigado.








[8] Comentário enviado por claupers em 03/12/2010 - 11:43h

Basta criar um script e salvar com nome profile.local conforme este meu artigo:

http://www.vivaolinux.com.br/dica/Shell-script-no-logon-do-openSUSE-11.3-para-definir-profile-com-co...

Dessa forma o skype será carregado no boot de cada usuário.

O conteúdo poderia ser:

#!/bin/bash
export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so
skype

Você pode criar outro arquivo com o mesmo conteúdo, por exemplo /opt/skype/skype.sh e marcar o mesmo como executável e criar um atalho na tela para ele. Ai seria só clicar sobre o arquivo para executa-lo.
Oriento você verificar o comando export, se tem que ser executado toda vez mesmo. Se não por necessário, basta criar um atalho para "skype".
Sugiro que você crie uma dica com todo processo que você fez aqui no VOL para ajudar outros usuários.

Cordialmente;


Claupers

[9] Comentário enviado por grjr em 04/12/2010 - 10:54h

Eu fiz o skype.sh com o conteúdo sugerido e com as instruções que vc passou e funcionou.

Vou criar a dica com a instrução completa.

Obrigado.

[10] Comentário enviado por claupers em 04/12/2010 - 11:00h

Quem bom.

Cordialmente;


claupers

[11] Comentário enviado por Jambock em 06/09/2011 - 15:37h

Uso o Opensuse 11.4.. estava com o mesmo problema e funcionou !! =)



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts