Imagen de shaola
+1
0
-1

Hola walter, primero, hace falta un poco mas de información para que se te pueda ayudar, como por ejemplo, el modelo de la webcam que tienes, en mi caso es una webcam de syntek que tambien me la detectaba en hardy y no así en intrepid. Para saber que webcam es puse en el terminal:
lsusb
y sale algo así:

Bus 007 Device 004: ID 0bda:0116 Realtek Semiconductor Corp. Mass Storage Device
Bus 007 Device 002: ID 174f:6a33 Syntek Web Cam - Asus F3SA, F9J, F9S
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 0b05:1712 ASUSTek Computer, Inc. BT-183 Bluetooth 2.0+EDR adapter
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

de todas formas, no se si antes de preguntar has buscado en el foro si alguien tenia el mismo problema, si no lo has hecho, deberías, y si lo has hecho pues no lo has hecho muy bien, (hehehe) te pongo un link al post donde comento como lo solucioné yo:

http://www.ubuntu-es.org/index.php?q=node/102423

si tienes una camara similar te debería valer la solución, si no, postea el modelo de tu webcam a ver si se te puede echar un cable.

Un saludo y suerte

+1
0
-1
Imagen de Walter Morales
+1
0
-1

Sahola, muchas gracias por tu respuesta.

Te cuentao que había visto visto tu post (hice los deberes!!), pero la verdad es que seguí de largo porque en el mencionas que el problema lo solucionaste a partir de una beta de la 8.10, y yo el problema lo tengo un la version definitiva, y como ya en las 8.04 la webcam me la detecto sin ningún problema, la verdad es que no tuve en cuenta tu solución, y como no entiendo ni jota de ésto, no se si se aplica para mi.

Te cuenta que mi webcam es una SOLtech, y cuando ejecuto lsusb, lo que obtengo es lo siguiente:

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0ac8:303b Z-Star Microelectronics Corp. ZC0303 WebCam
Bus 001 Device 002: ID 0d8c:0103 C-Media Electronics, Inc. Turtle Beach Audio Advantage Micro
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Y ahora como sigo???? jajjaaj

Muchas gracias!

Walter Morales
walter.morales@wmya.com.ar

+1
0
-1
Imagen de shaola
+1
0
-1

EDITADO: por cierto, antes de hacer todo esto, prueba con un simple
modprobe gspca_zc3xx
quiza simplemente no cargue el modulo necesario, pero lo normal es que lo tengas ya listo para funcionar en el kernel si esto no funciona sigue con lo demás FIN DE LA EDICION

De nada Walter un placer sentirme útil jejje,
DE hecho creo que podremos solucionarlo, te cuento como lo he hecho para encontrarte una solución:
1º google: puse en la busqueda: z-star webcam linux driver
y la primera respuesta que me da el google (aleluya) es en español, te pongo el link para que lo veas, pero no sigas sus instrucciones,

http://alberto666.blogspot.com/2007/01/webcam-z-star-vaio-en-ubuntu-linu...

te digo que no sigas las instrucciones porque el post es de enero del 2007 y habla de un driver beta (en pruebas) que a estas alturas supongo que ya estará mas que probado y mejorado y modificado, de hecho, el siguiente paso despues de localizar el driver:
En esta pagina que he encontrado en ese manual (gracias walter por moverme hacia ese camino, lo considero un gran descubrimiento):

http://mxhaard.free.fr/spca5xx.html

que resulta ser el gspca pues mira por donde en vez de buscarlo por el google (que suele ser lo mas comun) pues me da por buscarlo en synaptic y ... BINGO! tenemos un paquete llamada gspca-source

asi que si te animas vamos a ver si podemos instalar el driver
como no tengo esa webcam no puedo probarlo en mi equipo, así que intentaré escribirte los pasos de memoria

primero en el terminal (o si lo prefieres desde synaptic) instalamos el paquete en cuestion y los necesarios para compilar el driver:

sudo apt-get install gspca-source build-essential

tambien necesitas instalar linux-headers-xxxxxxxx donde xxxxxxxxx es la version del kernel que tienes instalado
supongo que como tienes interpid ibex será
linux-headers-2.6.27-7-generic, pero para estar seguros teclea en el terminal:

uname -r

si lo que te sale es 2.6.27-7-generic pues ya sabes:

sudo apt-get install linux-headers-2.6.27-7-generic

si no, pues sustituye los numeros por lo que te salga

el paquete gspca-source contiene el codigo fuente del driver que tenemos que compila, y se ha descargado a la carpeta /usr/src,
entramos en esa carpeta con este comando:

cd /usr/src

si escriber en el terminal ls verás que está el archivo con el codigo que hay que descomprimir pero como en esa carpeta no podemos trabajar sin permisos de administrador pues escribimos:

sudo tar xvjf gspca.tar.bz2

con esto tenemos el driver preparado para compilar en /usr/src/modules/gspca (si no me equivoco) asi qeu entramos en la carpeta

cd modules

cd gspca

