[Driver] [HOW TO] UVCVIDEO : come risolvere il problema della webcam ribaltata

Riconoscimento, installazione e configurazione delle periferiche.
Avatar utente
Tizianub
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2923
Iscrizione: giovedì 5 aprile 2007, 18:47
Località: Jesi (AN)
Contatti:

Re: [Driver] [HOW TO] UVCVIDEO : come risolvere il problema della webcam ribaltata

Messaggio da Tizianub »

tenente_colombo ha scritto: cmq su skype funziona al contrario su cheese invece normalmente
ma non è che cheese ha l'effetto capovolgi?
Avatar utente
tenente_colombo
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 911
Iscrizione: martedì 3 marzo 2009, 15:16

Re: [Driver] [HOW TO] UVCVIDEO : come risolvere il problema della webcam ribaltata

Messaggio da tenente_colombo »

su cheese sta senza effetti
Avatar utente
Tizianub
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2923
Iscrizione: giovedì 5 aprile 2007, 18:47
Località: Jesi (AN)
Contatti:

Re: [Driver] [HOW TO] UVCVIDEO : come risolvere il problema della webcam ribaltata

Messaggio da Tizianub »

tenente_colombo ha scritto: su cheese sta senza effetti
non so che dirti a me cheese con la patch ha l'immagine corretta ma si blocca
skype va bene invece
Avatar utente
tenente_colombo
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 911
Iscrizione: martedì 3 marzo 2009, 15:16

Re: [Driver] [HOW TO] UVCVIDEO : come risolvere il problema della webcam ribaltata

Messaggio da tenente_colombo »

anche su qutecom funziona male, va solo su cheese.... ma come mai è così complicato fare un flip verticale dell'immagine?
rainboww
Prode Principiante
Messaggi: 42
Iscrizione: sabato 8 agosto 2009, 10:28

Re: [Driver] [HOW TO] UVCVIDEO : come risolvere il problema della webcam ribaltata

Messaggio da rainboww »

Per la cronaca vale la pena dare un'occhiata a questo link
http://radu.cotescu.com/2009/11/05/flip ... tu-webcam/
e qui
http://lists.berlios.de/pipermail/linux ... 04886.html

Chi ha ancora problemi può aiutare direttamente Linux-uvc-devel postando i 2 file richiesti
(lsusb > lsusb.log
sudo dmidecode > dmi.log).
Ultima modifica di rainboww il domenica 6 dicembre 2009, 13:42, modificato 1 volta in totale.
rainboww
Prode Principiante
Messaggi: 42
Iscrizione: sabato 8 agosto 2009, 10:28

Re: [Driver] [HOW TO] UVCVIDEO : come risolvere il problema della webcam ribaltata

Messaggio da rainboww »

Io ho risolto così (spero in modo definitivo):

[glow=white,2,300][size=10px]echo -e "\n# libv4l PPA\ndeb http://ppa.launchpad.net/libv4l/ppa/ubuntu `lsb_release -c | awk '{print $2}'` main" | sudo tee -a /etc/apt/sources.list
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C3FFB4AA
sudo apt-get update
sudo apt-get install libv4l-0[/size][/glow]


poi come prova ho reinstallato il mio ultimo kernel (2.6.31-16-generic-pae) da synaptic e al riavvio ho testato la webcam (05ca:1837 Ricoh Co.) con xawtv (finalmente dritta)  :)
Ultima modifica di rainboww il domenica 10 gennaio 2010, 18:50, modificato 1 volta in totale.
valeriodean
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 892
Iscrizione: venerdì 4 dicembre 2009, 18:49

Re: [Driver] [HOW TO] UVCVIDEO : come risolvere il problema della webcam ribaltata

Messaggio da valeriodean »

Scusate mi servirebbe una informazione.
Io ho ubuntu 9.1, webcam riconosciuta ma montata al contrario.

Questa guida è ancora valida o non funziona più?

In particolare, quando invio il comando:

Codice: Seleziona tutto

svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk
Mi risponde così:
svn: Non riesco a connettermi all'host 'svn.berlios.de': Connessione scaduta

Forse è da correggere l'indirizzo a cui punta svn?
Grazie.


Scusate credevo di aver letto tutto il 3d e invece postando il mess mi sono accorto che a furia si seguire link qui e li non avevo completato la lettura.
Faccio le prove e poi vi dico. Ciao.

Comunque credo sarebbe più facile implemetare la funzione di ribaltare l'immagine in tutti i programmi che richiamano la webcam piuttosto che lavorare sul SO (con relativo database di chi la monta dritta e in quale modello e chi no), così facendo chi ha la web montata storta spunta l'opzione (su skype o su quello che è) e chi l'ha montata dritta non la spunta.
Ma non credo succederà mai.


P.S.
Possibile che non ci sia la fucilazione per chi monta web cam al contrario? Conoscete una riga di comando capace di attivare la fucilazione?  (rotfl)
Ultima modifica di valeriodean il giovedì 10 dicembre 2009, 13:46, modificato 1 volta in totale.
valeriodean
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 892
Iscrizione: venerdì 4 dicembre 2009, 18:49

Re: [Driver] [HOW TO] UVCVIDEO : come risolvere il problema della webcam ribaltata

Messaggio da valeriodean »

Ho provato a dare questo comando:

Codice: Seleziona tutto

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C3FFB4AA
ma la risposta è stata:
gpg: richiesta della chiave C3FFB4AA dal server hkp keyserver.ubuntu.com
gpg: keyserver timed out
gpg: ricezione dal server di chiavi non riuscita: errore del keyserver

suggerimenti?
rainboww
Prode Principiante
Messaggi: 42
Iscrizione: sabato 8 agosto 2009, 10:28

Re: [Driver] [HOW TO] UVCVIDEO : come risolvere il problema della webcam ribaltata

Messaggio da rainboww »

rainboww ha scritto: Io ho risolto così (spero in modo definitivo):

[glow=white,2,300][size=10px]echo -e "\n# libv4l PPA\ndeb http://ppa.launchpad.net/libv4l/ppa/ubuntu `lsb_release -c | awk '{print $2}'` main" | sudo tee -a /etc/apt/sources.list
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C3FFB4AA
sudo apt-get update
sudo apt-get install libv4l-0[/size][/glow]


poi ho reinstallato il mio ultimo kernel (2.6.31-16-generic-pae) da synaptic e al riavvio ho testato la webcam (05ca:1837 Ricoh Co.) con xawtv (finalmente dritta)  :)
Confermo,
ho aggiornato il kernel (2.6.31-17-generic-pae) e al riavvio la webcam è ancora dritta!
Questa sembra la soluzione definitiva  :)
rainboww
Prode Principiante
Messaggi: 42
Iscrizione: sabato 8 agosto 2009, 10:28

Re: [Driver] [HOW TO] UVCVIDEO : come risolvere il problema della webcam ribaltata

Messaggio da rainboww »

valeriodean ha scritto: Ho provato a dare questo comando:

Codice: Seleziona tutto

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C3FFB4AA
ma la risposta è stata:
gpg: richiesta della chiave C3FFB4AA dal server hkp keyserver.ubuntu.com
gpg: keyserver timed out
gpg: ricezione dal server di chiavi non riuscita: errore del keyserver

suggerimenti?
Strano, sembra che la chiave pubblica non sia al momento disponibile.
Prova più tardi oppure dai un'occhiata qui
http://rafanto.net/risolvere-su-ubuntu- ... e-key-gpg/
mikespace
Prode Principiante
Messaggi: 15
Iscrizione: venerdì 27 novembre 2009, 0:48

Re: [Driver] [HOW TO] UVCVIDEO : come risolvere il problema della webcam ribaltata

Messaggio da mikespace »

provato un po tutto quello che ho trovato nei vari post cheese si vede dritto come pure amsn invece skype è ancora a testa in giù. boh
Avatar utente
tenente_colombo
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 911
Iscrizione: martedì 3 marzo 2009, 15:16

Re: [Driver] [HOW TO] UVCVIDEO : come risolvere il problema della webcam ribaltata

Messaggio da tenente_colombo »

mikespace ha scritto: provato un po tutto quello che ho trovato nei vari post cheese si vede dritto come pure amsn invece skype è ancora a testa in giù. boh
vale anche per me  (b2b)
valeriodean
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 892
Iscrizione: venerdì 4 dicembre 2009, 18:49

Re: [Driver] [HOW TO] UVCVIDEO : come risolvere il problema della webcam ribaltata

Messaggio da valeriodean »

Ho eseguito le istruzioni, ma nn pare sortire effetti:

Codice: Seleziona tutto

valerio@valerio-laptop:~$ gpg --keyserver keyserver.ubuntu.com --recv C3FFB4AA
gpg: richiesta della chiave C3FFB4AA dal server hkp keyserver.ubuntu.com
gpg: keyserver timed out
gpg: ricezione dal server di chiavi non riuscita: errore del keyserver
Cmq quando ho fatto l'aggiornamento dei pacchetti mi ha comunque scaricato e installato le libv41-0, infatti lanciando il comando che fa utilizzare a amsn quella libreria la web si rimette dritta.
Però se lancio lo stesso comando con skype non lo accetta, dice:

Codice: Seleziona tutto

valerio@valerio-laptop:~$ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
ERROR: ld.so: object '/usr/lib/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.
Ok, andando su Preferenze -> Selettore di sistemi multimediali
vedo al tag VIDEO:
Default input
Plugin: Video for Linux 2 (v4l2)
Device: CNF7246 (è la mia web)
Pipeline: v4l2src device="/dev/video0"

Se clicco su TEST, la web si vede meravigliosamente bene!
Infatti amsn usa (v4l2) CNF7246 e si vede benissimo... Skype no,
lui usa CNF7246 (/dev/video0) e non me lo fa cambiare.
Skype si vede alla rovescia.
rainboww
Prode Principiante
Messaggi: 42
Iscrizione: sabato 8 agosto 2009, 10:28

Re: [Driver] [HOW TO] UVCVIDEO : come risolvere il problema della webcam ribaltata

Messaggio da rainboww »

Codice: Seleziona tutto

valerio@valerio-laptop:~$ gpg --keyserver keyserver.ubuntu.com --recv C3FFB4AA
gpg: richiesta della chiave C3FFB4AA dal server hkp keyserver.ubuntu.com
gpg: keyserver timed out
gpg: ricezione dal server di chiavi non riuscita: errore del keyserver
Prova a inserire la chiave manualmente da synaptic
http://keyserver.ubuntu.com:11371/pks/l ... &op=vindex
l'ultima versione di libv4l-0 è 0.6.3-1
Allegati
libv4l-0.png
Ultima modifica di rainboww il sabato 12 dicembre 2009, 19:26, modificato 1 volta in totale.
valeriodean
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 892
Iscrizione: venerdì 4 dicembre 2009, 18:49

Re: [Driver] [HOW TO] UVCVIDEO : come risolvere il problema della webcam ribaltata

Messaggio da valeriodean »

rainboww ha scritto: Prova a inserire la chiave manualmente da synaptic
http://keyserver.ubuntu.com:11371/pks/l ... &op=vindex
l'ultima versione di libv4l-0 è 0.6.3-1
Ho messo quel link in firefox aspettando che mi permettesse di salvare la chiave da dare in pasto al synaptic, invece mi da sempre errore:

Tempo per la connessione esaurito
Il server keyserver.ubuntu.com sta impiegando troppo tempo a rispondere.
    *  Il sito potrebbe non essere disponibile o sovraccarico. Riprovare fra qualche momento.

    *  Se non è possibile caricare alcuna pagina, controllare la connessione di rete del computer.

    *  Se il computer o la rete sono protetti da un firewall o un proxy, assicurarsi che Firefox abbia i permessi per accedere al web.


Cmq ho l'ultima versione, la 0.6.3-1.
Come forzo skype ad utilizzare questa invece di fare come gli pare a lui e leggere la web?
Ti metto lo screen di skype.
Skype sembra ignorare il fatto che la web passi per la libreria lib4l-0, sembra che la va a leggere per conto suo e quindi alla rovescia.
Allegati
Skype_conf.png
rainboww
Prode Principiante
Messaggi: 42
Iscrizione: sabato 8 agosto 2009, 10:28

Re: [Driver] [HOW TO] UVCVIDEO : come risolvere il problema della webcam ribaltata

Messaggio da rainboww »

Purtroppo non so che dirti.
Posso solo consigliarti di reinstallare skype dal repository medibuntu (io ho la versione 2.1.0.47-0medibuntu2).
Poi io proverei da terminale

Codice: Seleziona tutto

export LD_PRELOAD=/usr/local/lib/libv4l/v4l1compat.so 
skype
Tanto per dirne una avevo rimosso pulseaudio e la webcam si è ribaltata, ho reinstallato il kernel da synaptic ed è tornata dritta. (rotfl)
Inoltre con cheese vedo delle strisce colorate invece di un'immagine nitida e la risoluzione è disabilitata, comunque mi accontento di xawtv amsn e skype dove la webcam è riconosciuta correttamente.
Ultima modifica di rainboww il domenica 13 dicembre 2009, 23:16, modificato 1 volta in totale.
Avatar utente
aytin
Prode Principiante
Messaggi: 76
Iscrizione: lunedì 28 aprile 2008, 8:22

