jump to navigation

Webcam su Skype in Ubuntu 11.10 sia 32bit che 64bit 5 dicembre 2011

Posted by melchiorre in Guide, skype, Ubuntu.
Tags: , , , ,
trackback

Ieri ho risolto finalmente il problema della mia webcam su Skype che non veniva rilevata. Se Cheese e kamorama la vedevano tranquillamente, Skype si girava dall’altra parte fischiettando e facendo l’indifferente. Non si fa così! Infatti il comando che funzionava su ubuntu 11.04 e precedenti, ora non funziona più poiché è cambiato il percorso del file v4l1compat.so; per di più c’è un ulteriore problemino per chi, come me, ha la versione di ubuntu a 64 bit. La procedura per risolvere è facile (una volta che la si trova…) ed eccola qui di seguito:

  1. Installate skype. Nel Ubuntu Software Center trovate la versione a 32bit, installatela sia che abbiate ubuntu a 32 0 64 bit, non ci saranno problemi.
  2. Se avete avviato Skype chiudetelo.
  3. Solo se avete ubuntu a 64bit installate il pacchetto libv4l-0:i386 (vi consiglio di farlo da terminale con un semplice sudo apt-get install libv4l-0:i386 1, ma usate il metodo che preferite
  4. Da terminale lanciate skype con questo comando (copiate e incollate tutto su una riga, tra v4l1compat.so e skype c’è uno spazio): LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype

Adesso skype dovrebbe vedervi la webcam, però solo se lo lanciate con il comando al punto 4. Vi consiglio di fare così:

  1. Da terminale aprite il file skype.desktop con i permessi di amministratore: sudo gedit /usr/share/applications/skype.desktop
  2. Modificate la riga Exec=skype con (sempre tutto sulla stessa riga) LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so /usr/bin/skype
  3. Salvate, chiudete e aprite skype normalmente.

 


[1]Questo pacchetto serve per avere la versione a 32bit del file v4l1compat.so non presente, ovviamente, nella versione a 64bit

Commenti»

1. giangi - 14 dicembre 2011

Grazie, ho risolto il problema, anche se la tua indicazione di sostituire
Exec=skype con (sempre tutto sulla stessa riga) LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so /usr/bin/skype
non va bene sul mio 11.10 32 bit perché – quando provi a lanciare skype da dash – ubuntu non fa un passo avanti.
Ho semplicemente inserito LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype in .bash e lancio skipe & da terminale. In ogni caso molto utile il tuo suggerimento. Grazie del prezioso suggerimento

2. Federico - 14 dicembre 2011

Anche a me non andava, ma ho trovato una soluzione.
in /usr/bin , dove c’è l’eseguibile “skype” ho aggiunto uno script banalissimo:

#!/bin/bash
LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype

che ho chiamato skype_preload.sh .
e ho impostato le scorciatoie (da menu, desktop, pannello, ecc.) per puntare allo script appena creato.
Importante è impostare i permessi dello script in modo che siano identici a quelli dell’eseguibile. Per farlo io ho fatto così:

sudo chmod a+x ./skype

Voilat :D

Grazie per l’articolo, utile e semplice :D

3. andrea - 18 dicembre 2011

TUTTO OK FATE COSI’

Da terminale digitare

gedit ~/.Skype/ScriptWebcam

incollare

#!/bin/bash
LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype

salvare e chiudere

dare il comando:

chmod +x ~/.Skype/ScriptWebcam

trasformare in ubuntu classico con il comando da terminale

sudo apt-get install gnome-panel

Quindi infine tasto dx del muose su applicazioni-modifica menu,andare alla voce di skype cliccare su proprietà ,e riscriverci:
/home/utente/.Skype/ScriptWebcam

Mettere il proprio nome utente al posto di utente.

4. saulo - 27 dicembre 2011

Grazie per le dritte.
Dopo aver fatto tutti i passi suggeriti skype funziona con la web, ma in bianco e nero..
Sapete aiutarmi?

5. benedetto - 30 dicembre 2011

A me la webcam mi funziona sottosopra


Lascia un Commento

Fill in your details below or click an icon to log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Log Out / Modifica )

Foto Twitter

You are commenting using your Twitter account. Log Out / Modifica )

Foto di Facebook

You are commenting using your Facebook account. Log Out / Modifica )

Connecting to %s

Follow

Get every new post delivered to your Inbox.