en esta carpeta hay un archivo que dice README_AND_INSTALL con las instrucciones para instalarlo, basicamente dice que como administrador hay que ejecutar el comando ./gspca_build, asi que:

sudo su

con esto nos convertimos en administrador y:

./gspca_build

y con esto, si no da error debería estar solucionado tu problema, si da error, pues postealo a ver que más podemos hacer,

un saludo walter y espero haberte sido de ayuda,

+1
0
-1
Imagen de Walter Morales
+1
0
-1

Te agradezco mucho tu ayuda. Hice todos los pasos pero al final me tiró error porque el modulo gspca no existe en /proc/modules

walter@walter:~$ modprobe gspca_zc3xx
WARNING: Error inserting gspca_main (/lib/modules/2.6.27-7-generic/kernel/drivers/media/video/gspca/gspca_main.ko): Operation not permitted
FATAL: Error inserting gspca_zc3xx (/lib/modules/2.6.27-7-generic/kernel/drivers/media/video/gspca/gspca_zc3xx.ko): Operation not permitted
walter@walter:~$ sudo apt-get install gspca-source build-essential
[sudo] password for walter:
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Se instalarán los siguientes paquetes extras:
debhelper dpkg-dev g++ g++-4.3 gettext html2text intltool-debian
libcompress-raw-zlib-perl libcompress-zlib-perl libio-compress-base-perl
libio-compress-zlib-perl libmail-sendmail-perl libstdc++6-4.3-dev
libsys-hostname-long-perl libtimedate-perl module-assistant po-debconf
Paquetes sugeridos:
dh-make debian-keyring g++-multilib g++-4.3-multilib gcc-4.3-doc
libstdc++6-4.3-dbg cvs gettext-doc kernel-package libstdc++6-4.3-doc
libmail-box-perl
Se instalarán los siguientes paquetes NUEVOS:
build-essential debhelper dpkg-dev g++ g++-4.3 gettext gspca-source html2text
intltool-debian libcompress-raw-zlib-perl libcompress-zlib-perl
libio-compress-base-perl libio-compress-zlib-perl libmail-sendmail-perl
libstdc++6-4.3-dev libsys-hostname-long-perl libtimedate-perl module-assistant
po-debconf
0 actualizados, 19 se instalarán, 0 para eliminar y 0 no actualizados.
Necesito descargar 10,5MB de archivos.
Se utilizarán 36,0MB de espacio de disco adicional después de desempaquetar.
¿Desea continuar [S/n]? s
Des:1 http://archive.ubuntu.com intrepid/main libcompress-raw-zlib-perl 2.011-2build1 [57,7kB]
Des:2 http://archive.ubuntu.com intrepid/main libio-compress-base-perl 2.011-1 [58,4kB]
Des:3 http://archive.ubuntu.com intrepid/main libio-compress-zlib-perl 2.011-1 [141kB]
Des:4 http://archive.ubuntu.com intrepid/main libcompress-zlib-perl 2.011-1 [36,4kB]
Des:5 http://archive.ubuntu.com intrepid/main libtimedate-perl 1.1600-9 [30,1kB]
Des:6 http://archive.ubuntu.com intrepid/main libstdc++6-4.3-dev 4.3.2-1ubuntu11 [1392kB]
Des:7 http://archive.ubuntu.com intrepid/main g++-4.3 4.3.2-1ubuntu11 [4819kB]
Des:8 http://archive.ubuntu.com intrepid/main g++ 4:4.3.1-1ubuntu2 [1446B]
Des:9 http://archive.ubuntu.com intrepid/main dpkg-dev 1.14.20ubuntu6 [612kB]
Des:10 http://archive.ubuntu.com intrepid/main build-essential 11.4 [7170B]
Des:11 http://archive.ubuntu.com intrepid/main html2text 1.3.2a-5 [95,6kB]
Des:12 http://archive.ubuntu.com intrepid/main gettext 0.17-3ubuntu2 [2074kB]
Des:13 http://archive.ubuntu.com intrepid/main intltool-debian 0.35.0+20060710.1 [31,6kB]
Des:14 http://archive.ubuntu.com intrepid/main po-debconf 1.0.15ubuntu1 [237kB]
Des:15 http://archive.ubuntu.com intrepid/main debhelper 7.0.13ubuntu1 [555kB]
Des:16 http://archive.ubuntu.com intrepid/universe module-assistant 0.10.11ubuntu1 [100kB]
Des:17 http://archive.ubuntu.com intrepid/universe gspca-source 01.00.20-1 [175kB]
Des:18 http://archive.ubuntu.com intrepid/main libsys-hostname-long-perl 1.4-2 [11,4kB]
Des:19 http://archive.ubuntu.com intrepid/main libmail-sendmail-perl 0.79-5 [23,4kB]
Descargados 10,5MB en 2min25s (71,8kB/s)
Seleccionando el paquete libcompress-raw-zlib-perl previamente no seleccionado.
(Leyendo la base de datos ...
111862 ficheros y directorios instalados actualmente.)
Desempaquetando libcompress-raw-zlib-perl (de .../libcompress-raw-zlib-perl_2.011-2build1_amd64.deb) ...
Seleccionando el paquete libio-compress-base-perl previamente no seleccionado.
Desempaquetando libio-compress-base-perl (de .../libio-compress-base-perl_2.011-1_all.deb) ...
Seleccionando el paquete libio-compress-zlib-perl previamente no seleccionado.
Desempaquetando libio-compress-zlib-perl (de .../libio-compress-zlib-perl_2.011-1_all.deb) ...
Seleccionando el paquete libcompress-zlib-perl previamente no seleccionado.
Desempaquetando libcompress-zlib-perl (de .../libcompress-zlib-perl_2.011-1_all.deb) ...
Seleccionando el paquete libtimedate-perl previamente no seleccionado.
Desempaquetando libtimedate-perl (de .../libtimedate-perl_1.1600-9_all.deb) ...
Seleccionando el paquete libstdc++6-4.3-dev previamente no seleccionado.
Desempaquetando libstdc++6-4.3-dev (de .../libstdc++6-4.3-dev_4.3.2-1ubuntu11_amd64.deb) ...
Seleccionando el paquete g++-4.3 previamente no seleccionado.
Desempaquetando g++-4.3 (de .../g++-4.3_4.3.2-1ubuntu11_amd64.deb) ...
Seleccionando el paquete g++ previamente no seleccionado.
Desempaquetando g++ (de .../g++_4%3a4.3.1-1ubuntu2_amd64.deb) ...
Seleccionando el paquete dpkg-dev previamente no seleccionado.
Desempaquetando dpkg-dev (de .../dpkg-dev_1.14.20ubuntu6_all.deb) ...
Seleccionando el paquete build-essential previamente no seleccionado.
Desempaquetando build-essential (de .../build-essential_11.4_amd64.deb) ...
Seleccionando el paquete html2text previamente no seleccionado.
Desempaquetando html2text (de .../html2text_1.3.2a-5_amd64.deb) ...
Seleccionando el paquete gettext previamente no seleccionado.
Desempaquetando gettext (de .../gettext_0.17-3ubuntu2_amd64.deb) ...
Seleccionando el paquete intltool-debian previamente no seleccionado.
Desempaquetando intltool-debian (de .../intltool-debian_0.35.0+20060710.1_all.deb) ...
Seleccionando el paquete po-debconf previamente no seleccionado.
Desempaquetando po-debconf (de .../po-debconf_1.0.15ubuntu1_all.deb) ...
Seleccionando el paquete debhelper previamente no seleccionado.
Desempaquetando debhelper (de .../debhelper_7.0.13ubuntu1_all.deb) ...
Seleccionando el paquete module-assistant previamente no seleccionado.
Desempaquetando module-assistant (de .../module-assistant_0.10.11ubuntu1_all.deb) ...
Seleccionando el paquete gspca-source previamente no seleccionado.
Desempaquetando gspca-source (de .../gspca-source_01.00.20-1_all.deb) ...
Seleccionando el paquete libsys-hostname-long-perl previamente no seleccionado.
Desempaquetando libsys-hostname-long-perl (de .../libsys-hostname-long-perl_1.4-2_all.deb) ...
Seleccionando el paquete libmail-sendmail-perl previamente no seleccionado.
Desempaquetando libmail-sendmail-perl (de .../libmail-sendmail-perl_0.79-5_all.deb) ...
Procesando activadores para man-db ...
Procesando activadores para doc-base ...
Processing 1 added doc-base file(s)...
Registering documents with scrollkeeper...
Configurando libcompress-raw-zlib-perl (2.011-2build1) ...
Configurando libio-compress-base-perl (2.011-1) ...
Configurando libio-compress-zlib-perl (2.011-1) ...
Configurando libcompress-zlib-perl (2.011-1) ...
Configurando libtimedate-perl (1.1600-9) ...
Configurando dpkg-dev (1.14.20ubuntu6) ...
Configurando html2text (1.3.2a-5) ...

Configurando gettext (0.17-3ubuntu2) ...

Configurando intltool-debian (0.35.0+20060710.1) ...
Configurando po-debconf (1.0.15ubuntu1) ...

Configurando debhelper (7.0.13ubuntu1) ...
Configurando module-assistant (0.10.11ubuntu1) ...
Configurando gspca-source (01.00.20-1) ...
Configurando libsys-hostname-long-perl (1.4-2) ...
Configurando libmail-sendmail-perl (0.79-5) ...
Configurando g++-4.3 (4.3.2-1ubuntu11) ...
Configurando libstdc++6-4.3-dev (4.3.2-1ubuntu11) ...
Configurando g++ (4:4.3.1-1ubuntu2) ...

Configurando build-essential (11.4) ...
Procesando activadores para libc6 ...
ldconfig deferred processing now taking place
walter@walter:~$ uname -r
2.6.27-7-generic
walter@walter:~$
walter@walter:~$ sudo apt-get install linux-headers-2.6.27-7-generic
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
linux-headers-2.6.27-7-generic ya está en su versión más reciente.
fijado linux-headers-2.6.27-7-generic como instalado manualmente.
0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
walter@walter:~$ cd /usr/src
walter@walter:/usr/src$ sudo tar xvjf gspca.tar.bz2
modules/
modules/gspca/
modules/gspca/debian/
modules/gspca/debian/rules
modules/gspca/debian/control.modules.in
modules/gspca/debian/postinst.modules.in
modules/gspca/debian/control
modules/gspca/debian/compat
modules/gspca/debian/copyright
modules/gspca/debian/changelog
modules/gspca/Mars-Semi/
modules/gspca/Mars-Semi/mr97311.h
modules/gspca/decoder/
modules/gspca/decoder/gspcadecoder-OSX.c
modules/gspca/decoder/gspcadecoder.c
modules/gspca/decoder/gspcadecoder-OSX.h
modules/gspca/decoder/gspcadecoder.h
modules/gspca/Transvision/
modules/gspca/Transvision/tv8532.h
modules/gspca/Sonix/
modules/gspca/Sonix/sonix.h
modules/gspca/Sonix/sn9cxxx.h
modules/gspca/Sunplus/
modules/gspca/Sunplus/spca561.h
modules/gspca/Sunplus/spca501_init.h
modules/gspca/Sunplus/spca501.dat
modules/gspca/Sunplus/spca506.h
modules/gspca/Sunplus/spca508.dat
modules/gspca/Sunplus/spca508_init-OSX.h
modules/gspca/Sunplus/spca501_init-OSX.h
modules/gspca/Sunplus/spca505_init.h
modules/gspca/Sunplus/spca508_init.h
modules/gspca/Sunplus/spca561-OSX.h
modules/gspca/Sunplus/spca505.dat
modules/gspca/utils/
modules/gspca/utils/spcaCompat.h
modules/gspca/utils/spcagamma.h
modules/gspca/utils/spcausb.h
modules/gspca/Etoms/
modules/gspca/Etoms/et61xx51.h
modules/gspca/Sunplus-jpeg/
modules/gspca/Sunplus-jpeg/sp5xxfw2.h
modules/gspca/Sunplus-jpeg/spca500_init.h
modules/gspca/Sunplus-jpeg/sp5xxfw2.dat
modules/gspca/Sunplus-jpeg/jpeg_qtables.h
modules/gspca/Sunplus-jpeg/spca500.dat
modules/gspca/Vimicro/
modules/gspca/Vimicro/pas106b.h
modules/gspca/Vimicro/ov7620.h
modules/gspca/Vimicro/vc032x_sensor.h
modules/gspca/Vimicro/pb0330.h
modules/gspca/Vimicro/tas5130c_vf0250.h
modules/gspca/Vimicro/tas5130c.h
modules/gspca/Vimicro/cs2102.h
modules/gspca/Vimicro/vc032x.h
modules/gspca/Vimicro/hv7131c.h
modules/gspca/Vimicro/zc3xx.h
modules/gspca/Vimicro/hdcs2020.h
modules/gspca/Vimicro/ov7630c.h
modules/gspca/Vimicro/icm105a.h
modules/gspca/Vimicro/hv7131b.h
modules/gspca/Vimicro/mc501cb.h
modules/gspca/Pixart/
modules/gspca/Pixart/pac7311.h
modules/gspca/Pixart/pac207-OSX.h
modules/gspca/Pixart/pac207.h
modules/gspca/Conexant/
modules/gspca/Conexant/cx11646.h
modules/gspca/Conexant/cxlib.h
modules/gspca/Makefile.kld
modules/gspca/cutlog.py
modules/gspca/gspca_core.c
modules/gspca/READ_AND_INSTALL
modules/gspca/gspca_build
modules/gspca/Makefile
modules/gspca/changelog
modules/gspca/gspca.h
modules/gspca/license
walter@walter:/usr/src$ cd modules
walter@walter:/usr/src/modules$
walter@walter:/usr/src/modules$ cd gspca
walter@walter:/usr/src/modules/gspca$ sudo su
root@walter:/usr/src/modules/gspca# ./gspca_build

REMOVE the old module if present
ERROR: Module gspca does not exist in /proc/modules

CLEAN gspca source tree
rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \
.gspca.o.cmd *.o *.ko *.mod.* .[a-z]* core *.i \
*.symvers *.err

COMPILE gspca Please Wait ....!!

INSTALL gspca in the kernel binary tree
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 fichero ó directorio
make: *** [install] Error 1

LOAD gspca in memory
FATAL: Module gspca not found.

PRINT COMPILATION MESSAGES if ERRORS look kgspca.err
make -C /lib/modules/`uname -r`/build SUBDIRS=/usr/src/modules/gspca CC=cc modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.27-7-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: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[2]: *** [/usr/src/modules/gspca/gspca_core.o] Error 1
make[1]: *** [_module_/usr/src/modules/gspca] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.27-7-generic'
make: *** [default] Error 2

Saludos!

Walter Morales
walter.morales@wmya.com.ar

+1
0
-1
Imagen de akdmia
+1
0
-1

El primer error es porque no podes cargar un modulo al kernel sin permisos..

Esto "modprobe gspca_zc3xx" solo te va a funcionar si sos root o si lo ejecutas como sudoer (y tenes permisos para eso).
Ejecutalo asi:
sudo modprobe gspca_zc3xx

+1
0
-1
Imagen de Walter Morales
+1
0
-1

