Alessio Orazietti's Blog

Informatica che passione!

Advertisement

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:

  1. ~/.Skype/ScriptWebcam

il contenuto varia a seconda che abbiamo la distro a 32 o 64 bit:

32 bit:

  1. #!/bin/bash
  2. LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

64 bit:

  1. #!/bin/bash
  2. LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype

Quindi occorre rendere eseguibile lo script appena creato con questo comando o direttamente dal nostro DE

  1. chmod u+x ~/.Skype/ScriptWebcam

Infine modifichiamo il nostro menu, sostituiamo il comando che fa partire skype con la stringa

  1. ~./.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:

  1. sudo apt-get remove pulseaudio

Perfetto! Il nostro Skype è perfettamente funzionante!

Comments

16 Responses to “Ubuntu 10.04 Lucid Lynx – risolvere i problemi di Skype – Webcam e selezione periferiche audio”

  1. 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. 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. achille scrive:

    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. michele scrive:

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

  5. 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. Grazie del tuo suggerimento, può tornare utile a qualcuno a cui non funziona (anche se non so esattamente perchè) il metodo sopra.

  7. Felice Marotta scrive:

    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. grazie infinite per questa preziosissima guida, sono finalmente riuscito ad usare Skype su Ubuntu. :-)

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

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

  11. Ciao ragazzi,volevo ringraziarvi tutti, perché grazie a voi la mia webcam funziona!!! :D
    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

  12. @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… :-(

  13. macosa significa : questo simbolo ~ all’inizio di
    ~/.Skype/ScriptWebcam ?

  14. Sostituisce la tua home directory, se il tuo utente è kent, sostituisce /home/kent

  15. 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

  16. 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”

Write a Comment