iSight en Ubuntu Hardy Heron

Linux, Manuales, Ubuntu Add comments

Ayer actualizé mi Ubuntu a Hardy Heron LTS y me lleve la desagradable sorpresa que no funcionaba la iSight de mi iMac. Decir que fué lo único que no funcionó correctamente y destacar que quede absolutamente encantado con el resto.

En cuando a la cámara, parece ser que estaba solucionado, pero por alguna razón tuvieron un problemilla al crear el paquete y dejó de funcionar. Afortunadamente, el problema ha sido localizado y corregido rápidamente y será integrado en futuras versiones del paquete isight-firmware-tools.

Al lio, la solución la encontre en sólo dos minutitos, tan sencillo como realizar una busqueda en Google y quedarme con la segunda entrada. En ella me mandan a un post en ubuntuforums llamado HOWTO: Fix iSight in Hardy, más claro, el agua.

En este post se proponen dos soluciones, la primera de ellas, consiste en añadir un repositorio nuevo en /etc/apt/sources.list, instalar mediante el comando apt el paquete isight-firmware-tools, extraer el firmware de la cámara e insertar los módulos correspondientes en el kernel. Decir que este método no me funcionó.

La segunda solución, pasaba por hacer más o menos lo mismo, pero de forma un tanto más artesanal. Para ello la sucesión de comandos sería la siguiente:

$ sudo modprobe -r uvcvideo
$ sudo mv /lib/modules/$(uname -r)/ubuntu/media/usbvideo/uvcvideo.ko /lib/modules/$(uname -r)/ubuntu/media/usbvideo/uvcvideo.ko.orig
$ sudo apt-get install libusb-0.1-4 libusb-dev linux-headers-$(uname -r) subversion
$ svn co --revision 205 svn://svn.berlios.de/linux-uvc/linux-uvc/trunk uvcvideo-r205
$ cd uvcvideo-r205
$ make
$ sudo make install
$ sudo depmod -ae
$ sudo modprobe uvcvideo

Después de estas instrucciones, sólo tuve que reiniciar y la cámara estaba funcionando perfectamente.

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

2 Responses to “iSight en Ubuntu Hardy Heron”

  1. danesparce Says:

    Hola cuando digito la primera orden en la terminal:
    $ sudo modprobe -r uvcvideo
    Me despliega este mensaje
    FATAL: Module uvcvideo not found.

    Ademas en otro foro decia q tenia q instalar el isight-firmware-tools ya lo hice pero no funciona..!

    Que sugieres?
    Gracias

  2. David Says:

    A mi no me funciona, cuando hago make me sale esto
    david@MacbookUbuntu:~/uvcvideo-r205$ make
    Building USB Video Class driver…
    make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.32-21-generic’
    CC [M] /home/david/uvcvideo-r205/uvc_driver.o
    /home/david/uvcvideo-r205/uvc_driver.c: In function ‘uvc_register_video’:
    /home/david/uvcvideo-r205/uvc_driver.c:1449: error: incompatible types when assigning to type ‘struct device’ from type ‘struct device *’
    /home/david/uvcvideo-r205/uvc_driver.c:1450: error: ‘struct video_device’ has no member named ‘type’
    /home/david/uvcvideo-r205/uvc_driver.c:1451: error: ‘struct video_device’ has no member named ‘type2’
    /home/david/uvcvideo-r205/uvc_driver.c:1453: warning: assignment from incompatible pointer type
    make[2]: *** [/home/david/uvcvideo-r205/uvc_driver.o] Error 1
    make[1]: *** [_module_/home/david/uvcvideo-r205] Error 2
    make[1]: se sale del directorio `/usr/src/linux-headers-2.6.32-21-generic’
    make: *** [uvcvideo] Error 2
    david@MacbookUbuntu:~/uvcvideo-r205$
    ¿alguna idea?. Saludos

Leave a Reply

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Acceder