Como instalo o driver para um Microsoft Lifecam VX-3000?

10

Procurei no Ubuntu e não consigo encontrar nenhuma maneira de instalar o driver facilmente. Eu ficarei bem fazendo isso através do terminal se for assim.

    
por Alexander 29.10.2011 / 00:01

4 respostas

10

Driver

O driver para esta webcam já está incluído e deve funcionar imediatamente. Você pode verificar se isso acontece com cheese .

O módulo do kernel para esta webcam é chamado de gspca_sonixj . Você pode verificar se está carregado com:

lsmod | grep sonixj

Skype

Testando se funciona

Se a webcam funcionar no Cheese , mas não no Skype , isso ocorre porque essa webcam só pode exibir quadros comprimidos JPEG que o Skype não pode manipular. Para corrigir isso, a solução proposta das outras respostas já está quase correta.

Inicie o Skype a partir de uma janela do Terminal executando:

LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype

ou se você estiver em um sistema de 64 bits (se a saída de uname -m for x86_64 ):

LD_PRELOAD=/usr/lib32/libv4l/v4l2convert.so skype

No Ubuntu 11.10 o caminho mudou, então para 32 bits use

LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so skype

e para uso de 64 bits

LD_PRELOAD=/usr/lib32/libv4l/v4l2convert.so skype

No Ubuntu 12.04 o caminho para 64bit mudou novamente , então use

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so skype

Para 32 bits, veja acima.

Tornando permanente

Se isso funcionar, você pode alterar a entrada do menu de forma semelhante ao que @demua sugere:

  • copie /usr/share/applications/skype.desktop para um arquivo no seu perfil para evitar que futuras atualizações desfazem suas alterações. Isso pode ser feito em um terminal com:

    mkdir -p $HOME/.local/share/applications
    cp /usr/share/applications/skype.desktop $HOME/.local/share/applications/
    
  • abra o recém-criado $HOME/.local/share/applications/skype.desktop em um editor e altere a linha

     Exec=skype
    

    para algo como

     Exec=env LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype
    

    Claro que você tem que usar o mesmo caminho aqui acima quando estiver testando.

A solução alternativa para o Skype também funciona para outros aplicativos legados e outras webcams que suportam apenas formatos incomuns. Testado com:

  • Microsoft VX-3000
  • Vidro Ótico Deluxe Hercules
por bseibold 10.11.2011 / 19:18
6

Sua webcam deve funcionar imediatamente no 11.10. Quais são as saídas desses comandos?

lsusb | grep LifeCam
sudo lsmod | grep v4l1_compat

Verifique se o vídeo do Linux está instalado

#32-bit
sudo apt-get install libv4l-0

#64-bit
sudo apt-get install libv4l-0 lib32v4l-0

O Skype pode não detectar a câmera no entanto. Para resolver esse problema, force o skype a carregar a biblioteca v4l da seguinte forma:

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
    
por balloons 05.11.2011 / 19:20
1

Skype

link

desinstale libavcodec53 e

instale xubuntu restricted extras

Em seguida, comandos

echo -e "\n# libv4l PPA\ndeb http://ppa.launchpad.net/libv4l/ppa/ubuntu 'lsb_release -c | awk '{print }'' main" | sudo tee -a /etc/apt/sources.list

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C3FFB4AA

sudo apt-get update

sudo apt-get install libv4l-0
    LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype

bash -c 'LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype'

Primeiro trz para editar no lançador o comando e colocar

bash -c 'LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype

funcionou para mim

Se você estiver usando o Ubuntu 11.04 e o Unity ou outro ambiente de área de trabalho, o Editor de menus não estará disponível. Para editar o lançador no Unity, você precisa editar o Skype.desktop

Então inicie o terminal e digite:

sudo gedit /usr/share/applications/skype.desktop

Agora edite na linha 4, substitua;

Exec=skype 

com:

Exec=bash -c 'LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype'
    
por demua 07.11.2011 / 20:42
0

Parece que há problemas em fazer com que uma determinada webcam funcione corretamente no Ubuntu, depois de dar uma olhada em tudo isso informações sobre os fóruns do Ubuntu que podem resolver o seu problema - boa sorte.

    
por Mark Rooney 29.10.2011 / 08:42