webcam e firefox

Se avete problemi con l'installazione e la configurazione di Slackware64 postate qui. Non usate questo forum per argomenti che trattano la Slackware32 o generali... per quelli usate rispettivamente il forum Slackware e Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
blackman85
Linux 2.4
Linux 2.4
Messaggi: 333
Iscritto il: dom giu 22, 2008 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

webcam e firefox

Messaggioda blackman85 » mer ott 13, 2010 23:50

Ho notato che la mia webcam non funziona con firefox, ma funziona egregiamente con skype. Qualcuno sa come fare per far funzionare la webcam su firefox?

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2893
Iscritto il: mer feb 13, 2008 16:19
Slackware: 14.2
Kernel: 4.4.19
Desktop: KDE4
Località: Bulagna
Contatta:

Re: webcam e firefox

Messaggioda 414N » gio ott 14, 2010 10:51

Su Firefox? E da quando in qua supporta le webcam?
Forse intendi su Flash...

Avatar utente
blackman85
Linux 2.4
Linux 2.4
Messaggi: 333
Iscritto il: dom giu 22, 2008 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

Re: webcam e firefox

Messaggioda blackman85 » gio ott 14, 2010 12:19

si era ovvio che intendevo flash, scusa per la defaiance... Ho trovato un progetto che è questo ma non riesco a compilare mi da errori...ecco:

Codice: Seleziona tutto

cc -g -shared -fPIC -o flashcamhook.so flashcamhook.c
cc -g -o flashcam flashcam.c
(cd vloopback; make);
make[1]: Entering directory `/home/antonio/flashcam-1.4.5/vloopback'
make -C /lib/modules/2.6.33.4/source SUBDIRS=/home/antonio/flashcam-1.4.5/vloopback modules
make[2]: Entering directory `/usr/src/linux-2.6.33.4'
  CC [M]  /home/antonio/flashcam-1.4.5/vloopback/vloopback.o
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c: In function 'kill_proc':
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c:208: error: implicit declaration of function 'kill_pid'
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c: In function 'fake_ioctl':
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c:337: error: 'SIGIO' undeclared (first use in this function)
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c:337: error: (Each undeclared identifier is reported only once
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c:337: error: for each function it appears in.)
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c:340: error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c:340: error: implicit declaration of function 'signal_pending'
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c:340: error: implicit declaration of function 'schedule'
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c: In function 'vloopback_open':
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c:399: error: dereferencing pointer to incomplete type
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c: In function 'vloopback_release':
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c:428: error: 'TASK_NORMAL' undeclared (first use in this function)
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c:452: error: 'SIGIO' undeclared (first use in this function)
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c: In function 'vloopback_write':
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c:483: error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c:505: error: 'TASK_NORMAL' undeclared (first use in this function)
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c: In function 'vloopback_read':
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c:561: error: 'TASK_NORMAL' undeclared (first use in this function)
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c:567: error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c: In function 'vloopback_ioctl':
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c:674: error: 'SIGIO' undeclared (first use in this function)
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c:676: error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c:713: error: 'TASK_NORMAL' undeclared (first use in this function)
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c: At top level:
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c:1032: error: unknown field 'compat_ioctl' specified in initializer
/home/antonio/flashcam-1.4.5/vloopback/vloopback.c:1032: error: 'v4l_compat_ioctl32' undeclared here (not in a function)
make[3]: *** [/home/antonio/flashcam-1.4.5/vloopback/vloopback.o] Error 1
make[2]: *** [_module_/home/antonio/flashcam-1.4.5/vloopback] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.33.4'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/antonio/flashcam-1.4.5/vloopback'
make: *** [vloopback/vloopback.ko] Error 2

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2893
Iscritto il: mer feb 13, 2008 16:19
Slackware: 14.2
Kernel: 4.4.19
Desktop: KDE4
Località: Bulagna
Contatta:

Re: webcam e firefox

Messaggioda 414N » gio ott 14, 2010 14:06

Quale Flash stai usando? La seconda preview di Square?
Gli errori che ti vengono fuori in compilazione mi sembrano dovuti ad #include sbagliate nel programma che stai compilando. Forse non è stato pensato per il kernel che stai usando.

Avatar utente
blackman85
Linux 2.4
Linux 2.4
Messaggi: 333
Iscritto il: dom giu 22, 2008 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

Re: webcam e firefox

Messaggioda blackman85 » gio ott 14, 2010 17:20

Si, sto usando la preview di square. Il kernel che uso è il 2.6.33.4...

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2893
Iscritto il: mer feb 13, 2008 16:19
Slackware: 14.2
Kernel: 4.4.19
Desktop: KDE4
Località: Bulagna
Contatta:

