Saludos,estoy todo un dia intentando que funcione la webcam en ubuntu 14,pero no consigo nada.
E intentado todo lo que me e encontrado por la web,intentando no tocar lo que desconozco,pero sin exito.
La camara web es una pixart imaging y por cierto tengo otro pc antiguo con u12 y funciona bien,recuerdo que no tube que hacer nada,al conectarla ya funcionaba.
Se recomienda entrar en esta web para descargar los modulos http://mxhaard.free.fr/spca5xx.html,pero no encuentro los de mi dispositivo: 093a:2620.
No obstante en la sección de descargas de esta web,comentan que si tu kernel es superior a 2.6.11 : descarges este archivo,gspcav1-20071224.tar.gz,pero me da errores al instalar:
u-u14@uu14-MS-7817:~/Descargas/gspcav1-20071224$ sudo make
[sudo] password for u-u14:
make -C /lib/modules/`uname -r`/build SUBDIRS=/home/u-u14/Descargas/gspcav1-20071224 CC=cc modules
make[1]: se ingresa al directorio «/usr/src/linux-headers-3.16.0-34-generic»
CC [M] /home/u-u14/Descargas/gspcav1-20071224/gspca_core.o
/home/u-u14/Descargas/gspcav1-20071224/gspca_core.c:37:26: fatal error: linux/config.h: No existe el archivo o el directorio
#include
^
compilation terminated.
make[2]: *** [/home/u-u14/Descargas/gspcav1-20071224/gspca_core.o] Error 1
make[1]: *** [_module_/home/u-u14/Descargas/gspcav1-20071224] Error 2
make[1]: se sale del directorio «/usr/src/linux-headers-3.16.0-34-generic»
make: *** [default] Error 2
u-u14@uu14-MS-7817:~/Descargas/gspcav1-20071224$ sudo makeinstall
sudo: makeinstall: command not found
u-u14@uu14-MS-7817:~/Descargas/gspcav1-20071224$ sudo make install
mkdir -p /lib/modules/`uname -r`/kernel/drivers/usb/media/
rm -f /lib/modules/`uname -r`/kernel/drivers/usb/media/spca5xx.ko
rm -f /lib/modules/`uname -r`/kernel/drivers/media/video/gspca.ko
install -c -m 0644 gspca.ko /lib/modules/`uname -r`/kernel/drivers/usb/media/
install: no se puede efectuar `stat' sobre «gspca.ko»: No existe el archivo o el directorio
make: *** [install] Error 1
solicito informacion,gracias.
por cierto mi kernel: 3.16.0-34-generic
Yo revisaria bien si no aparece el dispositivo con:
lsusb
Si no es una camara USB y es una camara integrada como la de una laptop creo que puede aparecer bajo lspci.
El error de make parece ser porque no tienes los headers del kernel:
sudo apt-get install linux-headers-$(uname -r)
Despues debes poder hacer el make y luego el make install. No necesitas hacer make como sudo. El install si.
make
sudo make install
Saludos y gracias por la pronta respuesta.
si mi webcam es usb y si hago un lsusb la reconoce.
los headers dice la consola que estan instalados y al hacer make y make install sigue tirando los mismos errores antes comentados.
el problema es que e probado 3 o 4 aplicaciones para camara como camorama,etc y no funciona,no sale imagen
Edit: Cierto, no habia visto que make entra al directorio de las headers de tu kernel.
Bueno al parecer, ese modulo no es para tu kernel. El config.h parece que lo removieron hace mucho. Puedes poner el resultado de:
lsmod
gracias otra vez
Module Size Used by
pci_stub 12622 1
vboxpci 23194 0
vboxnetadp 25670 0
vboxnetflt 27613 0
vboxdrv 410016 3 vboxnetadp,vboxnetflt,vboxpci
rfcomm 69509 0
bnep 19624 2
bluetooth 446409 10 bnep,rfcomm
6lowpan_iphc 18702 1 bluetooth
arc4 12608 2
rt2800usb 27189 0
rt2x00usb 20742 1 rt2800usb
rt2800lib 89076 1 rt2800usb
rt2x00lib 55307 3 rt2x00usb,rt2800lib,rt2800usb
mac80211 652718 3 rt2x00lib,rt2x00usb,rt2800lib
cfg80211 494362 2 mac80211,rt2x00lib
intel_rapl 18783 0
gspca_pac7302 17495 0
x86_pkg_temp_thermal 14205 0
crc_ccitt 12707 1 rt2800lib
intel_powerclamp 18823 0
gspca_main 36692 1 gspca_pac7302
videodev 153793 2 gspca_main,gspca_pac7302
coretemp 13441 0
media 21903 1 videodev
kvm_intel 143590 0
kvm 452043 1 kvm_intel
snd_hda_codec_realtek 77467 1
snd_hda_codec_generic 68937 1 snd_hda_codec_realtek
snd_hda_codec_hdmi 47548 1
hid_generic 12559 0
uas 23159 0
crct10dif_pclmul 14307 0
crc32_pclmul 13133 0
ghash_clmulni_intel 13230 0
usbhid 52616 0
aesni_intel 152552 0
usb_storage 66545 1 uas
hid 110426 2 hid_generic,usbhid
aes_x86_64 17131 1 aesni_intel
lrw 13286 1 aesni_intel
gf128mul 14951 1 lrw
glue_helper 13990 1 aesni_intel
ablk_helper 13597 1 aesni_intel
cryptd 20359 3 ghash_clmulni_intel,aesni_intel,ablk_helper
mxm_wmi 13021 0
snd_hda_intel 30469 10
snd_hda_controller 31056 1 snd_hda_intel
snd_hda_codec 139682 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
i915 905966 7
snd_hwdep 17698 1 snd_hda_codec
snd_pcm 104112 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller
snd_seq_midi 13564 0
snd_seq_midi_event 14899 1 snd_seq_midi
snd_rawmidi 30876 1 snd_seq_midi
snd_seq 63074 2 snd_seq_midi_event,snd_seq_midi
snd_seq_device 14497 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 29562 2 snd_pcm,snd_seq
serio_raw 13483 0
snd 79468 31 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
drm_kms_helper 61574 1 i915
drm 311018 6 i915,drm_kms_helper
soundcore 15047 2 snd,snd_hda_codec
i2c_algo_bit 13413 1 i915
shpchp 37047 0
mac_hid 13227 0
lpc_ich 21093 0
mei_me 19696 0
mei 87875 1 mei_me
tpm_infineon 17131 0
binfmt_misc 17468 1
video 20128 1 i915
intel_smartconnect 12637 0
wmi 19193 1 mxm_wmi
parport_pc 32741 0
ppdev 17671 0
lp 17759 0
parport 42348 3 lp,ppdev,parport_pc
psmouse 106561 0
ahci 34062 3
libahci 32424 1 ahci
r8169 71694 0
mii 13934 1 r8169
Veo un modulo cargado ahi:
gspca_pac7302 17495 0
Pero no concuerda con el hw id que has dado. ¿La id que te arroja lsusb es '093a:2620'?
Edit: No, me acabo de dar cuenta que si soporta esa hw id:
http://linuxtv.org/wiki/index.php/PixArt_PAC7301/PAC7302
Entonces el driver si esta instalado...
Saludos de nuevo,no se que debo hacer,e entrado en la direccion que has puesto y e pinchado en el id de mi webcam,me conduce a una pagina ( Apollo AC-905 ),pero no se que debo hacer
Cita de: unusuario en 26 Abril 2015, 22:30 PM
Saludos de nuevo,no se que debo hacer,e entrado en la direccion que has puesto y e pinchado en el id de mi webcam,me conduce a una pagina ( Apollo AC-905 ),pero no se que debo hacer
El link simplemente muestra que tu dispositivo es compatible con el modulo corriendo (gspca_pac7302). Entonces... no parece ser un problema de un driver faltante que es lo que has estado intentando hacer (compilar el driver e instalarlo). ¿Porque dices que no te funciona la webcam?
No se ve ninguna imagen,ni con camorama,guvcview,ekiga.
mi pc tiene poco tiempo es un i5,sin embargo la pongo en un PIV antiguo que tiene los mismos drivers y funciona bien
estoy perplejo,no doy credito,entoy encantado con linux,pero a veces cosas que deberian ser simples parecen quimeras,no se que hacer...
tal vez no tenga nada que ver,pero en el PIV UBUNTU 12,no esta el archivo /dev/video0,sin embargo en ubuntu14 si
¿Hay algun error en especifico en camorama?
si,surge el programa pero no se ve nada,solo rayas y una ventana pequeña que dice:
error: camorama
unable to capture image
esa ventana solo da la opion de close y al hacerlo se cierra ventana y camorama
Cita de: unusuario en 26 Abril 2015, 23:12 PM
si,surge el programa pero no se ve nada,solo rayas y una ventana pequeña que dice:
error: camorama
unable to capture image
esa ventana solo da la opion de close y al hacerlo se cierra ventana y camorama
Prueba con cheese:
sudo apt-get install cheese
Tampoco funciona con cheese,pantalla negra,ademas esta en modo foto y no deja cambiar a video
Cita de: unusuario en 26 Abril 2015, 23:28 PM
Tampoco funciona con cheese,pantalla negra,ademas esta en modo foto y no deja cambiar a video
A decir verdad, ahora que pruebo cheese tambien tengo ciertos problemas. Realmente lo unico que me funciono es mplayer.
sudo apt-get install mplayer
y despues:
mplayer tv:// -tv driver=v4l2:width=640:height=480:device=/dev/video0 -fps 15 -vf screenshot
https://wiki.archlinux.org/index.php/Webcam_setup#MPlayer
u-u14@uu14-MS-7817:~$ mplayer tv:// -tv driver=v4l2:width=640:height=480:device=/dev/video0 -fps 15 -vf screenshot
Creating config file: /home/u-u14/.mplayer/config
MPlayer 1.1-4.8 (C) 2000-2012 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing tv://.
TV file format detected.
Selected driver: v4l2
name: Video 4 Linux 2 input
author: Martin Olschewski <olschewski@zpr.uni-koeln.de>
comment: first try, more to come ;-)
v4l2: your device driver does not support VIDIOC_G_STD ioctl, VIDIOC_G_PARM was used instead.
Selected device: USB Camera (093a:2620)
Capabilities: video capture read/write streaming
supported norms:
inputs: 0 = gspca_pac7302;
Current input: 0
Current format: unknown (0x47504a50)
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
v4l2: ioctl enum norm failed: Inappropriate ioctl for device
Error: Cannot set norm!
Selected input hasn't got a tuner!
v4l2: ioctl set mute failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
Failed to open VDPAU backend libvdpau_i965.so: cannot open shared object file: No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1
Opening video filter: [screenshot]
==========================================================================
Cannot find codec matching selected -vo and video format 0x47504A50.
==========================================================================
v4l2: select timeout
v4l2: ioctl set mute failed: Invalid argument
v4l2: 0 frames successfully processed, 1 frames dropped.
Exiting... (End of file)
comentario fruto de la frustracion:
Amo linux y odio windows,porque representa todo aquello contra lo que lucho,creo que microsoft al igual que el resto de corporaciones contribuyen a que el mundo sea un pocon mas triste mas miserable,inexorablente dia a dia,no obstante me acabo de dar cuenta que hay que pagar un precio tambien en estos ambientes virtuales,seguridad por calentamientos de cabeza extremos o menos calentamientos de cabeza por relativa funcionalidad,pero que a la larga se traduce en tambien muchas frustaciones...me tienen atrapado las pantallitas de colores desde que era un jovencito,hoy ya no lo soy tanto,por ello cuestiono y maldigo las pantallitas de colores que me roban mucho tiempo y vista...
En realidad la gente como yo solo queremos un sistema facil y practico que cumpla con unas sencillas expectativas...un hibrido entre gnu/linux y wondows...,tengo que superar mi adiccion
Puedes poner el resultado de:
mplayer -vo help
?
Siento que es un problema con codecs...
¿Quizas si instalas ffmpeg?
sudo add-apt-repository ppa:kirillshkrogalev/ffmpeg-next
sudo apt-get update
sudo apt-get install ffmpeg
Y prueba de nuevo con mplayer, cheese, etc.
Esto es subrrealista,probando puertos usb,de 9 que hay en la makina e descubierto 2 que la webcam funciona y el resto osea 7 puertos no funciona, no obstante me doy por satisfecho,nunca lo hubiera imaginado,alguien sabria cedirme porque ocurre esto...de todas formas gracias por la ayuda.
resultado de mplayer -vo help:
Available video output drivers:
vdpau VDPAU with X11
xv X11/Xv
gl_nosw OpenGL no software rendering
x11 X11 ( XImage/Shm )
xover General X11 driver for overlay capable video output drivers
sdl SDL YUV/RGB/BGR renderer (SDL v1.1.7+ only!)
gl OpenGL
gl2 X11 (OpenGL) - multiple textures version
dga DGA ( Direct Graphic Access V2.0 )
fbdev Framebuffer Device
fbdev2 Framebuffer Device
svga SVGAlib
matrixview MatrixView (OpenGL)
aa AAlib
caca libcaca
v4l2 V4L2 MPEG Video Decoder Output
directfb Direct Framebuffer Device
dfbmga DirectFB / Matrox G200/G400/G450/G550
xvidix X11 (VIDIX)
cvidix console VIDIX
null Null video output
xvmc XVideo Motion Compensation
mpegpes MPEG-PES to DVB card
yuv4mpeg yuv4mpeg output for mjpegtools
png PNG file
jpeg JPEG file
gif89a animated GIF output
tga Targa output
pnm PPM/PGM/PGMYUV file
md5sum md5sum of each frame
ya que observo que en los foros la gente es dada a frases con mensaje...
El que pregunta es tonto un minuto,el que no,toda la vida.
Se puede comprar informacion,pero no conocimiento
Educad a los ninños,si no quereis castigar a los hombres
Saludos y gracias por la respuesta,tengo que probar lo que comentas de los codecs,pero antes tengo otro problemas mas gordo...,resulta que parte del problema esta en los puertos usb,de 9 solo funciona la webcam en 2,en el resto no,por lo menos es un avance.
El otro dia al no poder hacer funcionar el dispositivo y fruto de la frustracion comence a instalar y ejecutar ordenes sin saber muy bien lo que hacia,creo que fue una orden sobre permisos y/o propietarios,algo como (sudo chmod 777 -R),tambien creo que ejecute otra con (la misma secuencia pero con 665,creo),el caso que ahora tengo todas las carpetas del sistema.pero todas,con un candado.el propietario y el grupo es (root),se que esta bien porque tengo otro pc con ubuntu 12 y esta igual,pero sin candados.e buscado info en la red pero no e encontrado a nadie con mi problema,asi que recurro al foro.
Asi que cuando ejecuto camorama,no puede encontrar dev/video0,da error y no funciona la webcam.
solicito info,gracias
El caso que esos doe puertos me a ido bien la webcam,hasta esta mañana que me e encontrado de sopeton con este tema de los candados,no se si es por lo que toque de permisos o porque actualice el sistema o por las dos cosas,no me gusta ser pesado,pero alguien dijo que el que pregunta es tonto una vez,el que no toda la vida...,gracias por la ayuda y el interes.
Tengo la ligera sensacion que te has cargado parte del sistema.
sudo chmod -R 777
Asigna todos los persmisos a todos los archivos recursivamente y varios de ellos dejaran de funcionar debido a este libertinaje. El comando a mi parecer esta incompleto porque falta el directorio. Si usaste '/' entonces probablemente necesites reinstalar.
Saludos y gracias de nuevo,no recuerdo la secuencia completa,ya que estaba bastante alienado por la frustracion.en cualquier caso como puedo reinstalar el sistema sin tener que formatear
Quizas este enlace te sirva:
https://help.ubuntu.com/community/UbuntuReinstallation
gracias,de momento creo que no reinstalare porque al estar en ingles no lo entiendo y las traducciones de hoy en dia para algo tan tecnico dejan mucho que desear.
No obstante e apreciado que el sistema funciona bien,pero al crear cualquier archivo o carpeta desde root esta aparece en mi cuenta de usuario con un candado,la crees donde sea,sin embargo en la cuenta root no aparecen candados.
solicito info,gracias.
- si a mi me a pasado,seguro que a alguna persona tambien le abra sucedido,asi que se agradece mucho cuando se encuentra la solucion...
Saludos de nuevo,como ya e comentado con anterioridad la webcam funciona solo en 2 puertos usb de 9 que tiene la makina,no obstante funciona.pero mi sorpresa es que en webs tipo bazoocam,chatroute,etc,la web no reconoce la webcam.
En una makina virtual tengo windows 7 y tampoco la reconoce,me imagino que sera cuestion de drivers.para w7 no los encuentro y para ubuntu 14,tampoco los encuentro,ni llegan a traves de las actualizaciones.
Mi pregunta es,porque programas tipo camorama si que detectan y monitorizan la webcam y las paginas antes mencionadas no...
solicito ingo,gracias
igual tiene algo que ver http y https? la verdad no se, pero es razonable pensar que necesitas también los drivers correctos, que mires en la configuración de la propia cam, e incluso en el apartado configuraciónd e dichas páginas para mirar, igual en alguna antes tienes que decir que es esa cam la que queires que te pille, etc.
¿Funciona aqui?
http://www.testwebcam.com/