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

10

Eu procurei em todo o Ask Ubuntu e não consigo encontrar nenhuma maneira de instalar o driver facilmente. Ficarei bem ao fazê-lo através do terminal, se for assim.

Alexander
fonte
Existe um driver Linux para essa webcam?
mikewhatever
O que acontece quando você o conecta?
Jorge Castro
tópico do fórum relacionado: ubuntuforums.org/showthread.php?t=1860212
fossfreedom
1
Eu acho que este post é realmente útil para esta pergunta -> burgerminds.wordpress.com/2010/03/15/…
hhlp

Respostas:

10

Motorista

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

O módulo do kernel para esta webcam é chamado 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 , é porque ela só pode produzir quadros compactados em JPEG que o Skype não pode manipular. Para corrigir isso, a solução proposta para as 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 -mfor x86_64):

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

No Ubuntu 11.10, o caminho mudou, portanto, para uso em 32 bits

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 64 bits mudou novamente , então use

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

Para 32 bits, veja acima.

Tornando-o permanente

Se isso funcionar, você pode alterar a entrada do menu semelhante à maneira como o @demua sugere:

  • copie /usr/share/applications/skype.desktoppara um arquivo em seu perfil para impedir que futuras atualizações desfizem 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.desktopem um editor e altere a linha

     Exec=skype
    

    para algo como

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

    É claro que você deve usar o mesmo caminho aqui, acima, ao testar.


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

  • Microsoft VX-3000
  • Hercules Deluxe Optical Glass
bseibold
fonte
Ótima resposta e correção perfeita, usei isso várias vezes em várias ocasiões e mantenha-o marcado. Obrigado!
RafLance
Funciona cheeseexatamente como o bseibold diz. Março de 2018, Ubuntu 16.04 LTS com a LifeCam VX-5000
SDsolar
O próximo passo será tentar motionconforme maketecheasier.com/setup-motion-detection-webcam-ubuntu
SDsolar
6

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

lsusb | grep LifeCam
sudo lsmod | grep v4l1_compat

Verifique se o vídeo para 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 maneira:

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
balões
fonte
lsusb | grep LifeCammostra o VX-5000 muito claramente. Março de 2018 Ubuntu 16.04, vídeo em movimento completo por padrão em cheese. Excelente resposta.
SDsolar 11/0318
1

Skype

http://www.ubunturoot.com/2010/05/how-to-fix-webcam-problem-in-skype.html

desinstalar libavcodec53e

instalar xubuntu restricted extras

Então comandos

echo -e "\n# libv4l PPA\ndeb http://ppa.launchpad.net/libv4l/ppa/ubuntu `lsb_release -c | awk '{print $2}'` 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

trabalhou para mim

Se você estiver usando o Ubuntu 11.04 e Unity ou outro ambiente de área de trabalho, o Editor de menus não estará disponível. Para editar o iniciador 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'
demua
fonte
0

Parece que existem problemas para que essa webcam funcione corretamente no Ubuntu, depois de um bom tempo procurando, encontrei essas informações nos Fóruns do Ubuntu que podem resolver seu problema - boa sorte.

Mark Rooney
fonte
Eu olhei para isso e isso é para uma versão diferente do Ubuntu. Tem alguma outra ideia?
28411 Alexander
Quero fazer isso no skype e mostrar a webcam, mas não vou testá-la nem me permitir vê-la.
28411 Alexander
@Alexander - o post do fórum pode estar relacionado a uma versão diferente do Ubuntu, mas você tentou? Eu tenho pouca experiência em fazer com que as webcams funcionem, a minha da Microsoft simplesmente se conecta e funciona ...
Mark Rooney
Funciona imediatamente com a v16.04 LTS e cheese - março de 2018
SDsolar