Usar Logitech QuickChat WebCam en Ubuntu

Soy un recién llegado al maravilloso mundo del software libre, acabo de intalar ubuntu en mi ordenador (misteriosamente he sido capaz de instalarlo todo y dejarlo funcionando sin mayores problemas mirando un par de tutoriales por internet).

Tengo instaladas todas las funciones básicas que necesito para mi uso diario (internet, avidemux, amule, openoffice, skype), pero tengo un problema y es que para el skype no consigo hacer funcionar la webcam Logitech QuickChat Cam for Skype.

Alguién podría echarme un cable para poder instalarla. Me llegué a descargar unos drivers para este modelo de camaras (en formato tar.gz) pero tampoco soy capaz de descomprimirlo (mire también en internet como se hacía pero no fui capaz).

Gracias a todos de antemano.
¿No has podido descomprimir un tar.gz? Supongo que usas ubuntu con gnome, botón derecho -> Extraer aquí.

Haz una cosa, abre una terminal, ejecuta "lsusb" y pega aquí el resultado.
amuchamu escribió:¿No has podido descomprimir un tar.gz? Supongo que usas ubuntu con gnome, botón derecho -> Extraer aquí.

Haz una cosa, abre una terminal, ejecuta "lsusb" y pega aquí el resultado.


Esto es lo que dice el terminal:

Bus 002 Device 003: ID 03f0:c402 Hewlett-Packard Photosmart D5100 series
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 002: ID 046d:c048 Logitech, Inc.
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 059f:1013 LaCie, Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 046d:092e Logitech, Inc. QuickCam Chat
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Funciona con el driver gspca, que parece estar incluido ya en el kernel que usa ubuntu por lo que no debería hacerte falta instalar nada. Tal vez te haga falta cargar algún módulo.

Prueba esto, desconecta la webcam, conéctala y ejecuta dmesg, a ver si ves en las últimas líneas algún problema relacionado con la webcam.

Si te dice algo de un módulo, prueba cargando manualmente gspca (no sé si será así el nombre): sudo modprobe gspca
amuchamu escribió:Funciona con el driver gspca, que parece estar incluido ya en el kernel que usa ubuntu por lo que no debería hacerte falta instalar nada. Tal vez te haga falta cargar algún módulo.

Prueba esto, desconecta la webcam, conéctala y ejecuta dmesg, a ver si ves en las últimas líneas algún problema relacionado con la webcam.

Si te dice algo de un módulo, prueba cargando manualmente gspca (no sé si será así el nombre): sudo modprobe gspca


En las últimas lineas dice esto:

