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

Daniele Segato daniele.bilug a gmail.com
Dom 19 Feb 2012 18:08:00 CET


On 02/19/2012 04:59 PM, igor alba wrote:
>> non credo che fare bash -c sia corretto
>
> A questo punto no. Cosa dovrei fare?

rileggendo: no ok bash -c se stai modificando il comando del menù

ma ci sono altri modi..
come quello di spostare /usr/bin/skype in /usr/bin/skype.real
e poi creare lo script /usr/bin/skype

oppure direttamente creare lo script /usr/bin/skype-fix e lanciare poi 
quello

esempio script in fondo


>> inoltre devi usare la libreria corretta 32bit se sei in 32bit 64bit se sei
>> in 64bit
>
> Sistema a 64 bit, ma che vuoi dire, skype, a parte il video che non
> funge io l'ho istallato.


questo:

>> LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so skype

dice: esegui skype (programma a 32bit) caricando prima questa libreria 
(libreria a 64bit)

e quindi giustamente ti sfancula.

/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so

x86_64-linux-gnu == 64bit

devi installare la versione a 32bit della libreria

su debian il paccketto si chiama lib32v4l-0

su ubuntu non saprei

installa anche ia32-libs


quindi cerca il file v4l2convert.so sotto

/usr/lib32/libv4l/v4l2convert.so

il comando diventa quindi:
LD_PRELOAD=/usr/lib32/libv4l/v4l2convert.so skype


>> quindi devi installare la versione a 32bit di quella libreria e puntare al
>> .so 32bit secondo me
>
> cos'è?

spiegato sopra

se funziona...

io ti NON ti consiglierei di spostare skype in skype.real, potrebbe 
essere sovrascritto con un aggiornamento.

ti direi invece di creare lo script in /usr/bin/skype-fix



e quindi lanciarlo con skype-fix da riga di comando

mentre puoi modificare il menù aggiungendo semplicemente -fix al comando 
skype


in questo caso metti questo dentro a /usr/bin/skype-fix

#!/bin/bash
LD_PRELOAD=/usr/lib32/libv4l/v4l2convert.so /usr/bin/skype $@




Maggiori informazioni sulla lista Linux