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.
Rispondi
Avatar utente
blackman85
Linux 2.x
Linux 2.x
Messaggi: 333
Iscritto il: dom 22 giu 2008, 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

webcam e firefox

Messaggio da blackman85 »

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: 2922
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: webcam e firefox

Messaggio da 414N »

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

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

Re: webcam e firefox

Messaggio da blackman85 »

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: 2922
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: webcam e firefox

Messaggio da 414N »

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.x
Linux 2.x
Messaggi: 333
Iscritto il: dom 22 giu 2008, 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

Re: webcam e firefox

Messaggio da blackman85 »

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

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2922
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: webcam e firefox

Messaggio da 414N »

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.x
Linux 2.x
Messaggi: 333
Iscritto il: dom 22 giu 2008, 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

Re: webcam e firefox

Messaggio da blackman85 »

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.

hashbang
Packager
Packager
Messaggi: 2021
Iscritto il: ven 4 giu 2010, 10:27
Nome Cognome: Luca De Pandis
Distribuzione: macOS/OpenBSD
Località: Lecce/Bergamo

Re: webcam e firefox

Messaggio da hashbang »

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.

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2922
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: webcam e firefox

Messaggio da 414N »

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.x
Linux 2.x
Messaggi: 333
Iscritto il: dom 22 giu 2008, 14:41
Slackware: 13.1 x86_64
Kernel: 2.6.33.4
Desktop: kde 4.4

Re: webcam e firefox

Messaggio da blackman85 »

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

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2922
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: webcam e firefox

Messaggio da 414N »

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

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

Re: webcam e firefox

Messaggio da blackman85 »

si...

Rispondi