Configuracion Webcam logitec quickcam en jaunty [Solucionado]

He estado intentando configurar mi webcam desde esta web:

http://trauko.wordpress.com/2007/12/07/instalacion-webcam-ubuntu-710-en-...

mi camara es la siguiente:

bibiana@bibiana-desktop:~$ lsusb
Bus 002 Device 002: ID 04f2:0200 Chicony Electronics Co., Ltd
Bus 002 Device 003: ID 046d:c042 Logitech, Inc.
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 05e3:0710 Genesys Logic, Inc. USB 2.0 33-in-1 Card Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
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 002: ID 046d:0840 Logitech, Inc. QuickCam Express  <------!!!!
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

voy siguiendo los pasos de la web y todo va perfecto hasta que tecleo

sudo m-a a-i gspca

Y me sale el siguiente error:

                                ¡Ha fallado la compilación del paquete gspca-source! ¿Qué     │
                              │ desea hacer?                                                  │
                              │                                                               │
                              │  VIEW     Examinar el fichero del registro de la compilación  │
                              │  CONTINUE Omitirlo y continuar con la operación siguiente     │
                              │  STOP     Detener el procesamiento de órdenes de compilación

y de aqui no avanzo....

Muchas gracias por adelantado!
Saludos

examina el fichero del fallo del registro de compilacion y postealo, para ver porque falla bibi

movido a perifericos

Bibiana escribió:

He estado intentando configurar mi webcam desde esta web:

http://trauko.wordpress.com/2007/12/07/instalacion-webcam-ubuntu-710-en-...

mi camara es la siguiente:

bibiana@bibiana-desktop:~$ lsusb
Bus 002 Device 002: ID 04f2:0200 Chicony Electronics Co., Ltd
Bus 002 Device 003: ID 046d:c042 Logitech, Inc.
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 05e3:0710 Genesys Logic, Inc. USB 2.0 33-in-1 Card Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
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 002: ID 046d:0840 Logitech, Inc. QuickCam Express  <------!!!!
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

voy siguiendo los pasos de la web y todo va perfecto hasta que tecleo

sudo m-a a-i gspca

Y me sale el siguiente error:

                                ¡Ha fallado la compilación del paquete gspca-source! ¿Qué     │
                              │ desea hacer?                                                  │
                              │                                                               │
                              │  VIEW     Examinar el fichero del registro de la compilación  │
                              │  CONTINUE Omitirlo y continuar con la operación siguiente     │
                              │  STOP     Detener el procesamiento de órdenes de compilación

y de aqui no avanzo....

Muchas gracias por adelantado!
Saludos

Yo tengo exactamente el mismo problema.

shaola escribió:

examina el fichero del fallo del registro de compilacion y postealo, para ver porque falla bibi

movido a perifericos

Quizás ella tengo distintos errores:

dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /usr/src/modules/gspca clean
make[1]: se ingresa al directorio `/usr/src/modules/gspca'
rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \
        .gspca.o.cmd  *.o *.ko *.mod.* .[a-z]* core *.i \
        *.symvers *.err
make[1]: se sale del directorio `/usr/src/modules/gspca'
/usr/bin/make  -f debian/rules kdist_clean kdist_config binary-modules
make[1]: se ingresa al directorio `/usr/src/modules/gspca'
dh_testdir
dh_testroot
dh_clean
/usr/bin/make -C /usr/src/modules/gspca clean
make[2]: se ingresa al directorio `/usr/src/modules/gspca'
rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \
        .gspca.o.cmd  *.o *.ko *.mod.* .[a-z]* core *.i \
        *.symvers *.err
make[2]: se sale del directorio `/usr/src/modules/gspca'
for templ in ; do \
    cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.28-11-generic/g'` ; \
  done
for templ in `ls debian/*.modules.in` ; do \
    test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in}
${templ%.modules.in}.backup 2>/dev/null || true; \
    sed -e 's/##KVERS##/2.6.28-11-generic/g
;s/#KVERS#/2.6.28-11-generic/g ; s/_KVERS_/2.6.28-11-generic/g
s/##KDREV##/2.6.28-11.42/g ; s/#KDREV#/2.6.28-11.42/g ;
s/_KDREV_/2.6.28-11.42/g  ' < $templ > ${templ%.modules.in}; \
make[2]: se ingresa al directorio `/usr/src/modules/gspca'
rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \
        .gspca.o.cmd  *.o *.ko *.mod.* .[a-z]* core *.i \
        *.symvers *.err
