Problema con skype

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
algol2008
Linux 0.x
Linux 0.x
Messaggi: 29
Iscritto il: sab 14 mar 2009, 9:44
Slackware: 10.2

Re: Problema con skype

Messaggio da algol2008 »

Grazie nuovamente per i consigli. Ho scaricato la versione statica, disinstallato skype, cancellato la directory .Skype e installato la versione statica. Non riesco ad aprire il programma e se lo lancio da riga di comando mi segnala la mancanza di una libreria:

matteo@darkstar:~$ skype
/usr/share/skype/skype: /usr/lib/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /usr/share/skype/skype)
/usr/share/skype/skype: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.4' not found (required by /usr/share/skype/skype)
matteo@darkstar:~$

cosa posso fare? Grazie.

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2924
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: Problema con skype

Messaggio da 414N »

algol2008 ha scritto:Grazie nuovamente per i consigli. Ho scaricato la versione statica, disinstallato skype, cancellato la directory .Skype e installato la versione statica. Non riesco ad aprire il programma e se lo lancio da riga di comando mi segnala la mancanza di una libreria:

matteo@darkstar:~$ skype
/usr/share/skype/skype: /usr/lib/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /usr/share/skype/skype)
/usr/share/skype/skype: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.4' not found (required by /usr/share/skype/skype)
matteo@darkstar:~$

cosa posso fare? Grazie.
A quanto pare, la tua libreria C/C++ è troppo vetusta rispetto a quella richiesta dalla versione statica di skype.
Forse c'è ancora modo di farlo partire, ma è un metodo piuttosto brutale...
Scarica i pacchetti cxxlibs e gcc-g++ di stock nella Slackware 12.2 e decompattali in una directory (mi raccomando, NON INSTALLARLI):

Codice: Seleziona tutto

mkdir ~/skype-libs
tar tf cxxlibs-6.0.9-i486-1.tgz -C ~/skype-libs
tar tf gcc-g++-4.2.4-i486-1.tgz -C ~/skype-libs
e prova a lanciare skype così:

Codice: Seleziona tutto

LD_PRELOAD=~/skype-libs/usr/lib skype

Avatar utente
zoros
Linux 4.x
Linux 4.x
Messaggi: 1362
Iscritto il: lun 28 mag 2007, 22:51
Nome Cognome: Fabio`Zorba`
Slackware: 15.0
Kernel: 5.15.19smp
Desktop: Trinity R14.0.11
Località: Gorizia

Re: Problema con skype

Messaggio da zoros »

l'indicazione di 414N mi sembra appropriata ... io aggiungo questa considerazione: per creare i binari di Skype-static da qualche parte li avranno pur compilati ... probabilmente non su Slackware ... per esempio wengophone funziona su Slackware, ma linkando (con il metodo descritto da 414N) la libstdc++.so.6 di Fedora ... provando magari più versioni ...
vorrei riavere le mie firme ...

algol2008
Linux 0.x
Linux 0.x
Messaggi: 29
Iscritto il: sab 14 mar 2009, 9:44
Slackware: 10.2

Re: Problema con skype

Messaggio da algol2008 »

Ciao, grazie ancora. Ho eseguito quanto detto sopra ma l' ultimo punto fallisce:


matteo@darkstar:~/skype-libs$ LD_PRELOAD=~/skype-libs/usr/lib skype
ERROR: ld.so: object '/home/matteo/skype-libs/usr/lib' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/home/matteo/skype-libs/usr/lib' from LD_PRELOAD cannot be preloaded: ignored.
/usr/share/skype/skype: /usr/lib/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /usr/share/skype/skype)
/usr/share/skype/skype: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.4' not found (required by /usr/share/skype/skype)
matteo@darkstar:~/skype-libs$ LD_PRELOAD=~/skype-libs/usr/lib skype
ERROR: ld.so: object '/home/matteo/skype-libs/usr/lib' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/home/matteo/skype-libs/usr/lib' from LD_PRELOAD cannot be preloaded: ignored.
/usr/share/skype/skype: /usr/lib/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /usr/share/skype/skype)
/usr/share/skype/skype: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.4' not found (required by /usr/share/skype/skype)
matteo@darkstar:~/skype-libs$

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2924
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: Problema con skype

