Como configurar webcam integrada em notebooks Sony Vaio/HP Pavilion no Ubuntu

Iniciado por alarcon, 27 de Abril de 2009, 21:06

tópico anterior - próximo tópico

Tuxjanus

consegui fazer rodar no 10.04 64 bits

até o cheese instalou e reconheceu a câmara sem adaptação nenhuma. Perfeito.


VLW de novo

ptarso_gel

Veja primeiro se você instalou o driver corretamente e para isso abra o terminal (menu Aplicativos > Acessórios > Terminal) e digite:

gstreamer-properties

Na janela que se abrir vá na aba Vídeo, clique nos dois botões de Teste (um de cada vez, é claro) e veja se no primeiro é mostrado uma janela com barras verticais coloridas e no segundo se é mostrado a imagem de sua webcam em tamanho total (tomando toda a sua área de trabalho). Se isso ocorrer então o driver foi instalado corretamente e sua webcam está funcionando, caso contrário reveja os procedimentos para instalar o driver para ver se não cometeu algum erro. Veja também se o driver usado neste tópico é o adequado para sua webcam.

fiz o teste - no primeiro teste aparece uma janela com as tais barras verticais coloridas e na parte de baixo a direita aparece como um TV fora do ar.

o mesmo acontece quando faço o teste na aba entrada - acontece a mesma coisa - estou na duvida se o driver está instalado corretamente


indepedente disso eu coloquei o meu arquivo de configuração tal como o que vc sugeriu - agora o cheese abre  e depois some - pelo menos não tá travando o computador....

valeus!

alarcon

Para o Ubuntu 10.10 Maverick Meercat 32bits



Este procedimento que vou relatar aqui foi testado no notebook Sony Vaio VGN-CR220E na seguinte webcam:

05ca:1839 Ricoh Co., Ltd  = Sony Vaio ID 05ca:1839 Motion Eye Webcam


antes de instalar o pacote acima atualiza o banco de dados:

sudo apt-get update

Agora instale alguns pacotes necessários a compilação do driver que vamos usar:

sudo apt-get install build-essential fakeroot gcc make linux-headers-`uname -r` checkinstall libglib2.0-dev libusb-dev automake mercurial v4l2ucp

Ele serve para as seguintes webcam e Sony Vaio:

Citar05ca:1810  HP Pavilion Webcam - UVC OK
05ca:1812  HP Pavilion Webcam - UVC Pavilion DV6502AU In-progress
05ca:1830  Sony Visual Communication Camera VGP-VCC2  VAIO SZ  OK
05ca:1832  Sony Visual Communication Camera VGP-VCC3  VAIO UX  OK
05ca:1833  Sony Visual Communication Camera VGP-VCC2  VAIO AR1  OK
05ca:1834  Sony Visual Communication Camera VGP-VCC2  VAIO AR2  OK
05ca:1835  Sony Visual Communication Camera VGP-VCC5  VAIO SZ  OK
05ca:1836  Sony Visual Communication Camera VGP-VCC4  VAIO FE  OK
05ca:1837  Sony Visual Communication Camera VGP-VCC4  VAIO FZ  OK
05ca:1839  Sony Visual Communication Camera VGP-VCC6  VAIO CR  OK
05ca:1841  Fujitsu F01 UVC  Unknown  In-progress
05ca:183a  Sony Visual Communication Camera VGP-VCC7  VAIO SZ/TZ11  OK
05ca:183b  Sony Visual Communication Camera VGP-VCC8  VAIO FZ  OK
05ca:1870  HP Pavilion Webcam / HP Webcam 1000  OK

Usem o comando lsusb para ver se a ID é uma destas aí. A destacada em negrito no caso foi a que encontrei no notebook.


Para o Maverick Meercat foi usado o seguinte pacote r5u870.tar.gz que pode ser baixado daqui:

http://r5u870.googlecode.com/files/r5u870.tar.gz

Depois de baixar o driver coloque o mesmo dentro de sua pasta de usuário na pasta home e clique no arquivo com o botão direito do mouse e escolha a opção extrair aqui, será criada uma pasta chamada de r5u870, agora abra um terminal (menu Aplicações > Acessórios > Terminal) e digite:

cd r5u870

make

sudo make install

sudo modprobe r5u870


Instale o programa cheese:

sudo apt-get install cheese

e veja se funciona caso não funcione faça mais isso:


O programa cheese continuou sem funcionar porém deixou de dar a mensagem de erro anterior aí fui nas preferências dele e mudei a resolução do vídeo para 640x480 que estava num valor  muito alto para um valor mais baixo que tem lá como opções e passou a funcionar.


Um problema comum de ocorrer com a instalação do driver é ter a imagem de cabeça para baixo ou então invertida (espelho). No meu caso a imagem estava invertida como num espelho.



Solução para imagem invertida (espelho):


abra um terminal (menu Aplicativos > Acessórios > Terminal) e digite:

v4l2ctrl -d /dev/video0 -s parametros


vai ser criado um arquivo chamado de parametros na sua pasta de usuário(a), então vá lá e abra o arquivo. Se aparecer algo assim:

Citar9963779:                            Hue:0
9963788:             Auto White Balance:1
9963790:              White Balance Red:127
9963791:             White Balance Blue:127
9963796:                         H-Flip:0
9963797:                        V-Flip:0
9963807:            White Balance Green:127

principalmente o que destaquei em negrito, ótimo vai ser possível resolver o problema. Caso não apareça estes dados em negrito a solução proposta aqui não irá funcionar.

Para resolver o problema da imagem invertida (espelho) altere o valor H-Flip:0 para H-Flip:1 neste arquivo chamado de parametros e salve.

O arquivo ficaria assim:

Citar9963779:                            Hue:0
9963788:             Auto White Balance:1
9963790:              White Balance Red:127
9963791:             White Balance Blue:127
9963796:                         H-Flip:1
9963797:                         V-Flip:0
9963807:            White Balance Green:127


Agora pelo terminal e na pasta que contém este arquivo digite:

v4l2ctrl -d /dev/video0 -l parametros

depois abra o cheese e veja se a imagem invertida (espelho) voltou ao normal. Caso tenha voltado, ótimo e para que a mudança não perca efeito a cada boot, ainda no terminal digite:

sudo gedit /etc/rc.local

no arquivo que abrir e antes da linha que contém exit 0 coloque o comando:

v4l2ctrl -d /dev/video0 -l caminho_do_arquivo_parametros

onde o que destaquei em vermelho seria o caminho do arquivo parametros, por exemplo, se ele fica na sua pasta de usuário na home, seria assim o comando:

v4l2ctrl -d /dev/video0 -l /home/sua_pasta/parametros

salve e saia do arquivo rc.local



Solução para a imagem de cabeça para baixo:


Repita o procedimento para a imagem invertida (espelho) com a diferença de que o parâmetro para muda seria de  V-Flip:0 para  V-Flip:1, ficando assim o arquivo:

Citar9963779:                            Hue:0
9963788:             Auto White Balance:1
9963790:              White Balance Red:127
9963791:             White Balance Blue:127
9963796:                         H-Flip:0
9963797:                        V-Flip:1
9963807:            White Balance Green:127

davidmaster

Problema resolvido aqui!
Camera funcionando perfeitamente no Sony Vaio VGN-CR150A no Ubuntu 10.10.
CitarBus 001 Device 003: ID 05ca:1839 Ricoh Co., Ltd Visual Communication Camera VGP-VCC6 [R5U870]

merimjunior

Muito obrigado pelo tutorial alarcon! Estava procurando por esse tutorial há muito tempo. Agora o ubuntu está realmente perfeito, a webcam funcionando era o que me faltava. Incrível que por todos os tutoriais pelos quais procurei nenhum dava certo.  ;D

