16 votes

Comment faire pour que Cisco WebEx fonctionne avec 13.10 64bit ?

J'ai beaucoup de mal à faire fonctionner Webex sous Saucy. Jusqu'à présent, il me suffisait d'installer un plugin java, d'installer ia32-libs et j'étais prêt à fonctionner. Avec Saucy, ia32-libs a disparu et c'est à nous de trouver quelles bibliothèques 32 bits nous devons installer.

La question est donc la suivante : comment puis-je installer WebEx sur Saucy 64 bits sans ia32-libs ?

26voto

Russ Lowenthal Points 571

De ce poste voici une méthode étape par étape qui pourrait fonctionner :

  1. Installez JDK.

  2. Configurer le plugin Java pour le navigateur (pas besoin d'un JDK 32 bits ou de Firefox).

  3. Lancez une WebEx pour créer .so fichiers à l'intérieur $HOME/.webex/????/ .

  4. Vérifier s'il y a des problèmes non résolus .so dépendances : ldd $HOME/.webex/????/*.so > $HOME/check.txt

  5. Recherchez les bibliothèques manquantes : grep "not found" $HOME/check.txt | sort | uniq

  6. Passez en revue les bibliothèques ; par exemple : 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. Trouvez les paquets correspondants : sudo apt-get install apt-file sudo apt-file update

  8. Localisez le paquet qui contient les bibliothèques manquantes : apt-file search libXmu.so.6 apt-file search libjawt.so

  9. Installez les bibliothèques manquantes, par exemple : 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

4voto

cdupont Points 143

Voici les instructions complètes pour mon futur moi et ceux qui sont intéressés. La solution est d'installer firefox 32 bits avec Oracle Java 32 bits.

Obtenez d'abord firefox 32 bits :

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

Ensuite, obtenez Oracle java 32 bits (remplacez le téléchargement par la dernière version) :

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

Créer et activer l'alternative pour le plugin java dans 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" 

Fermez toutes les instances de Firefox si elles sont déjà en cours d'exécution, et lancez Firefox 32 bits :

cd ~/firefox
./firefox

Pour vérifier la version de java, tapez about:plugins dans la barre d'adresse. Il devrait s'afficher :

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

Notez que lorsque vous avez terminé avec Webex, vous pouvez rétablir votre version du plugin java à la version 64 bits (si elle a été installée) en tapant :

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

Et de sélectionner la bonne entrée.

De plus, il est nécessaire d'installer les bibliothèques webex manquantes comme décrit dans la réponse de 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

Testé également sur une nouvelle installation d'Ubuntu 14.04 Trusty Tahr, cela fonctionne. Faites-moi savoir si vous avez des problèmes.

3voto

user247549 Points 31

Ldd ne fonctionnait pas pour moi et retournait "not a dynamic executable" pour les fichiers *.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

J'ai dû installer les 3 paquets suivants pour qu'il fonctionne (en remplacement de ia32-libs)

lib32z1 
lib32ncurses5 
lib32bz2-1.0

Après cela, cette commande m'a aidé à trouver les paquets dont j'avais besoin (cela peut prendre un certain temps)

$ for x in `ldd *.so | grep "not found" | sort -u | awk '{print $1}'` ; do apt-file search $x >> packages.txt ; done

1voto

Constantin Points 242

Si quelqu'un arrive ici mais ne trouve pas la .webex Vérifiez les points suivants :

Impossible de démarrer la session Webex. Problème de permission Java ?

1voto

mmaceachran Points 403

Allez sur AWS, et créez une instance Windows. Installez Chrome et les extensions Webex. Créez une image. Chaque fois que vous avez besoin de Webex, il suffit de lancer l'instance.

Croyez-moi, essayer de faire fonctionner une application 32 bits avec une boîte 64 bits m'a causé tellement de problèmes. J'ai gaspillé une bonne partie de ma vie à essayer, et le partage d'écran est terrible même quand je l'ai fait fonctionner. J'écris à Webex une fois tous les quelques mois et je ne reçois rien en retour. Mon entreprise est passée à Slack, qui fonctionne parfaitement sur Ubuntu, avec une bonne qualité d'appel et je peux partager mon écran. Cependant, nous devons interagir avec d'autres entreprises, moins éclairées, et Webex est nécessaire. Cela vaut vraiment la peine de dépenser quelques centimes par mois pour que cela fonctionne.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X