Re: webcam e firefox

Messaggioda 414N » gio ott 14, 2010 17:42

Mmm, anche a me rifiuta di compilarsi, sul modulo vloopback.
Vediamo se funziona comunque un trucchetto che uso sul mio portatile per raddrizzare l'immagine della webcam (che è invertita di suo): prova a lanciare firefox in questo modo:

Codice: Seleziona tutto

LD_PRELOAD=/usr/lib64/libv4l/v4l2compat.so firefox

e vedi se Flash è più collaborativo. Quella libreria dovrebbe forzare un dispositivo v4l2 a funzionare anche con applicazioni pensate solo per v4l1.
Nel caso funzionasse, puoi rendere permanente la modifica modificando il file desktop di firefox, oppure spostando l'attuale script /usr/bin/firefox in qualche altro posto e sostituirlo con un altro che lo richiami con LD_PRELOAD davanti...
EDIT: ho fatto una prova sul mio portatile e flash mi rileva la webcam senza dover usare LD_PRELOAD (l'immagine è ribaltata ma funziona). Quale driver usa la tua webcam, v4l1 o v4l2?

Avatar utente
blackman85
Linux 2.4
Linux 2.4
Messaggi: 333
Iscritto il: dom giu 22, 2008 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

Re: webcam e firefox

Messaggioda blackman85 » dom ott 17, 2010 13:23

niente da fare!

Codice: Seleziona tutto

ERROR: ld.so: object '/usr/lib64/libv4l/v4l2compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libv4l/v4l2compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libv4l/v4l2compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libv4l/v4l2compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libv4l/v4l2compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libv4l/v4l2compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libv4l/v4l2compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libv4l/v4l2compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libv4l/v4l2compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libv4l/v4l2compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libv4l/v4l2compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libv4l/v4l2compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libv4l/v4l2compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libv4l/v4l2compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libv4l/v4l2compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libv4l/v4l2compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libv4l/v4l2compat.so' from LD_PRELOAD cannot be preloaded: ignored.

Avatar utente
hashbang
Packager
Packager
Messaggi: 1951
Iscritto il: ven giu 04, 2010 10:27
Nome Cognome: Luca De Pandis
Slackware: Slackware64-current
Kernel: 4.4.12
Desktop: dwm
Distribuzione: Windows 10 Pro
Località: Lecce
Contatta:

Re: webcam e firefox

Messaggioda hashbang » dom ott 17, 2010 14:16

Io avevo un problema simile e l'ho risolto nelle impostazioni di flash. Il problema è che la maggior parte delle volte che si apre il menu (nella finestra del browser) di flash, il comando delle impostazioni risulta non disponibile. Si riesce ad entrare appena sta caricando il plugin bloccando il caricamento della pagina.
There's a certain kind of programmer who'll look at any problem and say, 'I know, I will use XML.' Now he has two problems.

Stack is the new term for "I have no idea what I'm actually using". [Erich Schubert]

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2893
Iscritto il: mer feb 13, 2008 16:19
Slackware: 14.2
Kernel: 4.4.19
Desktop: KDE4
Località: Bulagna
Contatta:

Re: webcam e firefox

Messaggioda 414N » dom ott 17, 2010 14:23

blackman85 ha scritto:niente da fare!

Codice: Seleziona tutto

ERROR: ld.so: object '/usr/lib64/libv4l/v4l2compat.so' from LD_PRELOAD cannot be preloaded: ignored

Questo è strano. Hai installato il pacchetto v4l-utils?

Avatar utente
blackman85
Linux 2.4
Linux 2.4
Messaggi: 333
Iscritto il: dom giu 22, 2008 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

Re: webcam e firefox

Messaggioda blackman85 » lun ott 18, 2010 0:58

414N ha scritto:Questo è strano. Hai installato il pacchetto v4l-utils?

si ho appena controllato.

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2893
Iscritto il: mer feb 13, 2008 16:19
Slackware: 14.2
Kernel: 4.4.19
Desktop: KDE4
Località: Bulagna
Contatta:

Re: webcam e firefox

Messaggioda 414N » lun ott 18, 2010 10:51

Ma stai usando firefox 64 bit + flash a 64 bit?

Avatar utente
blackman85
Linux 2.4
Linux 2.4
Messaggi: 333
Iscritto il: dom giu 22, 2008 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

Re: webcam e firefox

Messaggioda blackman85 » lun ott 18, 2010 12:09

si...


Torna a “Slackware64”

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite