abr
13

Instalando WebCam en Ubuntu

15 comentariosEscribir comentario
Para instalar una WebCam en GNU/Linux debemos de instalar el driver gspca, antiguo spca5xx, que soporta una gran mayoría de cámaras web (aquí un listado).

La forma más sencilla que he encontrado es:

1. Instalamos module-assistant
$ apt-get install module-assistant

2. Instalamos gspca-source:
$ apt-get install gspca-source

3. Ejecutamos:
$ module-assistant prepare

4. Después ejecutamos:
$ module-assistant a-i gspca

5. Y finalmente:
$ modprobe gspca

Y ya deberíamos tenerla instalada. Podemos verlo haciendo un 'lsmod'.

Para probar la cámara podemos instalar 'camorama'. Si, como en mi caso, no tenéis la cámara en /dev/video0, que sería el sitio por defecto, podéis ejecutarlo así:

$ camorama -d /dev/videoX

En mi caso es 'video1' ya que 'video0' es la tarjeta de televisión.

Por cierto Cheese no me funciona, no se porque. Espero en Ubuntu 8.4 no tener problemas.
Categorías Articulos Trucos Ubuntu

Vengador dice:
¿Pero aun no actualizaste a Hardy? :P
javielinux dice:
Pues la verdad es que no ;-) Ya espero los 10 días que nos quedan.

De todas formas no me gusta adelantarme a los acontecimientos, además hasta me molesta un poco ver como algunos proyectos ya están sólo para Hardy y todavía no ha salido oficialmente

Me parece que esto de "estar a la última en linux" lo tomamos muy al pie de la letra ;-)
sergiosan00709 dice:
Hola, yo tengo problemas porque me dice que camorama no tiene permisos para acceder a video0.

Exactamente me sale este mensaje:

Could not connect to video device (/dev/video0). please check connection.

Como podria hacer???, ahora bien... cuando hago lsmod ¿donde deberia de aparecer la camara?
javielinux dice:
¿Estás seguro que tienes la cámara en /dev/video0? Haz esto:

$ ls /dev/video*

te dirá lo que tienes. Camorama coge por defecto video0, pero a lo mejor lo tienes en otro, usa esto para cambiar el dispositivo

$ camorama -d /dev/videoX

Es posible que no tengas el driver, o que la cámara no funcione en linux, mira el listado. ¿que cámara tienes?

En lsmod aparece un nombre. Quita la cámara el USB y pon lsmod, luego ponla y vuelve hacerlo y compara. Si no sale nada nuevo, es que hay algún problema

Espero que te ayuda
dinpel dice:
Hola javielinux, tengo un dell inspiron con una web cam integrada y usa la siguiente marca

05a9:2640 OmniVision Technologies, Inc.

Tengo instalado el hardy y viene por defecto el programa shophone ekiga ahi si que funciona la web cam sin hacer nada de lo que dices arriba en cambio e instalado el camorama y me dice lo del error /dev/device0 e echo todo lo que has puesto y no funciona si puedes echarme una cable Gracias.
Maxi Guzman dice:
Gracias,
ha funcionado perfectamente.
¿Que hace el -d en camorama?

un saludo
jacinto dice:
Cuando doy a module-assistant a-i gspca:Me salen estos y mas errores...
make[3]: se ingresa al directorio ↑
│ `/usr/src/linux-headers-2.6.27-11-generic' ▒
│ CC [M] /usr/src/modules/gspca/gspca_core.o ▒
│ /usr/src/modules/gspca/gspca_core.c:54:27: error: asm/semaphore.h: No ▒
│ existe el fichero ó directorio ▒
│ /usr/src/modules/gspca/gspca_core.c: En la función ‘spca5xx_ioctl’: ▒
│ /usr/src/modules/gspca/gspca_core.c:2463: error: declaración implícita ▒
│ de la función ‘video_usercopy’ ▒
│ /usr/src/modules/gspca/gspca_core.c: En el nivel principal: ▒
│ /usr/src/modules/gspca/gspca_core.c:2609: error: se especificó el campo ▮
│ desconocido ‘owner’ en el inicializador ▒
│ /usr/src/modules/gspca/gspca_core.c:2609: aviso: inicialización desde un ▒
│ tipo de puntero incompatible ▒
│ /usr/src/modules/gspca/gspca_core.c:2611: error: se especificó el campo ▒
│ desconocido ‘type’ en el inicializador ↓
jacinto dice:
│y esto:
tipo de puntero incompatible ↑
│ /usr/src/modules/gspca/gspca_core.c:2611: error: se especificó el campo ▒
│ desconocido ‘type’ en el inicializador ▒
│ /usr/src/modules/gspca/gspca_core.c: En la función ▒
│ ‘spca50x_create_sysfs’: ▒
│ /usr/src/modules/gspca/gspca_core.c:2769: error: declaración implícita ▒
│ de la función ‘video_device_create_file’ ▒
│ /usr/src/modules/gspca/gspca_core.c:2780: error: declaración implícita ▒
│ de la función ‘video_device_remove_file’ ▒
│ /usr/src/modules/gspca/gspca_core.c: En la función ‘spca5xx_probe’: ▒
│ /usr/src/modules/gspca/gspca_core.c:4301: error: tipos incompatibles en ▒
│ la asignación ▮
│ make[4]: *** [/usr/src/modules/gspca/gspca_core.o] Error 1 ▒
│ make[3]: *** [_module_/usr/src/modules/gspca] Error 2 ▒
│ make[3]: se sale del directorio ↓

Estoy bastante verde pero me gustaria poder utilizar linux incluso para comunicarme con la familia del extranjero. gracias es una buena tutorial. gracias
Jordi Clará dice:
He instalado camweb logitech e 2500 en Ubuntu para amsn.Y se ve la imagen del emisor y del receptor pero no llega la voz ¿por qu'e puede ser?
marcos dice:
Hola llevomucho tiempo probando la dichosa web cam logitech quickcam e 2500 y no consigo hacer que siempre la reconozca my ubuntu. He probado creo todas las posibles soluciones y no hay manera. Sin embargo me he fijado que en las opciones de skype o de amsn en dispositivo de sonido me aparece como opción y puedo usarla como microfono en las pruebas de sonido. Me aparece con el nombre de lo que aparece al escribir lsusb ( 046d:089d ). Yo no entiendo más que de leer y copiar ordenes pero esto ya me parece bastante curioso
Un saludo y gracias por la atención
Cristian dice:
Hola, yo tengo ubuntu karmic koala 64 bits. Hace menos de dos semanas que lo estoy utilizando. Tengo una webcam messenger 310 y no sé como hacerla funcionar. Se puede usar esta cam en linux? Muchas gracias.
juan guillermo dice:
amigo tengo un dell 1525 y e instalado ubuntu 9.10 pero no me sirve mi dell web cam como hago, ya que hize lo que dijiste arriba y me parece error. gracias
Israel dice:
cuando escribo
sudo module-assistant a-i gspca
en la terminal me aparece la pantalla que carga y después dice que falló la compilacion del módulo. Puede ser por el bug https://bugs.launchpad.net/ubuntu/+source/gspca/+bug/273727 ?

Saludos y espero una respuesta.
Cristian dice:
Al final desinstalé el ubuntu e instalé el mandriva, que me resulta mucho más amigable, pero me sigue ocurriendo lo mismo.
jacinto dice:
Hace un tiempo que me pase de amsn a skype por la cam.
Para hacerla funcionar tengo que abrir la consola y pegar: LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype