Ci siamo, Lucid Lynx è arrivata!
Prima cosa da fare, installare skype ed ottenere una soluzione perfettamente funzionante, vediamo come.
Possiamo tranquillamente installare la versione per il nostro sistema (32 o 64 bit) direttamente dal sito skype ed installarla, ma prima di lanciarla occorre creare un file con il vostro editor preferito:
-
~/.Skype/ScriptWebcam
il contenuto varia a seconda che abbiamo la distro a 32 o 64 bit:
32 bit:
-
#!/bin/bash
-
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
64 bit:
-
#!/bin/bash
-
LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype
Quindi occorre rendere eseguibile lo script appena creato con questo comando o direttamente dal nostro DE
-
chmod u+x ~/.Skype/ScriptWebcam
Infine modifichiamo il nostro menu, sostituiamo il comando che fa partire skype con la stringa
-
~./.Skype/ScriptWebcam
A questo punto i problemi relativi alla webcam saranno scomparsi, resta un problema nel caso in cui abbiamo più di un microfono (ad esempio uno integrato nella webcam ed uno con una cuffia USB), per abilitare il menu di skype che ci consente di modificare le periferiche audio, occorre disinstallare il pacchetto “pulseaudio” con il nostro package manager preferito, da terminale ad esempio:
-
sudo apt-get remove pulseaudio
Perfetto! Il nostro Skype è perfettamente funzionante!


scusa l’ignoranza ma sono inesperto,.
Seguo la tua guida così:
apro il terminale (è questo l’editor?)e digito gedit ~/.Skype/ScriptWebcam
si apre una finestra dove incollo
#!/bin/bash
LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype (ho la versione 10.04 64 bit)
salvo e chiudo la finestra
Ottengo questo:
leonardo@leonardo-desktop:~$ chmod u+x ~./.Skype/ScriptWebcam
chmod: impossibile accedere a `~./.Skype/ScriptWebcam’: Nessun file o directory
non so quindi come andare avanti.
Con questi comandi la risposta è la seguente
con questi comandi la risposta è la seguente
leonardo@leonardo-desktop:~$ cd .Skype
leonardo@leonardo-desktop:~/.Skype$ sh ScriptWebcam
ERROR: ld.so: object ‘/usr/lib32/libv4l/v4l1compat.so’ from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object ‘/usr/lib/libv4l/v4l1compat.so’ from LD_PRELOAD cannot be preloaded: ignored.
Spero che tu possa aiutarmi, ho due webcam (trust 120 spacecam riconosciuta da cheese e la hercules classic link non riconosciuta da cheese)
C’è un errore nell’articolo che ora ho corretto, per rendere eseguibile il file creato occorre usare questa stringa (c’era un punto di troppo)
chmod u+x ~/.Skype/ScriptWebcam
Fatto questo procedi con la guida e dovrebbe essere ok
fare il preload, per alcuni motivi a me oscuri, non mi ha risolto nulla.
sono riuscito a risolvere con questo comando
$export XLIB_SKIP_ARGB_VISUALS=1
ho seguito la guida ma come faccio a modificare il menu? (ultimo punto
)
Se usi ubuntu (e Gnome come DE), fai click destro su “Applicazioni” in alto a sinistra, e quindi clicchi su “Modifica Menu”, nel menu ad albero vai su “Applicazioni”->”Internet”->”Skype”, clichi il tasto “Proprietà a destra e cambi il comando da “skype” allo script che abbiamo creato, puoi anche usare il tasto “Esplora” per trovare il file che abbiamo creato.
Grazie del tuo suggerimento, può tornare utile a qualcuno a cui non funziona (anche se non so esattamente perchè) il metodo sopra.
Improvvisamente (uso Ubuntu da tre mesi) dopo un aggiornamento skype ha cominciato a dare i numeri: la web non funzionava più, l’audio era trabalante.
Le ho provate tutte.
L’audio si è ripristinato dopo alcuni riavvi, ma la web no.
ho seguito i Vs. consigli, precisamente quello di Alessio e quello di Achille (singolarmente non hanno dato risultati) ma lo script ho dovuto farlo così
export XLIB_SKIP_ARGB_VISUALS=1
#!/bin/bash
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
export XLIB_SKIP_ARGB_VISUALS=1
Curiosamente duplicando lo script suggerito da Achille, funziona.
Grazie ad entrabi.
grazie infinite per questa preziosissima guida, sono finalmente riuscito ad usare Skype su Ubuntu.
ciao scusa ma non capisco dove devo inserire la stringa chmod u+x ~/.Skype/ScriptWebcam su gedit o sul terminale?
@manuel, la stringa va lanciata dal terminale, praticamente rende eseguibile lo script appena creato.
Ciao ragazzi,volevo ringraziarvi tutti, perché grazie a voi la mia webcam funziona!!!

Volevo dirvi che ho usato il consiglio di Felice perché la prima volta ha fatto finta di funzionare e poi tutto nero!!
Solo una domanda…da totale inesperta…ma se volessi far funzionare la webcam con un altro programma che devo fare??Se volessi magari fare un video??Grazie mille dell’aiuto ancora!! ^_^
Simona
@Simona, la mia webcam ad esempio con cheese funziona, non saprei dirti con altri software se va fatto qualcosa di particolare, personalmente l’unico software che usa la webcam è skype…
macosa significa : questo simbolo ~ all’inizio di
~/.Skype/ScriptWebcam ?
Sostituisce la tua home directory, se il tuo utente è kent, sostituisce /home/kent
scusa l’ignoranza ma sono inesperto,.Seguo la tua guida così:apro il terminale (è questo l’editor?)e digito gedit ~/.Skype/ScriptWebcamsi apre una finestra dove incollo#!/bin/bashLD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype (ho la versione 10.04 64 bit)salvo e chiudo la finestraOttengo questo:leonardo@leonardo-desktop:~$ chmod u+x ~./.Skype/ScriptWebcamchmod: impossibile accedere a `~./.Skype/ScriptWebcam’: Nessun file o directorynon so quindi come andare avanti.Con questi comandi la risposta è la seguentecon questi comandi la risposta è la seguenteleonardo@leonardo-desktop:~$ cd .Skypeleonardo@leonardo-desktop:~/.Skype$ sh ScriptWebcamERROR: ld.so: object ‘/usr/lib32/libv4l/v4l1compat.so’ from LD_PRELOAD cannot be preloaded: ignored.ERROR: ld.so: object ‘/usr/lib/libv4l/v4l1compat.so’ from LD_PRELOAD cannot be preloaded: ignored.Spero che tu possa aiutarmi, ho due webcam (trust 120 spacecam riconosciuta da cheese e la hercules classic link non riconosciuta da cheese)
+1
l’editor è gedit, il terminale non è l’editor di testo, è proprio il terminale di sistema, tipo il prompt dei comandi che c’è su Windows.
C’è un punto di troppo nella stringa che hai usato, il tuo “chmod u+x ~./.Skype/ScriptWebcamchmod” deve diventare “chmod u+x ~/.Skype/ScriptWebcamchmod”