RUDR1GO

Para o Ubuntu 11.04 Natty Narwhal 32bits e 64bits




Gostaria de partilhar a informação que encontrei no forum americano.

A solução está aqui:

sudo add-apt-repository ppa:r5u87x-loader/ppa

sudo apt-get update

sudo apt-get install r5u87x

sudo /usr/share/r5u87x/r5u87x-download-firmware.sh



@rudr1go

@rudr1go

alarcon

Citação de: RUDR1GO online 05 de Maio de 2011, 22:49
Para o Ubuntu 11.04 Natty Narwhal 32bits e 64bits




Gostaria de partilhar a informação que encontrei no forum americano.

A solução está aqui:

sudo add-apt-repository ppa:r5u87x-loader/ppa

sudo apt-get update

sudo apt-get install r5u87x

sudo /usr/share/r5u87x/r5u87x-download-firmware.sh



@rudr1go

Na verdade eu estava esperando sair um novo driver r5u870 daqui:

http://code.google.com/p/r5u870/


pois essa forma que você indicou, é a que no momento também estou usando, deixa a imagem de minha webcam em espelho, ou seja, o que é para ser o lado direito está no esquerdo e vice-versa e não há a opção de flip horizontal (que resolve o caso). Já o driver do link acima também deixava a imagem em espelho, porém com a opção de flip, tanto horizontal quanto vertical, portanto como essa versão do link acima não compila nesta versão do kernel do ubuntu 11.04, estava esperando uma nova versão para só então divulgar aqui também, pois pode ser que muitos outros usuários também tenham este problema do flip (horizontal ou vertical) e a sua solução, pelo menos para mim, não resolve isso.


O r5u87x eu uso assim:

sudo apt-get install build-essential fakeroot gcc make linux-headers-`uname -r` checkinstall libglib2.0-dev libusb-dev automake mercurial v4l2ucp

depois abro um terminal na pasta do usuário e digito o comando:

hg clone https://bitbucket.org/ahixon/r5u87x

que vai baixar sempre o driver r5u87x mais recente do site indicado. Depois é só entrar na pasta r5u87x (cd r5u87x)  criada dentro da sua pasta de usuário, onde você executou o comando anterior e é só dar os comandos:

make
sudo make install
sudo r5u87x-loader --reload

RUDR1GO

Realmente alarcon notei agora, na expectativa de funcionar a webcam não reparei no efeito espelho.

Acredito que seja questão de tempo para lançar uma versão que corrija isso, como foi adicionado o repositório r5u87x o sistema ira procurar sempre alguma atualização.

Abraço.

@rudr1go

alarcon

Citação de: RUDR1GO online 07 de Maio de 2011, 14:48
Realmente alarcon notei agora, na expectativa de funcionar a webcam não reparei no efeito espelho.

Acredito que seja questão de tempo para lançar uma versão que corrija isso, como foi adicionado o repositório r5u87x o sistema ira procurar sempre alguma atualização.

Abraço.

Na verdade esse driver r5u87x nunca resolveu, ou melhor, nunca deu a opção de mudar o flip horizontal ou vertical, somente os outros que já utilizei aqui nas minhas dicas, portanto não creio que uma nova versão dele irá mudar isso.

O do link que coloquei, esse sim até a versão 10.10 do Ubuntu permitia mudar o flip quer pelos procedimentos que comentava no meus tópicos criando um arquivo de texto ou graficamente com um programa instalado pelo pacote v4l2ucp.

Agora esse r5u87x quebra o galho já que imagem espelho não é tão grave assim como a imagem de cabeça para baixo né, hehehe.

leptavares

Olá,

Fiz todo o procedimento relatado aqui para instalar minha webcam do Sony Vaio no Ubuntu 11. Mas diferentemente dos problemas relatados como imagem invertida ou de ponta cabeça, no meu fica uma tela escura. A camera foi reconhecida e o drive r5u87x instalado, mas a imagem não aparece no Cheese.