root@walter:/usr/src# cd modules
root@walter:/usr/src/modules# cd gspca
root@walter:/usr/src/modules/gspca# sudo su
root@walter:/usr/src/modules/gspca# ./gspca_build

REMOVE the old module if present
ERROR: Module gspca does not exist in /proc/modules

CLEAN gspca source tree
rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \
.gspca.o.cmd *.o *.ko *.mod.* .[a-z]* core *.i \
*.symvers *.err

COMPILE gspca Please Wait ....!!

INSTALL gspca in the kernel binary tree
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 fichero ó directorio
make: *** [install] Error 1

LOAD gspca in memory
FATAL: Module gspca not found.

PRINT COMPILATION MESSAGES if ERRORS look kgspca.err
make -C /lib/modules/`uname -r`/build SUBDIRS=/usr/src/modules/gspca CC=cc modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.27-7-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: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[2]: *** [/usr/src/modules/gspca/gspca_core.o] Error 1
make[1]: *** [_module_/usr/src/modules/gspca] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.27-7-generic'
make: *** [default] Error 2

Walter Morales
walter.morales@wmya.com.ar

+1
0
-1
Imagen de shaola
+1
0
-1

akdmia se referia al comando
modprobe gspca_zc3xx
con el que te sugeria que probaras antes de intentar compilar el driver, deberia haber sido(fallo mio):

sudo modprobe gspca_zc3xx

este comando intentara cargar el modulo del driver que por defecto tienes precompilado en el kernel, y no tiene nada que ver con el proceso explicado para compilar e instalar el modulo del driver, esos errores que te dan al intentar compilar es porque (segun he leido) ha cambiado la forma de compilar los modules del kernel 2.4 al 2.6 vamos, lo mismo que me pasaba a mi con el driver de syntek, y por eso tuve que bajarme un makefile nuevo para que funcionara (Recuerdo que habias leido el manual) asi que es cuestion de modificar el makefile (que ni idea de como se hace) o buscar uno ya preparado, echaré un vistazo a ver si encuentro una solución, un saludo

+1
0
-1
Imagen de guman
+1
0
-1

ya k estoy aki,posteo lo mio....
mi camara funciona bien....perooooo, se ve de tono azul!no es k yo sea un zombie...si fuera una de los marvel zombies bien,pero el problema es k justo ahora k ando de joya con xubuntu,me aparecen estas cositas k me dejan dando vueltas.....
usando camorama la pruebo y ok,pero camorama tiene a su vez un control deslizante de las tonalidadez y colores...mas no funciona!
alguna otra manera de probar los colore de la camara en xubuntu hardy? 

Quien sabe cuando vendras....desde que te fuistes te extranyo cada dia un poco mas....pero por mientras me divierto con el pc y se que cuando vuelvas a pedirme ayuda, sere el unico que sepa reinstalar y esntonces.....HA,ha,ha......

+1
0
-1

Como son las cosas, me encantaba Gnome....ahora lo odio!!!
Y como antes no me gustaba Xfce , no entiendo por que ahora lo adoro!!!

Imagen de akdmia
+1
0
-1

El tema de la compilacion, esta en que el archivo "asm/semaphore.h" no existe.
yo en mi caso tengo ese archivo en:
/usr/src/linux-headers-2.6.27-7/include/linux/semaphore.h

pero viendo la lista de paquetes que tienen un archivo con ese nombre
http://packages.ubuntu.com/search?searchon=contents&keywords=semaphore.h...
Es cuestion de averiguar ( o testear 1 por 1 ) cual de todos busca :)

Mas alla del archivo, hay q ver el MakeFile y las fuentes para saber donde hacer la modificacion.
o sea,
no es lo mismo si el archivo .c hace
#include "asm/semaphore.h"
a que si hace
#include <asm/semaphore.h>

en los 2 casos se puede modificar la ruta, pero en el primero
se va a buscar asm en el lugar donde este el .c
osea: /usr/src/modules/gspca/asm/semaphore.h
mientras que en el segundo, en cualquier lugar que este incluido en el "-I" de GCC.

Me juego por la segunda opcion.. (aunque sin ver es imposible estar seguro)
Y creo que creando un simple enlace podria solucionarse el problema..

algo tipo:
sudo mkdir /usr/src/linux-headers-2.6.27-7/include/asm
sudo ln -s /usr/src/linux-headers-2.6.27-7/include/linux/semaphore.h /usr/src/linux-headers-2.6.27-7/include/asm/

