Come posso far funzionare Cisco WebEx con 13.10 64 bit?

16

Sto attraversando un periodo difficile per far funzionare Webex sotto Saucy. Fino ad ora sono stato in grado di installare solo un plugin java, installare ia32-libs, ed ero a posto. Con Saucy ia32-libs è sparito e sta a noi decidere quali librerie a 32 bit dobbiamo installare.

Quindi la domanda è: come posso installare WebEx su Saucy a 64 bit senza ia32-libs?

    
posta Russ Lowenthal 30.10.2013 - 04:40

6 risposte

26

Da questo post , ecco un metodo passo-passo che potrebbe funzionare:

  1. Installa JDK.
  2. Configura il plug-in Java per il browser (non è necessario un JDK a 32 bit o Firefox).
  3. Avvia un WebEx per creare file .so all'interno di $HOME/.webex/????/ .
  4. Verifica le dipendenze non risolte di .so :
    ldd $HOME/.webex/????/*.so > $HOME/check.txt
    
  5. Cerca le librerie mancanti:
    grep "not found" $HOME/check.txt | sort | uniq
  6. Controlla le librerie; ad esempio:
    libasound.so.2 => not found
    libjawt.so => not found
    libXmu.so.6 => not found
    libXtst.so.6 => not found
    libXv.so.1 => not found
    
  7. Trova i pacchetti corrispondenti:
    sudo apt-get install apt-file
    sudo apt-file update
    
  8. Individua il pacchetto che contiene le librerie mancanti:
    apt-file search libXmu.so.6
    apt-file search libjawt.so
    
  9. Installa le librerie mancanti, ad esempio:
    sudo apt-get install -y libxmu6:i386
    sudo apt-get install -y libasound2:i386
    sudo apt-get install -y libxv1:i386
    sudo apt-get install -y libxtst6:i386
    sudo apt-get install -y libgcj12-awt:i386
    
risposta data Russ Lowenthal 30.10.2013 - 14:46
3

ldd non funzionava per me e restituiva "non un eseguibile dinamico" per i file * .so

~/.webex/1424$ ldd *.so
atascli.so:
    not a dynamic executable
atgzip.so:
    not a dynamic executable
atjpeg.so:
    not a dynamic executable
atpng.so:
    not a dynamic executable

Ho dovuto installare questi 3 pacchetti per farlo funzionare (sostituzioni per ia32-libs)

lib32z1 
lib32ncurses5 
lib32bz2-1.0

Dopo che questo comando mi ha aiutato a trovare i pacchetti che mi servivano (può richiedere un po 'di tempo)

$ for x in 'ldd *.so | grep "not found" | sort -u | awk '{print }'' ; do apt-file search $x >> packages.txt ; done
    
risposta data user247549 12.02.2014 - 20:07
3

Ecco le istruzioni complete per il mio sé futuro e per coloro che sono interessati. La soluzione è installare firefox 32 bit con Oracle Java 32 bit.

Per prima cosa prendi a firefox 32 bit:

wget http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/latest/linux-i686/en-US/firefox-27.0.1.tar.bz2
bunzip2 firefox-27.0.1.tar.bz2
tar -xvf firefox-27.0.1.tar

Quindi ottieni Oracle java 32 bit (sostituisci il download con l'ultima versione):

wget --no-cookies --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com" "http://download.oracle.com/otn-pub/java/jdk/7u51-b13/jre-7u51-linux-i586.tar.gz"
tar -xzvf jre-7u51-linux-i586.tar.gz
mkdir /usr/local/java
sudo mv jre1.7.0_51 /usr/local/java

Crea e attiva l'alternativa per il plugin java in firefox:

sudo update-alternatives --install "/usr/lib/mozilla/plugins/libjavaplugin.so" "mozilla-javaplugin.so" "/usr/local/java/jre1.7.0_51/lib/i386/libnpjp2.so" 1
sudo update-alternatives --set "mozilla-javaplugin.so" "/usr/local/java/jre1.7.0_51/lib/i386/libnpjp2.so" 

Chiudi tutte le istanze di Firefox se già in esecuzione, e avvia 32 bit firefox:

cd ~/firefox
./firefox

Per verificare la versione di java, digita about:plugins nella barra degli indirizzi. Dovrebbe visualizzare:

Java(TM) Plug-in 10.51.2
File: libnpjp2.so
Path: /usr/local/java/jre1.7.0_51/lib/i386/libnpjp2.so
Version: 10.51.2
State: Enabled
Next Generation Java Plug-in 10.51.2 for Mozilla browsers

Nota che quando hai finito con Webex, puoi cambiare la versione del plugin java alla versione a 64 bit (se installata) digitando:

sudo update-alternatives --config "mozilla-javaplugin.so"

E selezionando la voce corretta.

Inoltre, è necessario installare le librerie webex mancanti come descritto nella risposta di Russ Lowenthal:

cd ~/.webex
ldd *.so | grep "not found"
#get the package containing the missing libraries (example libXtst.so.6):
dpkg -S libXtst.so.6
#install the corresponding package (appending i386 for the 32bits version)
sudo apt-get install libxtst6:i386

Testato anche su una nuova installazione di Ubuntu 14.04 Trusty Tahr, funziona. Fammi sapere se hai problemi.

    
risposta data cdupont 04.03.2014 - 12:23
1

Se qualcuno arriva qui ma non trova la cartella .webex controlla quanto segue:

Impossibile avviare la sessione Webex. Problema di autorizzazione Java?

    
risposta data Constantin 03.03.2014 - 23:49
0

Anche la risposta precedente farà lo stesso, ma sono un po 'pigro, quindi ho ricostruito il pacchetto ia32-libs-multiarch per Saucy e funziona per me. Tutto quello che ho fatto è stato cambiare due dipendenze per libglphoto-2 nella versione attuale e riconfezionare il pacchetto raro per il multiarch.

È disponibile qui , presso la mia press-word dimenticata da lungo tempo luogo. Non scrivere come blogger regolare, soprattutto perché il lavoro mi tiene impegnato in Supporto. Inoltre, OrangeCrate è morto da tempo per lo stesso motivo. Il lavoro mi tiene impegnato e merito l'apprendimento di Linux per questo.

Ad ogni modo, buona giornata. Non preoccuparti, sii felice.

    
risposta data freecode 05.11.2013 - 18:07
0

Vai a AWS e crea un'istanza di Windows. Installa Chrome e le estensioni Webex. Crea un'immagine. Ogni volta che hai bisogno di webex, avvia l'istanza.

Fidati di me, cercare di ottenere un'app a 32 bit che funzioni con una scatola a 64 bit mi ha causato così tanti problemi. Ho sprecato una buona parte della mia vita a provare, e la condivisione dello schermo è terribile anche quando ho funzionato. Scrivo a Webex una volta ogni pochi mesi e non ottengo niente indietro. La mia azienda è passata a Slack, che funziona perfettamente su Ubuntu, una buona qualità delle chiamate e posso condividere il mio schermo. Tuttavia, dobbiamo interagire con altre società non illuminate e il webex è necessario. Vale la pena spendere un centesimo al mese per farlo funzionare.

    
risposta data mmaceachran 31.01.2018 - 18:11

Leggi altre domande sui tag