Ubuntu 10.04 Lucid Lynx – risolvere i problemi di Skype – Webcam e selezione periferiche audio


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!

, ,

  1. #1 di Leo il 29 maggio 2010 - 13:01

    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)

  2. #2 di Alessio Orazietti il 31 maggio 2010 - 12:58

    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

  3. #3 di achille il 12 giugno 2010 - 15:45

    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

  4. #4 di michele il 22 giugno 2010 - 22:43

    ho seguito la guida ma come faccio a modificare il menu? (ultimo punto
    )

  5. #5 di Alessio Orazietti il 23 giugno 2010 - 08:16

    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.

  6. #6 di Alessio Orazietti il 23 giugno 2010 - 08:17

    Grazie del tuo suggerimento, può tornare utile a qualcuno a cui non funziona (anche se non so esattamente perchè) il metodo sopra.

  7. #7 di Felice Marotta il 26 settembre 2010 - 18:42

    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.

  8. #8 di gfa il 17 ottobre 2010 - 22:05

    grazie infinite per questa preziosissima guida, sono finalmente riuscito ad usare Skype su Ubuntu. 🙂

  9. #9 di manuel il 8 dicembre 2010 - 17:04

    ciao scusa ma non capisco dove devo inserire la stringa chmod u+x ~/.Skype/ScriptWebcam su gedit o sul terminale?

  10. #10 di Alessio Orazietti il 8 dicembre 2010 - 19:27

    @manuel, la stringa va lanciata dal terminale, praticamente rende eseguibile lo script appena creato.

I commenti sono stati disattivati.