Debianizzati.Org | Forum | Blog | Guide | IRC
 
 
Forum Italiano Debian - Debianizzati.Org
Dicembre 04, 2008, 07:54:11 pm *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia:
 
   Indice   Aiuto Ricerca Agenda Accedi Registrati  
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: Skype 2.0 su Debian Etch amd64 [RISOLTO]  (Letto 2097 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
ciano68
Newbie
*

Karma: +1/-0
Scollegato Scollegato

Messaggi: 16


Mostra profilo E-mail
« inserita:: Dicembre 04, 2007, 12:41:33 am »

Ciao a tutti,

come da oggetto sto cercando di installare la versione 2.0 di skype.
Ci ho provato sia con la versione pacchettizzata (.deb) previa installazione dell'ambiente a 32bit e forzando l'installazione del pacchetto, sia attraverso gli archivi tar.gz con le Qt precompilate e no.
In ogni caso, lanciando l'eseguibile da console ricevo il messaggio:

skype: error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory

eppure la libreria c'è in /usr/lib come link a libXss.so.1.0.0 nella stessa directory
accettando il consiglio di un sito francese ho installato il pacchetto getlibs che dovrebbe automatizzare il download delle librerie necessarie (se non presenti).
Bene il comando in questione restituisce:

getlibs /usr/bin/skype
No match found for package libQtCore.so.4
No match found for package libQtDBus.so.4
No match found for package libQtGui.so.4
No match found for package libQtNetwork.so.4
No match found for package libXss.so.1
No libraries to download.

Vuol dire che tutte le librerie necessarie sono già presenti, che mancano tutte o che sono tutte in versioni sbagliate?

Ho cercato un po' in rete e ho postato anche una richiesta di assistenza sul sito di supporto di skype, ma senza ottenere risposta!

Se qualcuno ha il mio stesso problema o sa come risolverlo mi farebbe un grandissimo favore.
In alternativa andrebbe bene anche la versione 1.3 con le Qt precompilate che funzionava benissimo su amd64 e che ovviamente non è più disponibile sul sito di skype.
Purtroppo ho rimosso quella installazione e non ho tenuto il tar.gz (pirla!  Smiley)

Mi scuso per il post un po' lungo e ringrazio in anticipo.
« Ultima modifica: Dicembre 08, 2007, 03:51:57 pm da ciano68 » Registrato
nydebianized
Full Member
***

Karma: +3/-0
Scollegato Scollegato

Messaggi: 134



Mostra profilo E-mail
« Risposta #1 inserita:: Dicembre 06, 2007, 10:42:03 pm »

ciao, ti consiglio di dare il comando

locate nomelibreria
(es. locate libQtCore.so.4)
per vedere se sono presenti nel sistema, ricorda di stare attento alle minuscole e alle maiuscole quando digiti il nome della libreria.

Comunque, se vai a questo indirizzo

http://www.us.debian.org/distrib/packages

alla fine trovi la sezione

"Ricerca nel contenuto dei pacchetti"

Inserisci li i nomi delle librerie mancanti e ti viene dato il/i pacchetto/i che le contiene

ciao
Registrato

"Ubuntu è un'antica parola africana che significa: non so installare Debian"
ciano68
Newbie
*

Karma: +1/-0
Scollegato Scollegato

Messaggi: 16


Mostra profilo E-mail
« Risposta #2 inserita:: Dicembre 07, 2007, 02:24:24 am »

... le librerie ci sono in /usr/lib/ e anche in emul/ia32-linux/usr/lib.
Per dirla tutta in /usr/lib la libXss.so.1 è un link a link a libXss.so.1.0.0: non è che il problema è lì?
Grazie...
Registrato
giancarlo76
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 6


Mostra profilo
« Risposta #3 inserita:: Dicembre 07, 2007, 12:56:48 pm »

Ho avuto un problema molto simile: dava anche a me l'errore

Codice:
skype: error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory

Tale errore deriva dal fatto che la libreria in questione non viene trovata in /emul/ia32-linux/usr/lib

getlibs mi dava:

Codice:
No match found for package libXss.so.1
No libraries to download.

Nessun problema per le Qt4
Ho risolto scaricando dal sito packages.debian.org il pacchetto libxss per i386, estraendolo e mettendo a manina libXss.so.1.0.0 in /emul/ia32-linux/usr/lib e linkandolo in /emul/ia32-linux/usr/lib/libXss.so.1.
Registrato
ciano68
Newbie
*

Karma: +1/-0
Scollegato Scollegato

Messaggi: 16


Mostra profilo E-mail
« Risposta #4 inserita:: Dicembre 08, 2007, 01:51:08 pm »

Grazie Giancarlo però... potresti essere più preciso sulla questione del link (non sono così esperto)? Con quali comandi lo devo linkare? Grazie infinite!!!
Registrato
gallows
Full Member
***

Karma: +2/-1
Scollegato Scollegato

Messaggi: 107


gall0ws@tiscali.it
Mostra profilo WWW
« Risposta #5 inserita:: Dicembre 08, 2007, 02:10:13 pm »

Grazie Giancarlo però... potresti essere più preciso sulla questione del link (non sono così esperto)? Con quali comandi lo devo linkare? Grazie infinite!!!

ln -s <target> <link_name>
Nel tuo caso:

Codice:
# cd /emul/ia32-linux/usr/lib/
# ln -s libXss.so.1.0.0 libXss.so.1
Registrato

The name "ubuntu" comes from the Zulu and Xhosa concept of ubuntu, and can be roughly defined as: "I can't install Debian".
ciano68
Newbie
*

Karma: +1/-0
Scollegato Scollegato

Messaggi: 16


Mostra profilo E-mail
« Risposta #6 inserita:: Dicembre 08, 2007, 03:42:47 pm »

Grazie, grazie 1000 per i tuoi preziosi consigli.

In /emul/ia32-linux/usr/lib avevo una libXss.so.1 ma probabilmente in una versione che non piaceva a Skype.
L'ho rinominata con mv /emul/ia32-linux/usr/lib/libXss.so.1 /emul/ia32-linux/usr/lib/libXss.so.1.old
Poi, come da te consigliato ho scaricato il pacchetto libxss1, estratto e spostato e linkato la libreria.
Nell'ordine ho però dovuto scaricare, estrarre, spostare e linkare le librerie contenute in:
libqt4-core_4.2.1-2+etch1_i386.deb
libqt4-gui_4.2.1-2+etch1_i386.deb
libdbus-1-3_1.0.2-1_i386.deb
sempre in /emul/ia32-linux/usr/lib/
magari avrei potuto caricare i pacchetti forzando l'installazione, però così ha funzionato ...
Spero che queste brevi indicazioni possano servire anche per qualcun altro.
Registrato
cherly
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 29


Mostra profilo
« Risposta #7 inserita:: Aprile 01, 2008, 08:53:20 pm »

ciao, ho lo stesso problema, ho cercato di seguire i consigli, ma non va, forse ho sbagliato qualcosa...
Potresti spiegarmi cosa intendi quando dici che hai linkato le librerie? e che librerie hai messo?
Grazie mille!
Carlo
Registrato
ciano68
Newbie
*

Karma: +1/-0
Scollegato Scollegato

Messaggi: 16


Mostra profilo E-mail
« Risposta #8 inserita:: Aprile 01, 2008, 11:41:06 pm »

le librerie sono quelle contenute nei pacchetti che ho indicato, dovresti poterle estrarre con il gestore archivi (per esempio e per utilizzare una interfaccia grafica) in una cartella a tua scelta.
Questi pacchetti e le librerie in essi contenute librerie sono per architettura a 32bit quindi il pre-requisito è l'installazione dell'ambiente a 32bit che credo/spero tu abbia installato.
Per ciò che riguarda il link guarda qualche post indietro cosa ha scritto gallows.
Per essere più precisi potresti postare l'output del comando

 
Codice:
# skype

da terminale.

Non sono espertissimo però fammi sapere e vedo se riesco ad aiutarti.
Registrato
Pagine: [1]   Vai su
  Stampa  
 
Vai a:  

Altri Topic Correlati
Oggetto Aperta da Risposte Visite Ultimo messaggio
xdvdshrink e debian etch amd64 Multimedia hitfil82 2 332 Ultimo messaggio Agosto 08, 2007, 07:12:35 pm
da thegrinder
Skype su AMD64 Generale miksanta 4 597 Ultimo messaggio Agosto 30, 2006, 01:53:54 am
da besash
Debian Etch 4.0 AMD64 è un sistema operativo a 64bit? Generale Smjert 11 548 Ultimo messaggio Novembre 12, 2007, 12:25:51 pm
da th3_c4rm3r
DEBIAN ETCH SU amd64 Installazione luciano 4 452 Ultimo messaggio Luglio 09, 2008, 05:42:49 pm
da luciano
[risolto]: Installazione Debian su AMD64 Installazione Nobody 6 418 Ultimo messaggio Giugno 10, 2008, 08:00:18 pm
da Nobody
Powered by MySQL Powered by PHP Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC XHTML 1.0 valido! CSS valido!
Pagina creata in 0.1 secondi con 20 interrogazioni al database.