[ 133.831502] sd 9:0:0:0: [sdc] Attached SCSI disk
[ 133.831552] sd 9:0:0:0: Attached scsi generic sg4 type 0
[ 133.833361] sd 10:0:0:0: [sdd] Attached SCSI removable disk
[ 133.833396] sd 10:0:0:0: Attached scsi generic sg5 type 0
[ 133.850541] type=1505 audit(1249327428.096:2): operation="profile_load" name="/usr/share/gdm/guest-session/Xsession" name2="default" pid=2179
[ 133.883231] type=1505 audit(1249327428.128:3): operation="profile_load" name="/sbin/dhclient-script" name2="default" pid=2202
[ 133.883286] type=1505 audit(1249327428.128:4): operation="profile_load" name="/sbin/dhclient3" name2="default" pid=2202
[ 133.883314] type=1505 audit(1249327428.128:5): operation="profile_load" name="/usr/lib/NetworkManager/nm-dhcp-client.action" name2="default" pid=2202
[ 133.883341] type=1505 audit(1249327428.128:6): operation="profile_load" name="/usr/lib/connman/scripts/dhclient-script" name2="default" pid=2202
[ 133.918811] type=1505 audit(1249327428.164:7): operation="profile_load" name="/usr/bin/freshclam" name2="default" pid=2225
[ 134.006199] type=1505 audit(1249327428.252:8): operation="profile_load" name="/usr/lib/cups/backend/cups-pdf" name2="default" pid=2229
[ 134.006284] type=1505 audit(1249327428.252:9): operation="profile_load" name="/usr/sbin/cupsd" name2="default" pid=2229
[ 134.024650] type=1505 audit(1249327428.272:10): operation="profile_load" name="/usr/sbin/tcpdump" name2="default" pid=2240
[ 138.106566] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 138.106568] Bluetooth: BNEP filters: protocol multicast
[ 138.137414] Bridge firewalling registered
[ 139.027038] pci 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 139.103148] ppdev: user-space parallel port driver
[ 139.450077] [drm] Initialized drm 1.1.0 20060810
[ 139.507869] pci 0000:01:00.0: setting latency timer to 64
[ 139.507974] [drm] Initialized radeon 1.29.0 20080528 on minor 0
[ 139.508752] mtrr: type mismatch for d0000000,10000000 old: write-back new: write-combining
[ 139.722808] mtrr: type mismatch for d0000000,10000000 old: write-back new: write-combining
[ 139.722851] mtrr: type mismatch for d0000000,10000000 old: write-back new: write-combining
[ 139.722884] mtrr: type mismatch for d0000000,10000000 old: write-back new: write-combining
[ 139.751642] [drm] Setting GART location based on new memory map
[ 139.767643] [drm] Loading RV770 PFP Microcode
[ 139.767665] [drm] Loading RV770 CP Microcode
[ 139.782596] [drm] Resetting GPU
[ 139.782651] [drm] writeback test succeeded in 1 usecs
[ 142.752325] r8169: eth1: link down
[ 142.752473] ADDRCONF(NETDEV_UP): eth1: link is not ready
[ 142.753010] r8169: eth0: link up
[ 142.753015] r8169: eth0: link up
[ 151.300472] UDF-fs: No VRS found
[ 151.313719] ISO 9660 Extensions: Microsoft Joliet Level 3
[ 151.315261] ISOFS: changing to secondary root
[ 153.660009] eth0: no IPv6 routers present
[ 316.704510] process `skype' is using obsolete setsockopt SO_BSDCOMPAT
[ 348.608079] usb 5-1: USB disconnect, address 2
[ 348.608216] gspca: disconnect complete
[ 351.972015] usb 5-1: new full speed USB device using uhci_hcd and address 3
[ 352.165811] usb 5-1: configuration #1 chosen from 1 choice
[ 352.169488] gspca: probing 046d:092e
[ 352.228844] gspca: probe ok


Yo no veo nada de la webcam.

Cuando inicio el Skype, en propiedades (opciones de vídeo) pone camera (/dev/video0) pero al hacer la prueba sale una imagen en verde y no se ve nada.
sí que habla de la webcam, aunque de forma un poco críptica:
[ 352.169488] gspca: probing 046d:092e
[ 352.228844] gspca: probe ok

Si te fijas, la id del dispositivo (046d:092e) es la que lsusb daba como id de la webcam. No veo que se queje de forma alguna, el driver parece interpretar que está cogiendo la cámara correctamente. Prueba a instalar algún otro programa para webcams, como Cheese, a ver si obtienes la misma pantalla verde, para cerciorarte de que no se trate de algún problema del propio Skype.
Ayer mirando por internet vi que introduciendo el siguiente comando: "LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype" podría hacer algo, efectivamente al meterlo se iniciaba el Skype y al hacer la prueba de video la cámara funcionaba pero se veia todo oscurisimo, ademas sólo de esta forma pude hacer funcionar la cámara.

Yo buscaba alguna forma de que el Skype la detectará automaticamente (viendose bien claro).

De todas maneras probaré a instalar las aplicaciones que me dices a ver si hacen algo.

EDITADO: He instalado el Cheese y me reconoce la cámara pero se ve oscurísima la imagen, como cuando cargue el comando que pongo arriba. Hay alguna forma de tocar los ajustes de la cámara???.
6 respuestas