
OpenMandriva:
- (Lx 5.0) 25/Noviembre/2023 - Anuncio, Descargas .
- ROME 24.12 - 11/Diciembre/2024 - Anuncio, Descargas
Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

La imagen de mi webcam se ve volteada 180 grados
Enviado por romo1987 el 10 Enero, 2009 - 14:12
Hola,
tengo un portátil Packard Bell BG46-t-001, al cual le he instalado Mandriva 2009.
Todo va como la seda, salvo la webcam que se ve volteada 180 grados.
He visto que es un problema bastante común, e incluso encontré alguna solución, pero orientadas a ubuntu y no me sirvieron (o no las supe llevar hasta el final).
Alguien puede ayudarme? Gracias!
Usuario
# 70813 UNA PREGUNTA POR HILO cuales
UNA PREGUNTA POR HILO
cuales son los link a las soluciones que encontraste para guanobuntu para ver si se pueden adaptar a mandriva
Atentamente, Madek.
Blog: http://madek.blogspot.com/
Usuario Linux Nº: #que importa, si total igual sumo +1
Reclutando Mandriveros --> http://blogdrake.net/node/13380
Saludos, Madek.
---
Blog -> http://madek.blogspot.com/ Usuario Linux Nº: #460974
Usa y colabora con Open Street Map
Usuario
# 70879 Esta es la WEB
La web en cuestion es:
http://ubuntuforums.org/showthread.php?t=838210
Donde explican un procedimiento con 4 metodos (solo 2 me sirven pk hacen el mirror), pero una vez que llega al punto en el que cambia el contenido de un fichero y pone una carpeta /ubuntu/nosequemas.... ahi perdido :(
Usuario
# 70887 Then, ONLY if you are using
Then, ONLY if you are using one of the Ubuntu distributions (ubuntu, kubuntu, etc.), open with you editor the "Makefile" and change the following line:
si es esa la parte que te refieres dice que lo hagas solo si tienes ubuntu
salta ese paso y ve como va
y en este paso
sudo make install
sudo cp uvcvideo.ko /lib/modules/`uname -r`/ubuntu/media/usbvideo/
sudo cp uvcvideo.ko /lib/modules/`uname -r`/usb/media/
sudo depmod -ae
sudo modprobe -f uvcvideo
en ves de eso hace esto
su -
la contraseña
make install
cp cp uvcvideo.ko /lib/modules/`uname -r`/kernel/drivers/media/video
depmod -ae
modprobe -f uvcvideo
recuerda que en mandriva no se usa sudo (menos mal)
es "su"
comenta
y si tienes problemas comenta detalladamente donde haz quedado
Atentamente, Madek.
Blog: http://madek.blogspot.com/
Usuario Linux Nº: #que importa, si total igual sumo +1
Reclutando Mandriveros --> http://blogdrake.net/node/13380
Saludos, Madek.
---
Blog -> http://madek.blogspot.com/ Usuario Linux Nº: #460974
Usa y colabora con Open Street Map
Usuario
# 71427 Nada de nada
No me parece dar ningun error en el procedimiento, asi ke no se si hice algo mal...
Lo unico que se es que la webcam sigue viendose al reves.
¿Que puedo hacer?
BOFH
# 71475 Humm
Pues no es una solucion por software :-p pon la camara de cabeza para que lo que vea salga normal
--
¿Quien es Jesucristo?
¿Quien es Jesucristo?
Usuario
# 71523 Hombre ya, no te jode jaja
Piensa que hablamos de un portatil... se me hace un poco incomodo darle la vuelta jeje
Hay kien hablo por algun foro ke visite de abrir el ordeandor y girarla, pero no toi dispuesto jaja.
Para windows hay programas (Camtasia puede ser? no toi seguro ahora mismo) para pillar el stream de la webcam y hacer pijadas con los colores, distorsionar, y como no, VOLTEAR. Y luego el resultado puedes aplicarlo a programas como el messenger como que es tu webcam original.
Algo asi me valdria... Cheese hace cosas de esas, pero que yo sepa no voltea, y ademas no se puede usar su salida como si fuera tu webcam. Y ademas cheese no me arranca :(
# 71524 Pues con Cheese
Me estoy viendo ahora mismo boca abajo.
PD: ¿qué cámara estás usando? pega un lsusb con la cámara conectada (como root)
Usuario
# 71528 LSUSB
Bus 001 Device 002: ID 0bda:0158 Realtek Semiconductor Corp.
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 002: ID 04f2:b012 Chicony Electronics Co., Ltd
Bus 002 Device 001: ID 1d6b:0002
Bus 007 Device 001: ID 1d6b:0001
Bus 006 Device 001: ID 1d6b:0001
Bus 005 Device 001: ID 1d6b:0001
Bus 004 Device 002: ID 0b05:1712 ASUSTek Computer, Inc.
Bus 004 Device 001: ID 1d6b:0001
Bus 003 Device 001: ID 1d6b:0001
es la que viene integrada en el portatil packard bell easynote bg46
entonces el cheese si voltea? pero luego puedes exportar esa imagen volteada para ser usada como si fuera la webcam en programas como amsn?
# 71529 Ésto dice la página del driver UVC
http://linux-uvc.berlios.de/#footnote-3
Vamos, que han montado la cámara al revés. Con el driver para Windorls se puede hacer rotar la cámara, pero no está documentado como hacerlo. Si el programa que quieras usar, no es capaz de darle la vuelta, habrá que esperar
Usuario
# 71533 eske en la web esa que puse
eske en la web esa que puse en post anteriores dan una solucion, y muchisima gente escribio diciendo que le habia funcionado... pero a mi no, no se si es que lo estoy haciendo mal o ke :(
entonces el cheese no se peude exportar la salida como si fuera una webcam virtual o algo asi, como el SoftCam de windows que permite poner un video o una imagen o cualkier cosa como webcam?
# 71534 ¿Y qué errores da?
¿cargas descargas el módulo? No sabemos qué haces exactamente, así que no sabemos si estás haciendo algo mal.
http://blogdrake.net/normas_de_blogdrake#no_leemos_la_mente
http://blogdrake.net/normas_de_blogdrake#cual_es_el_fallo
http://blogdrake.net/normas_de_blogdrake#que_has_hecho
Usuario
# 71560 Voy a describir mis pasos
1. Manda instalar subversion. Yo lo miro con el administrador de software de mandriva y tengo instalada ya la version 1.5.2
2. svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk
Ya lo tengo bajado del anterior intento, pero aun así lo reinstalo. Como me da algun problema de escritura al tenerlo ya bajado,primero hago su.
Me dice: Checked out revision 263.
3. Ahora me bajo una de las soluciones mirrored, concretamente estoy probando la segunda mirrored.
4. La copio desde la consola en modo root al directorio Trunk así:
[root@localhost roman]# cd Escritorio
[root@localhost Escritorio]# mv patch_solution2_mirrored.txt /home/roman/trunk/
mv: overwrite `/home/roman/trunk/patch_solution2_mirrored.txt'? y
[root@localhost Escritorio]#
5. [root@localhost trunk]# patch < patch_solution2_mirrored.txt
patching file uvc_video.c
Reversed (or previously applied) patch detected! Assume -R? [n] y
Hunk #1 succeeded at 424 (offset 53 lines).
[root@localhost trunk]#
6. [root@localhost trunk]# make
-------------------------------- WARNING ---------------------------------------
The USB Video Class driver has moved to http://linuxtv.org/.
Using the Berlios SVN repository is now deprecated.
Please check http://linux-uvc.berlios.de/ for download instructions.
If you really want to compile this historical version, run 'make uvcvideo'.
--------------------------------------------------------------------------------
[root@localhost trunk]# make uvcvideo
Building USB Video Class driver...
make[1]: Entering directory `/usr/src/linux-2.6.27.7-desktop586-1mnb'
CC [M] /home/roman/trunk/uvc_driver.o
CC [M] /home/roman/trunk/uvc_video.o
LD [M] /home/roman/trunk/uvcvideo.o
Building modules, stage 2.
MODPOST 1 modules
CC /home/roman/trunk/uvcvideo.mod.o
LD [M] /home/roman/trunk/uvcvideo.ko
make[1]: Leaving directory `/usr/src/linux-2.6.27.7-desktop586-1mnb'
[root@localhost trunk]#
7. QUito el modulo previamente instalado:
[root@localhost trunk]# modprobe -r uvcvideo
8. Ahora instalo:
[root@localhost trunk]# make install
Installing USB Video Class driver...
make[1]: Entering directory `/usr/src/linux-2.6.27.7-desktop586-1mnb'
INSTALL /home/roman/trunk/uvcvideo.ko
DEPMOD 2.6.27.7-desktop586-1mnb
make[1]: Leaving directory `/usr/src/linux-2.6.27.7-desktop586-1mnb'
[root@localhost trunk]#
9. Ahora copio (asumo que madek puso un cp de mas):
[root@localhost trunk]# cp uvcvideo.ko /lib/modules/`uname -r`/kernel/drivers/media/video
cp: overwrite `/lib/modules/2.6.27.7-desktop586-1mnb/kernel/drivers/media/video/uvcvideo.ko'? y
[root@localhost trunk]#
10. Acabando:
[root@localhost trunk]# depmod -ae
[root@localhost trunk]# modprobe -f uvcvideo
Y ya esta. A continuacion voy al amsn a probarlo. Y tachan, al reves. ¿que puedo hacer?
Usuario
# 71567 estas seguro que el modulo
estas seguro que el modulo que esta usando actualmente la camara (dada vuelta) es el uvcvideo
revisa a ver si esta cargando uno de los modulos que vienen con el kernel, desde harddrake
Atentamente, Madek.
Blog: http://madek.blogspot.com/
Usuario Linux Nº: #que importa, si total igual sumo +1
Reclutando Mandriveros -> http://blogdrake.net/node/13380
Saludos, Madek.
---
Blog -> http://madek.blogspot.com/ Usuario Linux Nº: #460974
Usa y colabora con Open Street Map
Usuario
# 71570 Harddrake?
Podrias explicarme como revisar eso? No se que es harddrake (aunque me lo imagino) ni como se accede a el... tengo ke instalarlo? es grafico o de consola?
Usuario
# 71572 menu - herramientas -
menu - herramientas - herramientas del sistema - configurar tu computadora - pones la clave de root - ficha hardware - examinar y configurar tu hardware
alli busca la camara y ve que modulo esta cargando
Atentamente, Madek.
Blog: http://madek.blogspot.com/
Usuario Linux Nº: #que importa, si total igual sumo +1
Reclutando Mandriveros -> http://blogdrake.net/node/13380
Saludos, Madek.
---
Blog -> http://madek.blogspot.com/ Usuario Linux Nº: #460974
Usa y colabora con Open Street Map
Usuario
# 71573 Muy bien
Esta cargado:
USB2.0 1.3M UVC WebCam
Y dentro pone
Fabricante: Chycony Electronics Co., Ltd.
BUS PCI nº 2
ID del fabricante y blablablaY abajo en "Varios" pone:
Modulo: uvcvideo
Por cierto, probe tambien el metodo 1, pues solo habia probado el 2, y ese directamente no funciona al ejecutar patch... da error en una linea
# 71576 ¿Y ésto?
Usuario
# 71582 Ni idea
Yo ponia a compilar la version historica... pero ke se yo, no se ke hacer ya :(
Me parece increible que algo tan absurdo no sea posible de hacer!
Usuario
# 76355 Te faltan algunas cosas
Estimado romo1987:
Casi lo has hecho, pero te falta algo. Yo lo he probado con el parche:
patch < patch_solution2_NOTmirrored.txt
Luego he hecho:
make uvcvideo
Luego he comprimido el módulo con:
gzip uvcvideo.ko
De esta forma, tendrás un módulo uvcvideo.ko.gz.
He buscado el sitio en el que estaba instalado el módulo original:
find /lib/modules/2.6.24.7-laptop-2mnb/ -name uvcvideo*
El módulo lo he encontrado en en /lib/modules/ 'uname -r'/kernel/3rdparty/uvc/
He descargado el módulo de memoria con:
modprobe -r uvcvideo
Luego he renombrado el que había, por si las moscas, a uvcvideo.ko.gz.bak y lo he copiado a otro sitio.
Ahora he copiado el módulo nuevo al directorio adecuado y he hecho:
depmod -ae
He cargado el módulo en memoria con:
modprobe -f uvcvideo
Luego he arrancado Ekiga y he logrado leer correctamente mi camiseta:
Yo soy socio de Hispalinux ¿Y tú?...
Así que lo doy por hecho, ni que decir, que me he llevado una alegría, me encanta esto del software libre. Ahora es importante guardar todo el código, ya que será necesario volver a hacerlo cada vez que se modifique la versión del kernel.
Mi intención es hacer un mini How_to a partir de tu receta y la mía y publicarlo, si no te importa.
Un saludo, Fernando Acero
# 76490 Magnífico Fernando
Acabo de leer tu HowTo en kriptópolis y me ha encantado. Es más, si no te importa, publicaré aquí en blgodrake el mismo artículo, a tu nombre, para tenerlo bien guardadito en la documentación :)
Muchas gracias por el esfuerzo, tanto a ti, como a romo1987
Un saludo
PD: tengo una m560x en el portátil, que a partir de 2009.1 ya está soportada, pero hay que darle la vuelta también. En cuanto tenga tiempo lo probaré.