[Linux-Biella] (Versione in sviluppo) Ubuntu Precise Pangolin, problemi al video di skype.

Daniele Segato daniele.bilug a gmail.com
Dom 19 Feb 2012 12:28:33 CET


On 02/18/2012 11:12 PM, igor alba wrote:
> Salve ragazzi.
>
> Come da titolo il video non funziona in skype.
>
> Ho dato nel terminale
>
> locate v4l2convert.so
>
> per cercare il percorso.
>
> Il risultato è:
>
> /usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so
>
> poi in alacarte, nella voce skype ho sostituito il comando skype con:
>
> bash -c  'LD_PRELOAD= /usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so skype'

scusa puoi darci un po' di pregresso?

mai dovuto fare nulla di simile per avere il video in skype

perché a te è necessario?

suppongo arrivi da qui:
http://en.opensuse.org/Skype#Fixing_jitterish_webcam_screen


non credo che fare bash -c sia corretto

inoltre devi usare la libreria corretta 32bit se sei in 32bit 64bit se 
sei in 64bit


prova a lanciarlo da terminale
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so skype

(non mettere lo spazio dopo LD_PRELOAD


verifica prima che il file esista:
ls /usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so


inoltre nella pagina che ho linkato si parla di v4l1compat non 
v4l2convert, sicuro ti serva la seconda?


in effetti sul blog di skype:
http://blogs.skype.com/garage/2011/04/skype_22_beta_for_linux_with_s.html

( http://blogs.skype.com/garage/linux/ )

parla proprio di "convert"

ma dice di usare sempre e comunque la versione a 32bit...

e la cosa mi fa senso perché se eseguo
$ file /usr/bin/skype
/usr/bin/skype: ELF 32-bit LSB executable, Intel 80386, version 1 
(SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, stripped

vedo che è un'eseguibile a 32bit....

quindi devi installare la versione a 32bit di quella libreria e puntare 
al .so 32bit secondo me


se serve altro chiedi...

ps: LD_PRELOAD dice al sistema quali librerie vanno caricate prima di 
tutte le altre e in che ordine... il che significa che si può modificare 
il comportamento di un programma senza che il programma debba essere 
modificato: di solito si fa con i programmi closed source perché è 
l'unico modo :)


Maggiori informazioni sulla lista Linux