Re: [Driver] [HOW TO] UVCVIDEO : come risolvere il problema della webcam ribaltata

Messaggio da aytin »

Con karmic e il kernel 2.6.31-17 nessun problema col solito procedimento:
  • Scarico i sorgenti da linuxtv.org
  • applico una delle patch (nel mio caso la solita p2nm)
  • (*) sudo make gconfig (e deseleziono qualunque cosa tranne uvcvideo in modo da rendere la compilazione quasi istantanea)
  • make
  • sudo make install
  • sudo make unload
  • sudo modprobe uvcvideo
e la webcam è servita

(*) In questo punto potreste aver bisogno di installare, se non l'avete già fatto ncurses-dev e libglade2-dev
Ultima modifica di aytin il domenica 13 dicembre 2009, 23:30, modificato 1 volta in totale.
rainboww
Prode Principiante
Messaggi: 42
Iscrizione: sabato 8 agosto 2009, 10:28

Re: [Driver] [HOW TO] UVCVIDEO : come risolvere il problema della webcam ribaltata

Messaggio da rainboww »

Con karmic e il kernel 2.6.31-17 nessun problema col solito procedimento
Ottima sintesi aytin, questa procedura è sicuramente da preferire.
Però credo che sia giunto il momento di pensare ad una soluzione definitiva che non costringa a ricompilare il tutto ad ogni nuovo kernel.
Io continuo a sperimentare libv4l-0, magari a breve inseriranno uno switch per vflip in v4l2ucp come giustamente fa notare valeriodean  >:(
Anche l'utilizzo di r5u87x (http://bitbucket.org/ahixon/r5u87x/) non crea problemi quando si aggiorna il kernel (peccato però che non va bene con tutte le webcam)  ???
Per chi vuole cimentarsi nella configurazione di skype può dare un'occhiata qui
http://www.webbando.com/configurare-la- ... -2616.html
Già che ci sono per curiosità vorrei provare a far funzionare cheese con la mia webcam (al momento vedo soltanto una serie di righe colorate), qualche idea su dove intervenire?  (z)
Ultima modifica di rainboww il lunedì 14 dicembre 2009, 10:05, modificato 1 volta in totale.
valeriodean
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 892
Iscrizione: venerdì 4 dicembre 2009, 18:49

Re: [Driver] [HOW TO] UVCVIDEO : come risolvere il problema della webcam ribaltata

Messaggio da valeriodean »

Ok, allora:
1) scarico le librerie, la cartella disinzippata l'ho messa nella home, il contenuto della cartella te l'ho messo nell'immagine allegata.
2) piazzo lo script p2nm.txt nella stessa cartella del punto 1
3) faccio partire lo script con il comando

Codice: Seleziona tutto

valerio@valerio-laptop:~$ cd /home/valerio/v4l-dvb-102f8579d723
valerio@valerio-laptop:~/v4l-dvb-102f8579d723$ patch < p2nm.txt
can't find file to patch at input line 4
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
--------------------------
|diff -uN UVCVIDEO_v0.1.0/uvc_video.c UVCVIDEO_patched/uvc_video.c
|--- UVCVIDEO_v0.1.0/uvc_video.c	2008-06-26 10:41:01.000000000 +0200
|+++ UVCVIDEO_patched/uvc_video.c	2008-06-27 12:09:20.000000000 +0200
--------------------------
File to patch: 
Dunque li vedo un "can't find..." quindi ti ho messo la cartella con i file così come la vedo io: è giusta?
Eppoi a me continua a nn caricare quella chiave, a voi si?
Grazie.  :)
Allegati
v4l-dvb.png
Ultima modifica di valeriodean il lunedì 14 dicembre 2009, 14:34, modificato 1 volta in totale.
rainboww
Prode Principiante
Messaggi: 42
Iscrizione: sabato 8 agosto 2009, 10:28

Re: [Driver] [HOW TO] UVCVIDEO : come risolvere il problema della webcam ribaltata

Messaggio da rainboww »

No, stai facendo un pò di confusione.
Il file di patch (p2nm.txt) va copiato in /home/valerio/v4l-dvb-102f8579d723/linux/drivers/media/video/uvc/ ed è qui che devi dare il comando patch < p2nm.txt
Poi se non ci sono errori devi riportarti in /home/valerio/v4l-dvb-102f8579d723/ e proseguire come ti ha suggerito aytin più sopra.
Per i dettagli leggi qualche pagina indietro  :)
Ultima modifica di rainboww il lunedì 14 dicembre 2009, 14:58, modificato 1 volta in totale.
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 7 ospiti