Messaggio da 414N »

algol2008 ha scritto:Ciao, grazie ancora. Ho eseguito quanto detto sopra ma l' ultimo punto fallisce:

Codice: Seleziona tutto

matteo@darkstar:~/skype-libs$ LD_PRELOAD=~/skype-libs/usr/lib skype
ERROR: ld.so: object '/home/matteo/skype-libs/usr/lib' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/home/matteo/skype-libs/usr/lib' from LD_PRELOAD cannot be preloaded: ignored.
/usr/share/skype/skype: /usr/lib/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /usr/share/skype/skype)
/usr/share/skype/skype: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.4' not found (required by /usr/share/skype/skype)
matteo@darkstar:~/skype-libs$ LD_PRELOAD=~/skype-libs/usr/lib skype
ERROR: ld.so: object '/home/matteo/skype-libs/usr/lib' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/home/matteo/skype-libs/usr/lib' from LD_PRELOAD cannot be preloaded: ignored.
/usr/share/skype/skype: /usr/lib/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /usr/share/skype/skype)
/usr/share/skype/skype: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.4' not found (required by /usr/share/skype/skype)
matteo@darkstar:~/skype-libs$[/quote]
Errore mio, scusa. LD_PRELOAD serve a caricare una singola libreria alla volta (un singolo file .so, insomma).
Prova a sostituire LD_PRELOAD con LD_LIBRARY_PATH.
Per qualche informazioni in più: http://tldp.org/HOWTO/Program-Library-H ... aries.html

Avatar utente
zoros
Linux 4.x
Linux 4.x
Messaggi: 1362
Iscritto il: lun 28 mag 2007, 22:51
Nome Cognome: Fabio`Zorba`
Slackware: 15.0
Kernel: 5.15.19smp
Desktop: Trinity R14.0.11
Località: Gorizia

Re: Problema con skype

Messaggio da zoros »

avevo letto frettolosamente ... comunque l'idea è quella giusta, solo con LD_LIBRARY_PATH ... dovrebbe funzionare ...

un problema è anche trovare la libstdc++.so.6, chiaramente quella che hai in /usr/lib non va bene per skype ... la directory "program" di OpenOffice.org contiene una propria libstdc++, puoi provare ad usarla, sempre nel modo descritto ...
vorrei riavere le mie firme ...

algol2008
Linux 0.x
Linux 0.x
Messaggi: 29
Iscritto il: sab 14 mar 2009, 9:44
Slackware: 10.2

Re: Problema con skype

Messaggio da algol2008 »

Scusate di nuovo amici ho sostituito come dicevate ma:

matteo@darkstar:~$ ~/skype-libs$ LD_LIBRARY_PATH=~/skype-libs/usr/lib skype
-bash: /home/matteo/skype-libs$: No such file or directory
matteo@darkstar:~$

Avatar utente
zoros
Linux 4.x
Linux 4.x
Messaggi: 1362
Iscritto il: lun 28 mag 2007, 22:51
Nome Cognome: Fabio`Zorba`
Slackware: 15.0
Kernel: 5.15.19smp
Desktop: Trinity R14.0.11
Località: Gorizia

Re: Problema con skype

Messaggio da zoros »

algol2008 ha scritto:Scusate di nuovo amici ho sostituito come dicevate ma:

matteo@darkstar:~$ ~/skype-libs$ LD_LIBRARY_PATH=~/skype-libs/usr/lib skype
-bash: /home/matteo/skype-libs$: No such file or directory
matteo@darkstar:~$
Parlavi di versione statica di skype ... allora dovresti avere solo un grande programma binario "skype", il quale però non è completamente statico, ma si appoggia ad alcune librerie della distribuzione su cui deve girare (Slackware in questo caso) ... sembra che la libreria libstdc++ della versione di Slackware che stai usando sia incompatibile ... devi allora esportare la variabile LD_LIBRARY_PATH=[....] indicando un percorso qualsiasi ma che contenga una "libstdc++.so.6" diversa da quella in /usr/lib ... poi avvierai skype ...
il meccanismo è semplice: prima skype cercherà di usare le librerie di $LD_LIBRARY_PATH, poi le altre ... puoi tentare con varie versioni della libreria, una la trovi dentro OOo ...
vorrei riavere le mie firme ...