O que será que está faltando?

obrigado

alarcon

Para o Ubuntu 11.10 Oneiric Ocelot - 32bits



Este procedimento que vou relatar aqui foi testado no notebook Sony Vaio VGN-CR220E na seguinte webcam:

05ca:1839 Ricoh Co., Ltd  = Sony Vaio ID 05ca:1839 Motion Eye Webcam


antes de instalar o pacote acima atualiza o banco de dados:

sudo apt-get update

Agora instale alguns pacotes necessários a compilação do driver que vamos usar:

sudo apt-get install build-essential fakeroot gcc make linux-headers-`uname -r` checkinstall libglib2.0-dev libusb-dev automake mercurial v4l2ucp

Ele serve para as seguintes webcam e Sony Vaio:

Citar05ca:1810  HP Pavilion Webcam - UVC OK
05ca:1812  HP Pavilion Webcam - UVC Pavilion DV6502AU In-progress
05ca:1830  Sony Visual Communication Camera VGP-VCC2  VAIO SZ  OK
05ca:1832  Sony Visual Communication Camera VGP-VCC3  VAIO UX  OK
05ca:1833  Sony Visual Communication Camera VGP-VCC2  VAIO AR1  OK
05ca:1834  Sony Visual Communication Camera VGP-VCC2  VAIO AR2  OK
05ca:1835  Sony Visual Communication Camera VGP-VCC5  VAIO SZ  OK
05ca:1836  Sony Visual Communication Camera VGP-VCC4  VAIO FE  OK
05ca:1837  Sony Visual Communication Camera VGP-VCC4  VAIO FZ  OK
05ca:1839  Sony Visual Communication Camera VGP-VCC6  VAIO CR  OK
05ca:1841  Fujitsu F01 UVC  Unknown  In-progress
05ca:183a  Sony Visual Communication Camera VGP-VCC7  VAIO SZ/TZ11  OK
05ca:183b  Sony Visual Communication Camera VGP-VCC8  VAIO FZ  OK
05ca:1870  HP Pavilion Webcam / HP Webcam 1000  OK

Usem o comando lsusb para ver se a ID é uma destas aí. A destacada em negrito no caso foi a que encontrei no notebook.


Para o Oneiric Ocelot foi usado o seguinte pacote r5u870-linuxkernel3.0-3pei-mod-v0.2.tar.gz que pode ser baixado daqui:

http://code.google.com/p/r5u870/downloads/detail?name=r5u870-linuxkernel3.0-3pei-mod-v0.2.tar.gz&can=2&q=

Depois de baixar o driver coloque o mesmo dentro de sua pasta de usuário na pasta home e clique no arquivo com o botão direito do mouse e escolha a opção extrair aqui, será criada uma pasta chamada de r5u870, agora abra um terminal (menu Aplicações > Acessórios > Terminal) e digite:

cd r5u870

make

sudo make install

sudo modprobe r5u870


Instale o programa cheese:

sudo apt-get install cheese

e veja se funciona caso não funcione faça mais isso:


O programa cheese continuou sem funcionar porém deixou de dar a mensagem de erro anterior aí fui nas preferências dele e mudei a resolução do vídeo para 640x480 que estava num valor  muito alto para um valor mais baixo que tem lá como opções e passou a funcionar.


Um problema comum de ocorrer com a instalação do driver é ter a imagem de cabeça para baixo ou então invertida (espelho). No meu caso a imagem estava invertida como num espelho.



Solução para imagem invertida (espelho):


abra um terminal (menu Aplicativos > Acessórios > Terminal) e digite:

v4l2ctrl -d /dev/video0 -s parametros


vai ser criado um arquivo chamado de parametros na sua pasta de usuário(a), então vá lá e abra o arquivo. Se aparecer algo assim:

