Linux-magazine.it Forum
Maggio 24, 2012, 01:00:19 am *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?
 
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: [RISOLTO] Webcam notebook Asus al contrario  (Letto 7833 volte)
0 utenti e 2 Utenti non registrati stanno visualizzando questa discussione.
Peps
Full Member
***

Karma: +0/-0
Scollegato Scollegato

Messaggi: 125


Mostra profilo
« inserita:: Maggio 14, 2010, 01:52:17 pm »

Ciao a tutti
Ho un problema con la mia webcam...
praticamente ho provato con winzoz e funziona correttamente mentre con linux si vede al contrario...
ho cercato su internet e ho scoperto che l'hanno montata alla rovescia per problemi di spazio e che i driver per correggere questa cosa sono disponibili solo per winzoz...
leggendo poi mi consigliavano di farmi io personalmente una patch per risolvere il problema però sinceramente non ne sono capace...
qualcuno mi può aiutare???
ho un ASUS K61IC
grazie ciaoo
« Ultima modifica: Maggio 23, 2010, 11:47:34 am da Peps » Registrato
michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #1 inserita:: Maggio 14, 2010, 11:27:29 pm »

...probabilmente potrebbe (notare il condizionale) essere sufficiente passare qualche parametro al modulo del kernel, ammesso che questo ne accetti qualcuno.  Linguaccia

Che modulo viene utilizzato nel tuo caso per far funzionare la cam? ...se conosci il nome riporta l'output del comando;

modinfo nomemodulo

Bye  Fico
Registrato

Peps
Full Member
***

Karma: +0/-0
Scollegato Scollegato

Messaggi: 125


Mostra profilo
« Risposta #2 inserita:: Maggio 15, 2010, 01:20:56 am »

come faccio a vedere il modulo che usa la mia webcam???
che comando devo dare???
risp grazie ciao
Registrato
michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #3 inserita:: Maggio 15, 2010, 03:11:25 pm »

riporta l'output dei seguenti comandi;

lspci

lspci -n

lsusb

Bye  Fico
Registrato

Peps
Full Member
***

Karma: +0/-0
Scollegato Scollegato

Messaggi: 125


Mostra profilo
« Risposta #4 inserita:: Maggio 17, 2010, 10:54:20 pm »

ciao ti riporto i comandi
lspci
Codice:
giuseppe@giuseppe-laptop:~$ lspci
00:00.0 Host bridge: nVidia Corporation MCP79 Host Bridge (rev b1)
00:00.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.0 ISA bridge: nVidia Corporation MCP79 LPC Bridge (rev b2)
00:03.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.2 SMBus: nVidia Corporation MCP79 SMBus (rev b1)
00:03.3 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.5 Co-processor: nVidia Corporation MCP79 Co-processor (rev b1)
00:04.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:04.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:08.0 Audio device: nVidia Corporation MCP79 High Definition Audio (rev b1)
00:09.0 PCI bridge: nVidia Corporation MCP79 PCI Bridge (rev b1)
00:0b.0 SATA controller: nVidia Corporation MCP79 AHCI Controller (rev b1)
00:0c.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:15.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:16.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
02:00.0 VGA compatible controller: nVidia Corporation G96 [GeForce 9600M GT] (rev a1)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
04:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
lspci -n
Codice:
giuseppe@giuseppe-laptop:~$ lspci -n
00:00.0 0600: 10de:0a86 (rev b1)
00:00.1 0500: 10de:0a88 (rev b1)
00:03.0 0601: 10de:0aae (rev b2)
00:03.1 0500: 10de:0aa4 (rev b1)
00:03.2 0c05: 10de:0aa2 (rev b1)
00:03.3 0500: 10de:0a89 (rev b1)
00:03.5 0b40: 10de:0aa3 (rev b1)
00:04.0 0c03: 10de:0aa5 (rev b1)
00:04.1 0c03: 10de:0aa6 (rev b1)
00:08.0 0403: 10de:0ac0 (rev b1)
00:09.0 0604: 10de:0aab (rev b1)
00:0b.0 0106: 10de:0ab9 (rev b1)
00:0c.0 0604: 10de:0ac4 (rev b1)
00:15.0 0604: 10de:0ac6 (rev b1)
00:16.0 0604: 10de:0ac7 (rev b1)
02:00.0 0300: 10de:0649 (rev a1)
03:00.0 0200: 10ec:8168 (rev 01)
04:00.0 0280: 168c:002b (rev 01)
lsusb
Codice:
giuseppe@giuseppe-laptop:~$ lsusb
Bus 002 Device 002: ID 093a:2510 Pixart Imaging, Inc. Hama Optical Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 04f2:b071 Chicony Electronics Co., Ltd 2.0M UVC Webcam / CNF7129
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
ciaoo
Registrato
michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #5 inserita:: Maggio 17, 2010, 11:00:58 pm »