algol2008
Linux 0.x
Linux 0.x
Messaggi: 29
Iscritto il: sab 14 mar 2009, 9:44
Slackware: 10.2

Re: Problema con skype

Messaggio da algol2008 »

Scusate amici ma non ho capito come posso

"devi allora esportare la variabile LD_LIBRARY_PATH=[....] indicando un percorso qualsiasi ma che contenga una "libstdc++.so.6" diversa da quella in /usr/lib"

scusate ancora e grazie per l' aiuto.

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2924
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: Problema con skype

Messaggio da 414N »

algol2008 ha scritto:Scusate amici ma non ho capito come posso

"devi allora esportare la variabile LD_LIBRARY_PATH=[....] indicando un percorso qualsiasi ma che contenga una "libstdc++.so.6" diversa da quella in /usr/lib"

scusate ancora e grazie per l' aiuto.
Ma l'hai creata la directory ~/skype-libs e ci hai scompattato al suo interno quei 2 archivi che ti avevo riportato?
Non è una directory che deve già esistere, la devi creare te.
Le ho messo il nome skype-libs per chiarezza, ma puoi anche chiamarla UbOlDo...

algol2008
Linux 0.x
Linux 0.x
Messaggi: 29
Iscritto il: sab 14 mar 2009, 9:44
Slackware: 10.2

Re: Problema con skype

Messaggio da algol2008 »

Rifaccio passo per passo la procedura:

matteo@darkstar:~$
matteo@darkstar:~$ mkdir skype-libs
matteo@darkstar:~$ mv cxxlibs-6.0.9-i486-1.tgz skype-libs/
matteo@darkstar:~$ mv gcc-g++-4.2.4-i486-1.tgz skype-libs/
matteo@darkstar:~$ cd skype-libs/
matteo@darkstar:~/skype-libs$ ls
cxxlibs-6.0.9-i486-1.tgz gcc-g++-4.2.4-i486-1.tgz
matteo@darkstar:~/skype-libs$ tar tf cxxlibs-6.0.9-i486-1.tgz -C ~/skype-libs
./
usr/
usr/i486-slackware-linux/
usr/i486-slackware-linux/lib/
usr/i486-slackware-linux/lib/libstdc++-3-libc6.1-2-2.10.0.so
usr/i486-slackware-linux/lib/libstdc++-3-libc6.2-2-2.10.0.so
usr/i486-slackware-linux/lib/libstdc++.so.4.0.0
usr/i486-slackware-linux/lib/libstdc++.so.5.0.7
usr/lib/
usr/lib/libstdc++.so.6.0.9
install/
install/slack-desc
install/doinst.sh
matteo@darkstar:~/skype-libs$


faccio la stessa cosa con gcc-g++-4.2.4-i486-1.tgz
mi insospettisce una cosa: dove sono stati scompattati i pacchetti? Perche':

matteo@darkstar:~/skype-libs$ ls
cxxlibs-6.0.9-i486-1.tgz gcc-g++-4.2.4-i486-1.tgz
matteo@darkstar:~/skype-libs$


e subito dopo:

matteo@darkstar:~/skype-libs$ LD_LIBRARY_PATH=~/skype-libs/usr/lib skype
/usr/share/skype/skype: /usr/lib/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /usr/share/skype/skype)
/usr/share/skype/skype: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.4' not found (required by /usr/share/skype/skype)

Avatar utente
414N
Iper Master
Iper Master
Messaggi: 2924
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: Problema con skype

Messaggio da 414N »

algol2008 ha scritto:Rifaccio passo per passo la procedura:

Codice: Seleziona tutto