Citar9963779:                            Hue:0
9963788:             Auto White Balance:1
9963790:              White Balance Red:127
9963791:             White Balance Blue:127
9963796:                         H-Flip:0
9963797:                        V-Flip:0
9963807:            White Balance Green:127

principalmente o que destaquei em negrito, ótimo vai ser possível resolver o problema. Caso não apareça estes dados em negrito a solução proposta aqui não irá funcionar.

Para resolver o problema da imagem invertida (espelho) altere o valor H-Flip:0 para H-Flip:1 neste arquivo chamado de parametros e salve.

O arquivo ficaria assim:

Citar9963779:                            Hue:0
9963788:             Auto White Balance:1
9963790:              White Balance Red:127
9963791:             White Balance Blue:127
9963796:                         H-Flip:1
9963797:                         V-Flip:0
9963807:            White Balance Green:127


Agora pelo terminal e na pasta que contém este arquivo digite:

v4l2ctrl -d /dev/video0 -l parametros

depois abra o cheese e veja se a imagem invertida (espelho) voltou ao normal. Caso tenha voltado, ótimo e para que a mudança não perca efeito a cada boot, ainda no terminal digite:

sudo gedit /etc/rc.local

no arquivo que abrir e antes da linha que contém exit 0 coloque o comando:

v4l2ctrl -d /dev/video0 -l caminho_do_arquivo_parametros

onde o que destaquei em vermelho seria o caminho do arquivo parametros, por exemplo, se ele fica na sua pasta de usuário na home, seria assim o comando:

v4l2ctrl -d /dev/video0 -l /home/sua_pasta/parametros

salve e saia do arquivo rc.local



Solução para a imagem de cabeça para baixo:


Repita o procedimento para a imagem invertida (espelho) com a diferença de que o parâmetro para muda seria de  V-Flip:0 para  V-Flip:1, ficando assim o arquivo:

Citar9963779:                            Hue:0
9963788:             Auto White Balance:1
9963790:              White Balance Red:127
9963791:             White Balance Blue:127
9963796:                         H-Flip:0
9963797:                        V-Flip:1
9963807:            White Balance Green:127

alarcon

Para o Ubuntu 12.04 Precise Pangolin - 32bits



Este procedimento que vou relatar aqui foi testado no notebook Sony Vaio VGN-CR220E na seguinte webcam:

05ca:1839 Ricoh Co., Ltd  = Sony Vaio ID 05ca:1839 Motion Eye Webcam


antes de instalar o pacote acima atualiza o banco de dados:

sudo apt-get update

Agora instale alguns pacotes necessários a compilação do driver que vamos usar:

sudo apt-get install build-essential fakeroot gcc make linux-headers-`uname -r` checkinstall libglib2.0-dev libusb-dev automake mercurial v4l2ucp

Ele serve para as seguintes webcam e Sony Vaio:

Citar05ca:1810  HP Pavilion Webcam - UVC OK
05ca:1812  HP Pavilion Webcam - UVC Pavilion DV6502AU In-progress
05ca:1830  Sony Visual Communication Camera VGP-VCC2  VAIO SZ  OK
05ca:1832  Sony Visual Communication Camera VGP-VCC3  VAIO UX  OK
05ca:1833  Sony Visual Communication Camera VGP-VCC2  VAIO AR1  OK
05ca:1834  Sony Visual Communication Camera VGP-VCC2  VAIO AR2  OK
05ca:1835  Sony Visual Communication Camera VGP-VCC5  VAIO SZ  OK
05ca:1836  Sony Visual Communication Camera VGP-VCC4  VAIO FE  OK
05ca:1837  Sony Visual Communication Camera VGP-VCC4  VAIO FZ  OK
05ca:1839  Sony Visual Communication Camera VGP-VCC6  VAIO CR  OK
05ca:1841  Fujitsu F01 UVC  Unknown  In-progress
05ca:183a  Sony Visual Communication Camera VGP-VCC7  VAIO SZ/TZ11  OK
05ca:183b  Sony Visual Communication Camera VGP-VCC8  VAIO FZ  OK
05ca:1870  HP Pavilion Webcam / HP Webcam 1000  OK