...come da nota numero 3  Ghigno

http://www.ideasonboard.org/uvc/#footnote-3

questo è un problema noto per la tua webcam. Vediamo che modulo carica e i relativi parametri;

lsmod | grep uvc

A partire dalla versione 2.6.26 questo modulo è presente nativamente nel kernel.  Felice

Bye  Fico
Registrato

Peps
Full Member
***

Karma: +0/-0
Scollegato Scollegato

Messaggi: 125


Mostra profilo
« Risposta #6 inserita:: Maggio 19, 2010, 02:04:02 pm »

ecco il comando

Codice:
giuseppe@giuseppe-laptop:~$ lsmod | grep uvc
uvcvideo               56990  0
videodev               34361  1 uvcvideo
v4l1_compat            13251  2 uvcvideo,videodev
cosa devo fare?
grazie
Registrato
michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #7 inserita:: Maggio 19, 2010, 10:37:15 pm »

riporta l'output del comando;

modinfo uvcvideo

Bye  Fico
Registrato

Peps
Full Member
***

Karma: +0/-0
Scollegato Scollegato

Messaggi: 125


Mostra profilo
« Risposta #8 inserita:: Maggio 20, 2010, 01:47:05 pm »

ciao ecco il comando
Codice:
giuseppe@giuseppe-laptop:~$ modinfo uvcvideo
filename:       /lib/modules/2.6.32-22-generic/kernel/drivers/media/video/uvc/uvcvideo.ko
version:        v0.1.0
license:        GPL
description:    USB Video Class driver
author:         Laurent Pinchart <laurent.pinchart@skynet.be>
srcversion:     22968C0170844A6D8A88A20
alias:          usb:v*p*d*dc*dsc*dp*ic0Eisc01ip00*
alias:          usb:v1C4Fp3000d*dc*dsc*dp*ic0Eisc01ip00*
alias:          usb:v19ABp1000d00*dc*dsc*dp*ic0Eisc01ip00*
alias:          usb:v19ABp1000d01[0-1]*dc*dsc*dp*ic0Eisc01ip00*
alias:          usb:v19ABp1000d012[0-6]dc*dsc*dp*ic0Eisc01ip00*
alias:          usb:v18ECp3288d*dc*dsc*dp*ic0Eisc01ip00*
alias:          usb:v18CDpCAFEd*dc*dsc*dp*ic0Eisc01ip00*
alias:          usb:v1871p0306d*dc*dsc*dp*ic0Eisc01ip00*
alias:          usb:v17EFp480Bd*dc*dsc*dp*ic0Eisc01ip00*
alias:          usb:v174Fp8A34d*dc*dsc*dp*ic0Eisc01ip00*
alias:          usb:v174Fp8A33d*dc*dsc*dp*ic0Eisc01ip00*
alias:          usb:v174Fp8A31d*dc*dsc*dp*ic0Eisc01ip00*
alias:          usb:v174Fp5931d*dc*dsc*dp*ic0Eisc01ip00*
alias:          usb:v174Fp5212d*dc*dsc*dp*ic0Eisc01ip00*
alias:          usb:v0E8Dp0004d*dc*dsc*dp*ic0Eisc01ip00*
alias:          usb:v0AC8p3420d*dc*dsc*dp*ic0Eisc01ip00*
alias:          usb:v0AC8p3410d*dc*dsc*dp*ic0Eisc01ip00*
alias:          usb:v0AC8p332Dd*dc*dsc*dp*ic0Eisc01ip00*
alias:          usb:v05E3p0505d*dc*dsc*dp*ic0Eisc01ip00*
alias:          usb:v05ACp8501d*dc*dsc*dp*ic0Eisc01ip00*
alias:          usb:v058Fp3820d*dc*dsc*dp*ic0Eisc01ip00*
alias:          usb:v046Dp08C7d*dc*dsc*dp*icFFisc01ip00*
alias:          usb:v046Dp08C6d*dc*dsc*dp*icFFisc01ip00*
alias:          usb:v046Dp08C5d*dc*dsc*dp*icFFisc01ip00*
alias:          usb:v046Dp08C3d*dc*dsc*dp*icFFisc01ip00*
alias:          usb:v046Dp08C2d*dc*dsc*dp*icFFisc01ip00*
alias:          usb:v046Dp08C1d*dc*dsc*dp*icFFisc01ip00*
alias:          usb:v045Ep0723d*dc*dsc*dp*ic0Eisc01ip00*
alias:          usb:v045Ep00F8d*dc*dsc*dp*ic0Eisc01ip00*
depends:        videodev,v4l1-compat
vermagic:       2.6.32-22-generic SMP mod_unload modversions 586
parm:           nodrop:Don't drop incomplete frames (uint)
parm:           quirks:Forced device quirks (uint)
parm:           trace:Trace level bitmask (uint)