matteo@darkstar:~$
matteo@darkstar:~$ mkdir skype-libs
matteo@darkstar:~$ mv cxxlibs-6.0.9-i486-1.tgz skype-libs/
matteo@darkstar:~$ mv gcc-g++-4.2.4-i486-1.tgz skype-libs/
matteo@darkstar:~$ cd skype-libs/
matteo@darkstar:~/skype-libs$ ls
cxxlibs-6.0.9-i486-1.tgz  gcc-g++-4.2.4-i486-1.tgz
matteo@darkstar:~/skype-libs$ tar tf cxxlibs-6.0.9-i486-1.tgz -C ~/skype-libs
./
usr/
usr/i486-slackware-linux/
usr/i486-slackware-linux/lib/
usr/i486-slackware-linux/lib/libstdc++-3-libc6.1-2-2.10.0.so
usr/i486-slackware-linux/lib/libstdc++-3-libc6.2-2-2.10.0.so
usr/i486-slackware-linux/lib/libstdc++.so.4.0.0
usr/i486-slackware-linux/lib/libstdc++.so.5.0.7
usr/lib/
usr/lib/libstdc++.so.6.0.9
install/
install/slack-desc
install/doinst.sh
matteo@darkstar:~/skype-libs$                  


faccio la stessa cosa con gcc-g++-4.2.4-i486-1.tgz 
mi insospettisce una cosa: dove sono stati scompattati i pacchetti? Perche':

matteo@darkstar:~/skype-libs$ ls
cxxlibs-6.0.9-i486-1.tgz  gcc-g++-4.2.4-i486-1.tgz
matteo@darkstar:~/skype-libs$  


e subito dopo:

matteo@darkstar:~/skype-libs$ LD_LIBRARY_PATH=~/skype-libs/usr/lib skype
/usr/share/skype/skype: /usr/lib/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /usr/share/skype/skype)
/usr/share/skype/skype: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.4' not found (required by /usr/share/skype/skype)
DI nuovo errore mio, scusa #-o
Il comando corretto è tar xf, non tf. L'opzione t serve a visualizzare il contenuto dell'archivio, non ad estrarlo come fa l'opzione x.
Se, comunque, poni gli archivi dentro ~/skype-libs e li vuoi estrarre lì dentro, puoi anche non specificare l'opzione -C...

algol2008
Linux 0.x
Linux 0.x
Messaggi: 29
Iscritto il: sab 14 mar 2009, 9:44
Slackware: 10.2

Re: Problema con skype

Messaggio da algol2008 »

Grazie. Sono riuscito a scompattare i due file e ora nella directory skype-lib ora ho due nuove directory: /usr e /install ma anche questa volta se lancio skype ho:

matteo@darkstar:~/skype-libs$ ls
cxxlibs-6.0.9-i486-1.tgz gcc-g++-4.2.4-i486-1.tgz install/ usr/
matteo@darkstar:~/skype-libs$ LD_LIBRARY_PATH=~/skype-libs/usr/lib skype
/usr/share/skype/skype: /usr/lib/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /usr/share/skype/skype)
/usr/share/skype/skype: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.4' not found (required by /usr/share/skype/skype)
matteo@darkstar:~/skype-libs$

Avatar utente
zoros
Linux 4.x
Linux 4.x
Messaggi: 1362
Iscritto il: lun 28 mag 2007, 22:51
Nome Cognome: Fabio`Zorba`
Slackware: 15.0
Kernel: 5.15.19smp
Desktop: Trinity R14.0.11
Località: Gorizia

Re: Problema con skype

Messaggio da zoros »

leggendo ho quasi l'impressione che non esporti LD_LIBRARY_PATH ... prova a copiare con l'aiuto della grafica libstdc++.so.6 (non quella di /usr/lib) in /usr/share/skype/, poi apri una console e:

Codice: Seleziona tutto

export LD_LIBRARY_PATH=/usr/share/skype
/usr/share/skype/skype
vorrei riavere le mie firme ...

algol2008
Linux 0.x
Linux 0.x
Messaggi: 29
Iscritto il: sab 14 mar 2009, 9:44
Slackware: 10.2

Re: Problema con skype

Messaggio da algol2008 »

Ho provato ancora con l' ultimo consiglio, ma senza successo:


root@darkstar:/home/matteo/skype-libs/usr/lib# cp libstdc++.so.6.0.9 /usr/share/skype/
root@darkstar:/home/matteo/skype-libs/usr/lib# exit
exit
matteo@darkstar:~/skype-libs/usr/lib$ export LD_LIBRARY_PATH=/usr/share/skype
matteo@darkstar:~/skype-libs/usr/lib$ /usr/share/skype/skype
/usr/share/skype/skype: /usr/lib/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /usr/share/skype/skype)
/usr/share/skype/skype: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.4' not found (required by /usr/share/skype/skype)

Rispondi