Você tem uma webcam que não funcionam no Skype, mas ele funciona muito bem em outros aplicativos, como o Cheese? Este é um problema para muita gente, nesse passo-a-passo iremos ensinar como resolvê-lo.
Para corrigir isso, você precisa ter o pacote "libv4l-0" instalado e carregá-lo com o Skype. Caso tenha instalado o pacote "ubuntu restricted extras" provavelmente o libv4l-0 já está configurado. Caso contrario vá até o terminal como root e digite:
# echo -e "\n# libv4l PPA\ndeb http://ppa.launchpad.net/libv4l/ppa/ubuntu `lsb_release -c | awk '{print $2}'` main" | tee -a /etc/apt/sources.list
# apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C3FFB4AA
# apt-get update
# apt-get install libv4l-0
Feito isso, execute o Skype pelo terminal para testar se as alterações surtiram efeito:
-> Para Ubuntu 32 Bits.
$ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
-> Para Ubuntu 64 Bits.
$ LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype
Pronto. Agora é só abrir o Skype, clicar em Opções > Vídeo, e testar a Webcam!
Para não ter que iniciar toda vez o Skype a partir do terminal, você precisará para mudar o lançador do aplicativo. Para editar o lançador, clique com o botão direito do mouse em "Aplicações" e selecione "editar menus".
Navegue até o grupo Internet e clique com o botão direito no Skype, selecione Propriedades. Substitua o comando com:
-> Para Ubuntu 32 Bits.
bash -c 'LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype'
-> Para Ubuntu 64 Bits.
bash -c 'LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype'
Se você estiver usando Ubuntu 11.04 ou superior, com ambiente de trabalho Unity ou Gnome-Shell,o editor de menu não estará disponível. Para editar o lançador você precisará alterar o arquivo Skype.desktop.
Então, no terminal digite:
# gedit /usr/share/applications/skype.desktop
Edite a linha 4 do aquivo:
Substitua:
Exec=skype
Por:
-> Para Ubuntu 32 Bits.
Exec=bash -c 'LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype'
-> Para Ubuntu 64 Bits.
Exec=bash -c 'LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype'
-> Para Ubuntu 11.10:
Exec=bash -c 'LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype'
Obs.: Algumas versões do Ubuntu 11.10 não aceitam o comando acima, no caso é recomendado utilizar o comando padrão para sistemas 32 ou 64 bits, conforme demonstrado acima.



Nenhum comentário:
Postar um comentário