ciao
Registrato
michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #9 inserita:: Maggio 20, 2010, 11:41:13 pm »

Che?!?  ...nel modulo riportato negli alias non appare il supporto all'ID della tua webcam.  Indeciso

Ad ogni modo il problema è noto essere addebitato a libv4l:

Citazione
This camera module is known to be mounted upside-down in some notebooks. Applications that use the libv4l library should display the video correctly, as libv4l detects upside-down cameras and rotates the image automatically. See Hans de Goede's post  on the linux-uvc-devel mailing list for more information. For applications that don't use libv4l, try holding your computer upside-down.

Hai provato con qualche altro programma che possa utilizzare la cam, ad esempio un  programma di VoIP etc?

Bye  Fico
Registrato

Peps
Full Member
***

Karma: +0/-0
Scollegato Scollegato

Messaggi: 125


Mostra profilo
« Risposta #10 inserita:: Maggio 21, 2010, 11:26:54 am »

ciao hai ragione!!!
con amsn si vede normale...
con skype facendo la prova della webcam o mi vedo sottosopra o non mi vedo per niente...
come mai???
Registrato
michele.p
Global Moderator
Hero Member
*****

Karma: +49/-44
Scollegato Scollegato

Messaggi: 6741



Mostra profilo
« Risposta #11 inserita:: Maggio 22, 2010, 10:42:14 pm »

...probabilmente dipende dal tipo di librerie utilizzate.  Occhi al cielo ...intendo le v4l.  Occhi al cielo  ...oltretutto nella nota che ti ho indicato in un precedente post si fa riferimento, se ben ricordo, proprio alle v4l.  Indeciso

Bye  Fico
Registrato

Peps
Full Member
***

Karma: +0/-0
Scollegato Scollegato

Messaggi: 125


Mostra profilo
« Risposta #12 inserita:: Maggio 23, 2010, 11:47:12 am »

ciao infatti era un problema di librerie...
ho risolto editando il menu e facendo partire skype con questo comando
Codice:
bash -c 'LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype'
grazie per l'aiuto
alla prossima!!!
Registrato
Pagine: [1]   Vai su
  Stampa  
 
Vai a: