Webcam Sony VAIO no Ubuntu 10.04 Lucid Lynx

Iniciado por Wii, 12 de Junho de 2010, 23:40

tópico anterior - próximo tópico

Wii

                                                                        Ubuntu 10.04 Lucid Lynx 32bits em VAIO

Seguindo o tutorial do colega alarcon, consegui instalar e configurar a webcam integrada (05ca:183a  Sony Visual Communication Camera VGP-VCC7  VAIO SZ/TZ11) em meu Sony VAIO VGN-SZ650N. Porém acrescentei algumas coisas.

1°- Antes de instalar, atualize o banco de dados digitando no terminal:

     $sudo apt-get update

2°- 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:

Citar
05ca: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

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


Para o Lucid Lynx foi usado o seguinte pacote r5u870_k2.6.30_i386.tar.bz2 que pode ser baixado daqui:

http://www.palmix.org/download/r5u870_k2.6.30_i386.tar.bz2


Depois de baixar o driver coloque o mesmo dentro de sua pasta de usuário na pasta home, mas para isso tem que entrar como root (administrador).

Por padrão, o ubuntu vem com o root desabilitado, ou seja, vc não possui senha para o root. Para habilitar, faça o seguinte: no terminal, digite:

    $ sudo passwd root

E então é só digitar a senha desejada e confirmar.

Após feche do terminal, encerre a sessão e logue como root fazendo o seguinte:

Na tela de logon escolha outro usuário para entrar, no campo nome digite a palavra root e na senha, digite a senha criada para root e entre.

Agora dirija o driver baixado e coloque o mesmo dentro de sua pasta de usuário na pasta home, 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 vc já pode deslogar do root iniciando uma nova sessão como usuário normal.

Feito acima e logado como usuário normal, abra um terminal (menu Aplicações > Acessórios > Terminal) e digite:

     $ cd ~/home/r5u870

               Lembrando que "~/home/" foi o local onde você colocou o driver.

     $ make

     $ sudo make install

     $ sudo modprobe r5u870



Instale o programa cheese:

     $ sudo apt-get install cheese

Obs.: Com o processo acima até aqui, consegui deixar funcinando a webcam e não precisei dos passos abaixo.

Caso tenha necessidade, faça o restante.





Veja se funciona o Cheese, 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:

Citar
9963779:                            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:

Citar
9963779:                            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:

Citar
9963779:                            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



Base de informações utilizadas neste texto:

http://www.palmix.org/r5u870-en.html

http://profs.if.uff.br/tjpp/blog/entradas/debian-lenny-no-sony-vgn-tz190n

http://www.esdebian.org/wiki/invertir-imagen-webcam-caliente

http://www.vivaolinux.com.br/dica/Entrar-como-root-no-modo-grafico-do-Ubuntu
Wii Bozello
Estamos na nuvem, vamos nos ajudar!

Yeeg

#1
Para 64 bits baixe:

http://www.palmix.org/download/r5u870_k2.6.30_amd64.tar.bz2

e siga os passos anteriores

linuser104

#2
Citação de: Yeeg online 28 de Junho de 2010, 09:04
05ca:183b  Sony Visual Communication Camera VGP-VCC8  VAIO FZ  OK

A minha é esta e fiz tudo como falou e nao ta funcionando....
Acho que é pq meu sistema é 64...
O que eu faço para o meu caso???

É só você usar o tutorial do usuário Alarcon deste link aqui:

http://ubuntuforum-br.org/index.php/topic,49371.0.html

Só que ao invés de usar o driver r5u870_k2.6.30_i386.tar.bz2 deste link aqui:

http://www.palmix.org/download/r5u870_k2.6.30_i386.tar.bz2

que é para 32bits, você deve usar o driver r5u870_k2.6.30_amd64.tar.bz2 deste outro link aqui:

http://www.palmix.org/download/r5u870_k2.6.30_amd64.tar.bz2

que é para 64bits.

O resto você segue exatamente como é falado no tutorial do usuário Alarcon, só que preste atenção na versão do Ubuntu que você usa. Lá no tutorial tem links para cada versão do Ubuntu.



Para você saber se seu sistema é ou não 64bits, abra um terminal e digite:

uname -m

se for mostrado isso como resposta:

i686

é 32bits. Se for algo diferente disso, então é 64bits.



PS: Não sei qual é a necessidade deste novo tópico falando sobre a ativação da webcam no notebook Sony Vaio já que o que tem aqui é exatamente o que já foi falado no tutorial do usuário Alarcon, exceto pela criação de uma senha root feita aqui, o que não se faz necessário e pode até ser perigoso. O resto é tal e qual (Ctrl+C e Ctrl+V) o tutorial do outro colega de fórum (Alarcon), portanto quando muito, acho que o dono deste tópico deveria ter escrito no outro tópico o seu sucesso com o seu modelo de Sony Vaio, prestigiando o autor do tutorial inicial.
Linux = Quem realmente gosta de computador; Mac = Artista Digital; Windows = A maioria que votou no Tiririca [pior que tá não fica].

Yeeg

Obrigada,eu editei meu post anterior com uma soluçao que eu encontrei...espero que seja util tambem....

Obrigada pelas dicas,sempre ajudando pessoas como eu...
:-*

RUDR1GO

Para quem atualizou como eu para o ubuntu 11.04 e ficou sem a câmera não tem problemas, ficou mais fácil ainda.

Gostaria de partilhar a informação q encontrei em um site gringo.

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