Réponses:
Mise à jour 2019: WebEx via Chrome sur Ubuntu fonctionne bien pour moi avec le partage d'écran (même dans les salles personnelles) et la possibilité de démarrer des réunions. Vous devez utiliser l'URL avec "rencontrer" et non "rejoindre" pour les salles personnelles, par exemple. abc.webex.com/meet/xxx
Les étapes ci-dessous peuvent ne plus fonctionner.
Les étapes suivantes devraient fonctionner (testé sur Mint 18 basé sur Ubuntu 16.04 et Mint 19 basé sur Ubuntu 18.04):
Supprimez Firefox 64 bits s'il est installé:
sudo apt-get remove firefox
Installez Firefox 52 bits 32 (ou une version antérieure). Allez télécharger et extraire le programme d'installation de Firefox ESR 32 bits. Assurez-vous qu'il ne se met pas à jour automatiquement en modifiant les paramètres de mise à jour dans les préférences.
Pour Firefox 52: lancez Firefox et tapez about:config
dans la barre d'emplacement.
Pour Firefox 52: Acceptez les risques puis ajoutez une clé (clic droit de la souris → Nouveau → Booléen )
Pour Firefox 52: appelez la clé plugin.load_flash_only
et définissez-la surfalse
Pour Firefox 52: ajoutez une extension Firefox pour changer d'agent utilisateur, par exemple le sélecteur d'agent utilisateur ou modifiez la general.useragent.override
propriété de chaîne.
Pour Firefox 52: définissez l'agent utilisateur sur une version antérieure de Firefox sur Linux, par exemple
Mozilla/5.0 (X11; Linux i586; rv:31.0) Gecko/20100101 Firefox/31.0
Fermer Firefox
Téléchargez le .tar.gz
package JRE 32 bits pour Linux sur www.java.com et stockez le fichier dans le dossier Téléchargements de votre dossier personnel (par exemple ~/Downloads
). Il sera de la forme: jre-8u161-linux-i586.tar.gz
.
Procédez ensuite comme suit pour extraire le JRE dans un shell:
sudo mkdir -p -v /opt/java/32
cd ~/Downloads
tar -zxvf jre-8u161-linux-i586.tar.gz
sudo mv -v jre1.8.0_* /opt/java/32
Maintenant, Java doit être lié à Firefox. Dans une coquille:
mkdir -p ~/.mozilla/plugins/
cd /opt/java/32/jre1.8.0_161
ln -sf $PWD/lib/i386/libnpjp2.so ~/.mozilla/plugins/
Lancez Firefox et WebEx devrait maintenant fonctionner.
Si cela ne fonctionne pas et que le mauvais plugin Java semble être chargé, par exemple IcedTea, alors supprimez-les dans un shell:
sudo apt-get remove icedtea-plugin icedtea-8-plugin icedtea-netx icedtea-netx-common
Si Firefox 32 bits ou Java ou WebEx ne fonctionnent pas, il peut y avoir des dépendances manquantes. Essayer:
sudo apt-get install libgtk-3-0:i386 libasound2:i386 libdbus-glib-1-2:i386 libxt6:i386 libxtst6:i386 libcanberra-gtk-module:i386 libcanberra-gtk3-module:i386 topmenu-gtk3:i386 libpangoxft-1.0-0:i386 libxft2:i386 libpangox-1.0-0:i386 libxmu6:i386 libxv1:i386 libasound2-plugins:i386
jre*/bin/javaws
binaire que vous pouvez exécuter avec le fichier JNLP comme 1er argument. J'ai dû exécuter en tant que root pour éviter que java ne m'empêche d'utiliser l'applet.
Un autre moyen, probablement le plus simple, consiste à utiliser une application Cisco Webex dédiée pour Chrome . Je viens de le tester sur Ubuntu 16.04 avec Chrome version 60.3 et tout sauf le partage d'écran (qui n'est pas disponible) fonctionne parfaitement bien.
Veuillez garder à l'esprit qu'il s'agit d'une application basée sur Chrome, et non d'un plug-in de navigateur. Vous devrez ouvrir cette application et l'utiliser au lieu de coller l'URL directement dans Chrome.
Mise à jour de mi-2018: webex avec partage d'écran fonctionne parfaitement sur Ubuntu 16/18 sur les derniers Chrome et Firefox utilisant un plugin dédié pour le partage d'écran
Mise à jour début 2018: l' application du site Web a été mise à jour. Il est désormais possible de se connecter facilement à toutes les versions de webex, de sorte que l'application webex dédiée n'est plus vraiment utile. Le partage d'écran sur Ubuntu n'est toujours pas possible. Testé avec du chrome.
Il peut être judicieux d'exécuter WebEx dans une machine virtuelle telle que VirtualBox. Sans cette mesure de sécurité, le logiciel WebEx aura un accès illimité à votre système.
Installez VirtualBox:
sudo apt install virtualbox
Installez Ubuntu 32 bits dans VirtualBox et exécutez-y ces commandes (et toutes les suivantes):
sudo apt install virtualbox-guest-{dkms,utils,x11}
sudo apt update
sudo apt full-upgrade
sudo apt autoremove
sudo apt install libpangox-1.0-0
Redémarrez ensuite le système d'exploitation invité.
Cela active le presse-papiers partagé hôte / invité, met à jour le logiciel et installe une dépendance WebEx.
Installer Java
Alternative 1: OpenJDK
sudo apt install icedtea-8-plugin
Pour supprimer les avertissements concernant le certificat «Symantec Class 3 SHA256 Code Signing CA» manquant, obtenez le certificat , enregistrez-le sous x.pem et exécutez:
sudo keytool -importcert -file x.pem -keystore /etc/ssl/certs/java/cacerts -storepass changeit
Alternative 2: Oracle Java
Oracle Java peut être installé via Web Upd8 Java PPA :
sudo add-apt-repository ppa:webupd8team/java
sudo apt update
sudo apt install oracle-java8-installer
Vérifiez si toutes les dépendances sont respectées:
ldd ~/.webex/*/*.so | grep -i not
libjawt.so => not found
libjawt.so => not found
libpangox-1.0.so.0 => not found
libjawt.so
peut être ignoré. Le libpangox-1.0-0
package mentionné plus haut devrait prendre en charge libpangox-1.0.so.0
.
Comment trouver des packages contenant d'autres fichiers manquants:
sudo apt install apt-file
sudo apt-file update
apt-file search libpangox-1.0.so.0
Testé avec l'hôte Ubuntu 16.04 et le système d'exploitation invité. L'audio n'a été testé qu'avec Oracle Java.
libjawt.so
n'est pas affiché comme manquant avec cette commande:
LD_LIBRARY_PATH='/usr/lib/jvm/java-8-openjdk-i386/jre/lib/i386:/usr/lib/jvm/java-8-openjdk-i386/jre/lib/i386/server' ldd ~/.webex/*/*.so | grep -i not