Como consertar a webcam no Macbook Pro 5,5

2

Estou executando o Ubuntu 10.04 em um Macbook Pro 5.5. Quando eu instalei inicialmente, a webcam funcionou perfeitamente, e eu poderia usar Cheese para tirar fotos ou gravar vídeos sem nenhum problema. No entanto, agora quando eu abro o Cheese, ele irá congelar quando eu abri-lo ou mostrar o erro "Não é possível conectar ao dispositivo de vídeo (/ dev / video0)". Eu tentei camorama e fswebcam, mas eles me deram o mesmo erro. A reinicialização e a tentativa de kernels diferentes não corrigiram isso.

O que mais posso fazer para diagnosticar ou corrigir isso?

Edit: Eu reformatei e instalei o Ubuntu 11.10, mas o problema persiste. A webcam funcionará bem em um momento e, em seguida, aplicativos como o Cheese me fornecerão o erro "Nenhum dispositivo encontrado".

Editar: Este é um bug conhecido.

    
por Cerin 01.02.2012 / 16:01

1 resposta

2
  1. Faça o download do arquivo do driver AppleUSBVideoSupport (por exemplo, dl.getdropbox.com/u/332246/AppleUSBVideoSupport) e coloque em ~ / Desktop

  2. sudo apt-get install isight-firmware-tools
    Ignore o aviso para carregar imediatamente o arquivo do driver.

  3. cd ~/Desktop; sudo cp AppleUSBVideoSupport /lib/firmware/

  4. sudo ift-extract -a /lib/firmware/AppleUSBVideoSupport

  5. sudo nano /etc/default/acpi-support
    Encontre MODULES e faça-o MODULES="isight_usb".

  6. lsusb | grep -Po '(?<=:)(\d+)(?=.*iSight)'
    Isso gera o ID do produto do seu dispositivo iSight USB específico. Lembre-se deste número. O meu é o 8507. O driver padrão do Ubuntu parece estar codificado para o 8300, o que é um problema.

  7. sudo nano /etc/udev/rules.d/isight.rules
    Adicione (e certifique-se de substituir o "8507" com o seu ID de produto.):% ACTION=="add", SYSFS{idVendor}=="05ac", SYSFS{idProduct}=="8507", RUN+="/usr/lib/udev/ift-load --firmware /lib/firmware/isight.fw"

  8. Desligamento / desligamento (não reinicialize ou reinicie).

  9. Reinicie.

  10. sudo apt-get install cheese; cheese

Eu tenho usado essa correção por algumas semanas, e minha webcam agora funciona de forma confiável em reinicializações e suspensões. O bug parece ser causado simplesmente por configurações incorretas de acpi e udev.

    
por Cerin 02.04.2012 / 16:21