Ovbio verificando que sea la misma version de kernel, y que el .h sea el que realmente busca el modulo.

+1
0
-1
Imagen de shaola
+1
0
-1

Pues si, efectivamente es la segunda opcion, lo he comprobado:

static const char gspca_version[] = GSPCA_VERSION;
#ifndef AUTOCONF_INCLUDED
#include
#endif
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
/* only on 2.6.x */
#include
#include
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 9)
#include
#endif
#include "gspca.h"
#include "decoder/gspcadecoder.h"

y al igual que tu tengo ese archivo en ese sitio, pero al hacer el enlace la cosa no ha cambiado nada, he leido por ahi sin entenderlo demasiado, algo de eliminar inclusiones innecesarias de asm/semaphore.h en el kernel, pero no logro entenderlo:

http://linux.derkeiler.com/Mailing-Lists/Kernel/2008-02/msg14394.html

alguna otra idea?

+1
0
-1
Imagen de akdmia
+1
0
-1

La pregunta es si sigue tirando exactamente el mismo error:
error: asm/semaphore.h: No existe el fichero ó directorio

Porque si falto ese archivo, seria logico que falten muchos mas :)

Si aun es el mismo, habria que chequear 2 cosas
1_ si "/usr/src/linux-headers-2.6.27-7/include/asm/semaphore.h" se creo correctamente
2_ si "/usr/src/linux-headers-2.6.27-7/include/" esta en el -I del MakeFile.

Algo mas facil seria hacer el link en "/usr/include/"
por defecto /usr/include esta en gcc (no hace falta la opcion -I )
entonces si creas el archivo "/usr/include/asm/semaphore.h"
el compilador lo deberia tomar sin problemas.

Lo de eliminar inclusiones innecesarias es mucho mas complicado..
1_ tendrias que revisar el codigo de arriba a abajo para determinar que es "innesesario" y que no.
2_ luego abrir todos los archivos y eliminar esas inclusiones..

+1
0
-1
Imagen de shaola
+1
0
-1

si, el mismo exactamente, he probado con el enlace a /usr/include/asm/semaphore.h y tambien el mismo error
pero leyendo esto:
make -C /lib/modules/`uname -r`/build SUBDIRS=/usr/src/modules/gspca CC=cc modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.27-7-generic'
CC [M] /usr/src/modules/gspca/gspca_core.o

se me ocurrio hacer el enlace a /usr/src/linux-headers-2.6.27-7-generic/include/asm y entonces ya no me da el error de semaphore,
pero me da otros errores que ya me sobrepasan con mucho, mis conocimientos de programacion son MUY basicos:

make -C /lib/modules/`uname -r`/build SUBDIRS=/usr/src/modules/gspca CC=cc modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.27-7-generic'
CC [M] /usr/src/modules/gspca/gspca_core.o
/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[2]: *** [/usr/src/modules/gspca/gspca_core.o] Error 1
make[1]: *** [_module_/usr/src/modules/gspca] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.27-7-generic'
make: *** [default] Error 2

+1
0
-1
Imagen de akdmia
+1
0
-1

Ya si tira este tipo de errores, no pasa por configuracion, sino que las fuentes no estan disenadas para esta version del kernel y/o esta version de GCC..

yo probaria compilarlo con otras versiones de GCC a ver que pasa..

podes instalar versiones mas viejas de repositorio y despues probar:

export CC=/usr/bin/gcc-[version]
make ( o el comando que uses para compilar )

seguramente por defecto tu gcc sea 4.3..
yo iria probando con 4.2, 4.1 y 3.4

+1
0
-1
Imagen de shaola
+1
0
-1

no funciona con ninguno, he provado todos, supongo que eso significara que el problema está en las fuentes del kernel, me he quedado sin ideas de momento
saludos

+1
0
-1
Imagen de elmarch
+1
0
-1

Hola, a mi me ocurre lo mismo error, tambien estoy hace tiempo buscando una solucion, eso que me sale con gspca_build:

root@elmarch:/usr/src/modules/gspca# ./gspca_build

REMOVE the old module if present
ERROR: Module gspca does not exist in /proc/modules

CLEAN gspca source tree
rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \
.gspca.o.cmd *.o *.ko *.mod.* .[a-z]* core *.i \
*.symvers *.err

COMPILE gspca Please Wait ....!!

INSTALL gspca in the kernel binary tree
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 fichero ó directorio
make: *** [install] Error 1

LOAD gspca in memory
FATAL: Module gspca not found.

PRINT COMPILATION MESSAGES if ERRORS look kgspca.err
make -C /lib/modules/`uname -r`/build SUBDIRS=/usr/src/modules/gspca CC=cc modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.27-7-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[2]: *** [/usr/src/modules/gspca/gspca_core.o] Error 1
make[1]: *** [_module_/usr/src/modules/gspca] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.27-7-generic'
make: *** [default] Error 2

Ayudem por favor, salutos!