make[2]: se sale del directorio `/usr/src/modules/gspca'
for templ in ; do \
    cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.28-11-generic/g'` ; \
  done
for templ in `ls debian/*.modules.in` ; do \
    test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in}
${templ%.modules.in}.backup 2>/dev/null || true; \
    sed -e 's/##KVERS##/2.6.28-11-generic/g
;s/#KVERS#/2.6.28-11-generic/g ; s/_KVERS_/2.6.28-11-generic/g ;
s/##KDREV##/2.6.28-11.42/g ; s/#KDREV#/2.6.28-11.42/g ;
s/_KDREV_/2.6.28-11.42/g  ' < $templ > ${templ%.modules.in}; \
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:2604: error: ‘v4l_compat_ioctl32’ no
se declaró aquí (no en una función)
/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
/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
`/usr/src/linux-headers-2.6.28-11-generic'
make[2]: *** [default] Error 2
make[2]: se sale del directorio `/usr/src/modules/gspca'
make: *** [kdist_build] Error 2

Exactamente como comenta Pablinet me sale algo parecido:

dh_testdir
dh_testroot                                    
dh_clean                                          
usr/bin/make -C /usr/src/modules/gspca clean                             
make[1]: se ingresa al directorio `/usr/src/modules/gspca'                
rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \                    
.gspca.o.cmd  *.o *.ko *.mod.* .[a-z]* core *.i \
*.symvers *.err
make[1]: se sale del directorio `/usr/src/modules/gspca'
usr/bin/make  -f debian/rules kdist_clean kdist_config binary-modules
make[1]: se ingresa al directorio `/usr/src/modules/gspca'                
dh_testdir
dh_testroot
dh_clean
usr/bin/make -C /usr/src/modules/gspca clean 
make[2]: se ingresa al directorio `/usr/src/modules/gspca'
rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \ 
.gspca.o.cmd  *.o *.ko *.mod.* .[a-z]* core *.i \
*.symvers *.err 
make[2]: se sale del directorio `/usr/src/modules/gspca'                 
for templ in ; do \                                                     
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.28-11-generic/g'` ; \
done
for templ in `ls debian/*.modules.in` ; do \                               ▒
test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in}         ▒
${templ%.modules.in}.backup 2>/dev/null || true; \                         ▒
sed -e 's/##KVERS##/2.6.28-11-generic/g 
;s/#KVERS#/2.6.28-11-generic/g ; s/_KVERS_/2.6.28-11-generic/g ;           ↑
s/##KDREV##/2.6.28-11.42/g ; s/#KDREV#/2.6.28-11.42/g ;                    ▒
s/_KDREV_/2.6.28-11.42/g  ' < $templ > ${templ%.modules.in}; \             ▒
done                                                                     ▒
dh_testdir                                                                 ▒
dh_testroot                                                                ▒
dh_clean -k                                                                ▮
# Build the module                                                         ▒
/usr/bin/make -C /usr/src/modules/gspca KERNEL_VERSION=2.6.28-11-generic   ▒
KERNELDIR=/usr/src/linux-headers-2.6.28-11-generic                         ▒
make[2]: se ingresa al directorio `/usr/src/modules/gspca'                 ▒
/usr/bin/make -C /usr/src/linux-headers-2.6.28-11-generic                  ▒
SUBDIRS=/usr/src/modules/gspca CC=gcc modules                              ▒
make[3]: se ingresa al directorio                                          ▒
`/usr/src/linux-headers-2.6.28-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                                     ▒
/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                                            ▒
`/usr/src/linux-headers-2.6.28-11-generic'                                 ▒
make[2]: *** [default] Error 2                                             ▒
make[2]: se sale del directorio `/usr/src/modules/gspca'                   ▮
make[1]: *** [binary-modules] Error 2                                      ▒
make[1]: se sale del directorio `/usr/src/modules/gspca'
make: *** [kdist_build] Error 2  

Vamos a ver bibi, el modulo gspca no compila desde que salio interpid, hubo muchos problemas que parece que aún no se han solucionado, sin embargo, es un modulo que ya está incluido en el kernel desde hace mucho tiempo y "en teoría" no debería hacer falta compilarlo.

Empecemos desde el principio, antes de intentar compilarlo intentaremos funcionar el módulo que ya tenemos en el kernel.

Primero indentificar el chip de la camara:

lsusb

después comprobar los módulos cargados.

lsmod

ok gracias!

me sale lo siguiente:

bibiana@bibiana-desktop:~$ lsusb
Bus 001 Device 005: ID 05e3:0710 Genesys Logic, Inc. USB 2.0 33-in-1 Card Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub                 
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 002: ID 046d:0840 Logitech, Inc. QuickCam Express               
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub                 
Bus 002 Device 003: ID 046d:c042 Logitech, Inc.                                
Bus 002 Device 002: ID 04f2:0200 Chicony Electronics Co., Ltd                  
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub  

              
bibiana@bibiana-desktop:~$ lsmod
Module                  Size  Used by
binfmt_misc            16776  1
radeon                342816  2
drm                    96296  3 radeon
bridge                 56340  0
stp                    10500  1 bridge
bnep                   20224  2
video                  25360  0
output                 11008  1 video
input_polldev          11912  0
lp                     17156  0
snd_hda_intel         435636  6
arc4                    9856  2
snd_pcm_oss            46336  0
snd_mixer_oss          22656  1 snd_pcm_oss
ecb                    10752  2
snd_pcm                82948  3 snd_hda_intel,snd_pcm_oss
rt61pci                29572  0
crc_itu_t              10112  1 rt61pci
rt2x00pci              15616  1 rt61pci
snd_seq_dummy          10756  0
rt2x00lib              37888  2 rt61pci,rt2x00pci
snd_seq_oss            37760  0
led_class              12036  1 rt2x00lib
snd_seq_midi           14336  0
snd_rawmidi            29696  1 snd_seq_midi
mac80211              217208  2 rt2x00pci,rt2x00lib
snd_seq_midi_event     15104  2 snd_seq_oss,snd_seq_midi
iTCO_wdt               19108  0
iTCO_vendor_support    11652  1 iTCO_wdt
quickcam               80928  0
snd_seq                56880  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
psmouse                61972  0
cfg80211               38032  2 rt2x00lib,mac80211
ppdev                  15620  0
videodev               41600  1 quickcam
snd_timer              29704  3 snd_pcm,snd_seq
snd_seq_device         14988  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
serio_raw              13316  0
pcspkr                 10496  0
eeprom_93cx6           10240  1 rt61pci
usbhid                 42336  0
v4l1_compat            21764  1 videodev
parport_pc             40100  1
parport                42220  3 lp,ppdev,parport_pc
intel_agp              34108  0
agpgart                42696  2 drm,intel_agp
snd                    62628  19 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore              15200  1 snd
snd_page_alloc         16904  2 snd_hda_intel,snd_pcm
usb_storage            82880  0
floppy                 64324  0
sky2                   54916  0
fbcon                  46112  0
tileblit               10752  1 fbcon
font                   16384  1 fbcon
bitblit                13824  1 fbcon
softcursor              9984  1 bitblit

bueno bibi, tu camara no utiliza el modulo gspca así que aunque arreglaramos los problemas de compilación de gspca no serviría de nada.
Los módulos que usa tu camara parecen cargados correctamente, así que lo primero será comprobar si existe el dispositivo que la maneja:

ls /dev/video*

si aparece /dev/video0 entonces todo funciona correctamente, con que programa intentas usarla? y que error te tira cuando lo abres? quizá sea un problema de permisos, si no recuerdo mal en intrepid hay que añadirse al usuario video

sudo adduser tuusuario video

Si ya perteneces al usuario video o no existe el dispositico video0 tendremos que compilar el driver correspondiente.

Ok Shaola!

Teclee en la consola:

ls /dev/video*

Y me apareció /dev/video0

añadi mi usuario al gurpo video:

bibiana@bibiana-desktop:~$ sudo adduser bibiana video
Añadiendo usuario 'bibiana' al grupo 'video' ...
Adding user bibiana to group video

reinicié la sesion y luego instalé Camorama desde la consola! Lo ejecute otra vez desde la consola y ya me pude ver desde mi web cam!
Gracias!

EDITO: El problema es que desde el amsn se ve todo negro, abriré otro hilo para eso.

perfecto bibi, te edito un poco el título y añado la marca de solucionado.

Saludos!

Mi problema con la webcam lo solucioné de otra manera: Me compré una compatible con Linux.