martedì, maggio 04, 2010

Skype + Lucid + Webcam

Può accadere che su Lucid Skype non ne voglia sapere di far funzionare la webcam, nonostante essa sia riconosciuta dal sistema e perfettamente funzionante con Cheese.

Provate ad aprire il terminale e digitare:

LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype

Se SKype parte e la prova della webcam sotto "Opzioni" funziona, avete risolto il problema.
Per rendere permanente la modifica dovrete fare, per ogni utente, questa procedura:



gedit ~/start_skype

Vi si apre un file di testo vuoto. Dentro ci scrivete:

LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype

Salvate.
Ora digitate:

chmod 700 ~/start_skype

Poi andate su Sistema → Preferenze → Menu principale, cliccate su "internet" e quindi su "Skype", poi su "Proprietà".
Dove c'è scritto "comando", invece di "skype", mettete:

/home/il vostro nome utente/start_skype

Per esempio:
/home/senbee/start_skype

Chiudete e provate a lanciare Skype dal menu.

18 commenti:

Tizior ha detto...

a me la webcam la riconosce ma è capovolta, hai qualche idea? grazie

Senbee ha detto...

La vede capovolta solo Skype o anche tutti gli altri programmi?

Tizior ha detto...

prima di Lucid era capovolta con qualsiasi programma ora con Cheese va bene ma con skype no. grazie

Senbee ha detto...

Se lanci Skype consì:
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype
funziona o va sempre capovolta?

Tizior ha detto...

Va perfetta, grazie!

Bova ha detto...

Salve a tutti, io ho le stesso problema di Tizior: ho lucid e tutti i programmi mi funzionano bene con la webcam mentre con skype viene rilevata, ma l'immagine è capovolta.
Ho provato con il comando
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype
ma non cambia nulla.
Grazie dei consigli ;)

Senbee ha detto...

Purtroppo Skype è un programma proprietario e se fa le bizze con alcune webcam bisogna affidarsi al buon cuore degli sviluppatori di Skype (che non aggiornano il client da due anni, ormai).
Comunque sia, che webcam hai?
Hai già visto qui?
https://wiki.ubuntu.com/SkypeWebCams

tony83 ha detto...

ciao,il mio comando per lanciare skype da menu principale è /usr/bin/skype..la procedura per memorizzare è uguale?io da terminale,per fare andare la webcam in modo corretto uso LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so /usr/bin/skype
che procedura devo fare per non aprire sempre dal terminale skype?
altrimenti mi viene la webcam roveciata se la faccio partire normalemnte...

Senbee ha detto...

@Bova: procedimento uguale, nel file di testo ci metti il comando che dai tu invece di quello che ho scritto io.

Anonimo ha detto...

grazie mille!
finalmente adesso funziona.

Anonimo ha detto...

grazie!
funziona
trust WB1400

Anacleto ha detto...

Sto provando a farmi riconoscere la webcam da puppy-lucid usando skipe.
E' una logitech 2500 e skipe la segnala come Usb camera (046D:089D)(/dev/video0)
L'immagine non si vede e vedo solo delle bande colorate....
Puoi darmi qualche consiglio?

Senbee ha detto...

Non ho mai usato Puppy quindi non ti so dire.
Per quanto riguarda Ubuntu Lucid, hai provato a seguire le istruzioni di questo post?

Senbee ha detto...

:-O Cos'è "Puppy Lucid"? :-O

paolo ha detto...

ma creando il file senza lo shebang funziona lo stesso?

Senbee ha detto...

Boh. Prova, no? ^_^

Anonimo ha detto...

Mettiamo che il comando NON funzioni (io ho una webcam trust 3300p che non c'è nel link delle webcams) :
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype

Domanda : poi Skype parte ancora ? altrimenti quale comando devo fare perchè la situazione ritorni come prima?

Inoltre questo comando :
chmod 700 ~/start_skype
che significato ha ?

Senbee ha detto...

Quel comando è solo un modo diverso di lanciare Skype. Se parte con quel comando, il resto del procedimento serve per non doverlo dare ogni volta. Se non funziona, non fai nulla di definitivo.

Se non funziona neanche con quel comando, possono essere migliaia di motivi diversi, tra cui in genere la mancanza di driver per Linux.

chmod eccetera significa "dà a quello script i permessi di esecuzione"