+1
0
-1
Imagen de shaola
+1
0
-1

en este link:
http://ubuntu-virginia.ubuntuforums.org/showthread.php?p=5915567
creo que está la solución para hacer funcionar el driver sin compilar, pero no lo entiendo muy bien copio y pego lo que me parece lo mas importante a ver si alguno con mas conocimientos que yo puede "traducirlo"

Re: GSPCA webcam driver problems?
Quote:
Originally Posted by loell View Post
yep, we are in the transition phase, since spca5xx v2 is already in the kernel.

http://www.nabble.com/-Bug-43308--li...d19220545.html

concisely the workaround is

install libv4l, https://launchpad.net/~stemp/+archive

preload it, then hopefully the webcam will work.
Thank you so much for the workaround! I was pulling my hair out trying to compile the driver from the http://mxhaard.free.fr, with no success. The driver included with Intrepid works like a charm now!

Had to read the directions to find out what lib to preload though.
__________________
Just call me Amy! <3
You may know me as AmyRose on the Ubuntu IRC channels or elsewhere on IRC.
AmyRose is offline

Re: GSPCA webcam driver problems?
Quote:
Originally Posted by AmyRose View Post
Thank you so much for the workaround! I was pulling my hair out trying to compile the driver from the http://mxhaard.free.fr, with no success. The driver included with Intrepid works like a charm now!

Had to read the directions to find out what lib to preload though.
O hai Amy

i'm glad it worked..

yeah, i forgot to mention the preloading command, thanks

Quote:
export LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so

+1
0
-1
Imagen de elmarch
+1
0
-1

Gracias Shaola, pero yo intentè seguir los pasos del link : https://bugs.launchpad.net/ubuntu/+source/linux/+bug/267522 que tu has facilitado, pero me parece que soy yo o el nuevo kernel no va bien con la camera, como habla en esta pagina, podria intentar volver al kernel anterior, pero mis conocimientos aun no me permitem, tengo miedo de joder todo otra vez, y ahora esta de maravilha todo lo demas, no quiero volver a "ruindows" solo para usar la webcam. Quando sigo los pasos siempre me sale algun error y mira lo que sale quando pongo "ls -l /dev/video0":

root@elmarch:~# ls -l /dev/video0
ls: no se puede acceder a /dev/video0: No existe el fichero ó directorio

y tambien quando intento seguir los pasos del arquivo README que esta en la carpeta /usr/share/doc/gspca-source con "m-a prepare" me sale eso:

root@elmarch:/usr/src/modules/gspca# m-a prepare
Obteniendo los fuentes de la versión del núcleo: 2.6.27-7-generic
Encabezados del núcleo disponibles en /usr/src/linux
Creando enlace simbólico...
¡No se pudo crear el enlace simbólico /usr/src/linux!
apt-get install build-essential
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
build-essential ya está en su versión más reciente.
0 actualizados, 0 se instalarán, 0 para eliminar y 4 no actualizados.

...?????? tiene que haber un medio...
...seguindo con los intentos quando hago "m-a a-i gspca" sale eso:
?????????????? module-assistant, modo interactivo ???????????????
? ¡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 ?
? ?
? ?
? ?
? ?
? ?
? ?
?????????????????????????????????????????????????????????????????

...???

+1
0
-1
Imagen de shaola
+1
0
-1

lo dificil es encontrarlo. Ayer intentando poner a funcionar sin éxito una capturadora de tv usb, me encontré por casualidad una posible solución al problema, pero mis conocimientos son demasiado limitados, y no dispongo de una webcam soportada por el driver gspca, a?i que no puedo probarlo, pero paso por paso y con ayuda de los veteranos igual lo conseguimos:

la cuestion es que siguiendo la wiki de como instalar un dispositivo de dvb, pues me encontré de repente compilando un monton de modulos:

make -C /home/jaba/v4l-dvb/v4l
make[1]: se ingresa al directorio `/home/jaba/v4l-dvb/v4l'
perl scripts/make_config_compat.pl /lib/modules/2.6.27-7-generic/build ./.myconfig ./config-compat.h
creating symbolic links...
Kernel build directory is /lib/modules/2.6.27-7-generic/build
make -C /lib/modules/2.6.27-7-generic/build SUBDIRS=/home/jaba/v4l-dvb/v4l modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.27-7-generic'
CC [M] /home/jaba/v4l-dvb/v4l/tuner-xc2028.o
CC [M] /home/jaba/v4l-dvb/v4l/tuner-simple.o
CC [M] /home/jaba/v4l-dvb/v4l/tuner-types.o
CC [M] /home/jaba/v4l-dvb/v4l/mt20xx.o
.
.
.
CC [M] /home/jaba/v4l-dvb/v4l/m5602_s5k4aa.o
CC [M] /home/jaba/v4l-dvb/v4l/gspca.o
CC [M] /home/jaba/v4l-dvb/v4l/mars.o
.
.
.
CC [M] /home/jaba/v4l-dvb/v4l/zc3xx.o
.
.
.
LD [M] /home/jaba/v4l-dvb/v4l/zc0301.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_main.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_conex.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_etoms.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_finepix.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_mars.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_ov519.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_pac207.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_pac7311.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_sonixb.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_sonixj.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_spca500.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_spca501.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_spca505.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_spca506.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_spca508.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_spca561.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_sunplus.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_stk014.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_t613.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_tv8532.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_vc032x.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_zc3xx.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_m5602.o
CC [M] /home/jaba/v4l-dvb/v4l/usbvideo.o
.
.
.
LD [M] /home/jaba/v4l-dvb/v4l/gspca_t613.ko
CC /home/jaba/v4l-dvb/v4l/gspca_tv8532.mod.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_tv8532.ko
CC /home/jaba/v4l-dvb/v4l/gspca_vc032x.mod.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_vc032x.ko
CC /home/jaba/v4l-dvb/v4l/gspca_zc3xx.mod.o
LD [M] /home/jaba/v4l-dvb/v4l/gspca_zc3xx.ko

Entre todos ellos (eran un monton) podéis ver que estan los modulos de gspca, y... si amigos, compilaron perfectamente, he subrayado gspca_zc3xx.ko porque es el que necesitaba nuestro compañero walter morales creador de este post, pero estan todos los relacionados con las webcams soportadas por este driver.

voy a poner los pasos necesarios para llegar hasta aquí:

primero instalamos mercurial:

sudo aptitude install mercurial

clonamos el directorio de v4l:

hg clone http://linuxtv.org/hg/v4l-dvb

con esto se nos ha creado una carpeta que se llama v4l-dvb en la que entramos:

cd v4l-dvb

y compilamos:

make

hasta aquí tenemos compilados todos los modulos, el problema es que no necesitamos casi ninguno, y segun mis conocimientos ahora pondria un sudo make install, pero esto nos instalaria todos los modulos cargando innecesariamente el sistema (todo esto son suposiciones) recuerdo haber leido en diversos manuales una forma de instalar solamente el modulo que nos interesa con un comando que creo recordar que era insmod, pero no recuerdo la sintaxis. Si lo encuentro edito este post, pero si alguien con mas conocnimientos que yo lo lee antes, pues... toda la ayuda es agradecida.

De momento es lo unico que puedo aportar, un posible camino hacia lo solución, a ver si entre todos llegamos a ella.

Un saludo

+1
0
-1
Imagen de elmarch
+1
0
-1

Hola, buenas...por fin he conseguido avanzar con la cam, si és que se puede decir avanzar, pq tuve que retroceder y instalar el kernel 2.6.25. Me parece que ahy mismo una incompatibilidad entre mi camera y el nuevo kernel. Para compilar el kernel he seguido ese enlace http://dmolinap.blogspot.com/2008/06/compilar-el-kernel-2625.html
Fue muy sencillo, pero ahora lo que paza es que no me va la wifi, pero esto ya me ocurrió en ubuntu 8.04 entonce tendre mas trabajo por delante, al menos la camera me va bien ahora y eso ya esta de puta madre. Estoy muy contento de haber hecho eso sin destrozar otra vez mi ubuntu...jejeje. Ahora tengo los dos kernels en el arranque, me gustaria saber si tendré alguno otro problema en tener los dos o si puede prejudiar el rendimiento del Intrepid? Gracias por toda la colaboracion, por hora esperaré que se arreglem el nuevo kernel o otra solucion. Um Saludo!!

Ps:otra cosa, ahora que tengo instalado el driver gspca en el kernel 2.6.25, el kernel 2.6.27 no puede tener aceso a el?

+1
0
-1
Imagen de elmarch
+1
0
-1

Pues, volvemos, no va bien el kernel antiguo, es sistema queda mui inestable, no me ha gustado. Creio que volver atras no es la solucion, continuare intentando, la solucion vendra, a ver se alguna atualizacion arregla eso. Bueno, gracias otra vez y seguimos...

+1
0
-1
Imagen de c385
+1
0
-1

Hola tengo posteado este mismo tema, en este mismo foro, si algun moderador lo borra no hay problema o lo incluye aqui mejor.

Practicamente he intentado instalar desde synatic el modulo gspca-source para mi webcam logitech, ubuntu 8.04 la detectaba sin problema y en la instalacion la instalaba con los driver gspca.

En 8.10 no es asi la cosa, como synaptic no compilaba el driver busque una guia de debian y lo intente manualmente con los essential y gcc 4.3, todo lo necesario para compilar instalado. Es la primera vez que hago esto en fin, comienza la compilacion y cuando entra en la pantallita con la barra azul se para y da un fallo, he leido por ahi que da mucha gente.

La solucion que estoy viendo, ya que nadie ha conseguido la compilacion de este driver, es una actualizacion del kernel.

Asi que creo que toca esperar, sino me paso a ubuntu 8.04.

+1
0
-1

Pensar que la vida sera buena contigo por ser buena persona es como creer que un león no te comerá por ser vegetariano.