Usem o comando lsusb para ver se a ID é uma destas aí. A destacada em negrito no caso foi a que encontrei no notebook.


Para o Precise Pangolin foi usado o seguinte pacote r5u870-0.3.2.tar.gz que pode ser baixado daqui:

http://r5u870.googlecode.com/files/r5u870-0.3.2.tar.gz

Depois de baixar o driver coloque o mesmo dentro de sua pasta de usuário na pasta home e clique no arquivo com o botão direito do mouse e escolha a opção extrair aqui, será criada uma pasta chamada de r5u870, agora abra um terminal (menu Aplicações > Acessórios > Terminal) e digite:

cd r5u870

make

sudo make install

sudo modprobe r5u870


Instale o programa cheese:

sudo apt-get install cheese

e veja se funciona caso não funcione faça mais isso:


O programa cheese continuou sem funcionar porém deixou de dar a mensagem de erro anterior aí fui nas preferências dele e mudei a resolução do vídeo para 640x480 que estava num valor  muito alto para um valor mais baixo que tem lá como opções e passou a funcionar.


Um problema comum de ocorrer com a instalação do driver é ter a imagem de cabeça para baixo ou então invertida (espelho). No meu caso a imagem estava invertida como num espelho.



Solução para imagem invertida (espelho):


abra um terminal (menu Aplicativos > Acessórios > Terminal) e digite:

v4l2ctrl -d /dev/video0 -s parametros


vai ser criado um arquivo chamado de parametros na sua pasta de usuário(a), então vá lá e abra o arquivo. Se aparecer algo assim:

Citar9963779:                            Hue:0
9963788:             Auto White Balance:1
9963790:              White Balance Red:127
9963791:             White Balance Blue:127
9963796:                         H-Flip:0
9963797:                        V-Flip:0
9963807:            White Balance Green:127

principalmente o que destaquei em negrito, ótimo vai ser possível resolver o problema. Caso não apareça estes dados em negrito a solução proposta aqui não irá funcionar.

Para resolver o problema da imagem invertida (espelho) altere o valor H-Flip:0 para H-Flip:1 neste arquivo chamado de parametros e salve.

O arquivo ficaria assim:

Citar9963779:                            Hue:0
9963788:             Auto White Balance:1
9963790:              White Balance Red:127
9963791:             White Balance Blue:127
9963796:                         H-Flip:1
9963797:                         V-Flip:0
9963807:            White Balance Green:127


Agora pelo terminal e na pasta que contém este arquivo digite:

v4l2ctrl -d /dev/video0 -l parametros

depois abra o cheese e veja se a imagem invertida (espelho) voltou ao normal. Caso tenha voltado, ótimo e para que a mudança não perca efeito a cada boot, ainda no terminal digite:

sudo gedit /etc/rc.local

no arquivo que abrir e antes da linha que contém exit 0 coloque o comando:

v4l2ctrl -d /dev/video0 -l caminho_do_arquivo_parametros

onde o que destaquei em vermelho seria o caminho do arquivo parametros, por exemplo, se ele fica na sua pasta de usuário na home, seria assim o comando:

v4l2ctrl -d /dev/video0 -l /home/sua_pasta/parametros

salve e saia do arquivo rc.local



Solução para a imagem de cabeça para baixo:


Repita o procedimento para a imagem invertida (espelho) com a diferença de que o parâmetro para muda seria de  V-Flip:0 para  V-Flip:1, ficando assim o arquivo:

Citar9963779:                            Hue:0
9963788:             Auto White Balance:1
9963790:              White Balance Red:127
9963791:             White Balance Blue:127
9963796:                         H-Flip:0
9963797:                        V-Flip:1
9963807:            White Balance Green:127