Risposte:
Aggiornamento 2019: WebEx tramite Chrome su Ubuntu funziona bene per me con la condivisione dello schermo (anche nelle stanze personali) e la possibilità di avviare riunioni. Dovresti usare l'URL con "meet" in esso non "join" per stanze personali es. abc.webex.com/meet/xxx
I passaggi seguenti potrebbero non funzionare più.
I seguenti passaggi dovrebbero funzionare (testato su Mint 18 basato su Ubuntu 16.04 e Mint 19 basato su Ubuntu 18.04):
Rimuovere Firefox a 64 bit se installato:
sudo apt-get remove firefox
Installa Firefox 52 a 32 bit (o versione precedente). Vai a scaricare ed estrarre il programma di installazione ESR di Firefox a 32 bit. Assicurati che non si aggiorni automaticamente modificando le impostazioni di aggiornamento nelle preferenze.
Per Firefox 52: avvia Firefox e digita about:config
la barra degli indirizzi.
Per Firefox 52: accettare i rischi e quindi aggiungere una chiave (tasto destro del mouse → Nuovo → Booleano )
Per Firefox 52: chiamare il tasto plugin.load_flash_only
e impostarlo sufalse
Per Firefox 52: aggiungere un'estensione per Firefox per cambiare l'agente utente, ad esempio Switcher agente utente o modificare la general.useragent.override
proprietà della stringa.
Per Firefox 52: impostare l'agente utente su una versione precedente di Firefox su Linux, ad es
Mozilla/5.0 (X11; Linux i586; rv:31.0) Gecko/20100101 Firefox/31.0
Chiudi Firefox
Scarica il .tar.gz
pacchetto JRE a 32 bit per Linux su www.java.com e archivia il file nella cartella Download nella cartella home (es ~/Downloads
.). Sarà nella forma: jre-8u161-linux-i586.tar.gz
.
Quindi eseguire le seguenti operazioni per estrarre JRE in una 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
Ora Java deve essere collegato a Firefox. In una shell:
mkdir -p ~/.mozilla/plugins/
cd /opt/java/32/jre1.8.0_161
ln -sf $PWD/lib/i386/libnpjp2.so ~/.mozilla/plugins/
Avvia Firefox e WebEx ora dovrebbe funzionare.
Se non funziona e sembra che sia stato caricato un plug-in Java errato, ad es. IcedTea, rimuoverli in una shell:
sudo apt-get remove icedtea-plugin icedtea-8-plugin icedtea-netx icedtea-netx-common
Se Firefox a 32 bit o Java o WebEx non funzionano, potrebbero esserci dipendenze mancanti. Provare:
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
binario che è possibile eseguire con il file JNLP come primo argomento. Ho dovuto correre come root per evitare che Java mi impedisse di usare l'applet.
Un altro e probabilmente il modo più semplice è utilizzare un'app Cisco Webex dedicata per Chrome . L'ho appena provato su Ubuntu 16.04 con Chrome versione 60.3 e tutto tranne la condivisione dello schermo (che non è disponibile) funziona perfettamente.
Tieni presente che si tratta di un'applicazione basata su Chrome, non di un plug-in del browser. Dovrai aprire l'applicazione e utilizzarla invece di incollare l'URL direttamente su Chrome.
Aggiornamento di metà 2018: webex con condivisione dello schermo funziona perfettamente su Ubuntu 16/18 sull'ultimo Chrome e Firefox usando un plugin dedicato per la condivisione dello schermo
Aggiornamento all'inizio del 2018: l' app del sito Web è stata aggiornata. Ora è possibile connettersi facilmente con tutte le versioni di webex, quindi l'app webex dedicata non è più davvero utile. La condivisione dello schermo su Ubuntu non è ancora possibile. Testato con cromo.
Potrebbe essere saggio eseguire WebEx all'interno di una macchina virtuale come VirtualBox. Senza questa misura di sicurezza, il software WebEx avrà accesso illimitato al sistema.
Installa VirtualBox:
sudo apt install virtualbox
Installa Ubuntu a 32 bit in VirtualBox ed esegui questi (e tutti i seguenti) comandi lì:
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
Quindi riavviare il sistema operativo guest.
Ciò abilita gli appunti condivisi host / guest, aggiorna il software e installa una dipendenza WebEx.
Installa Java
Alternativa 1: OpenJDK
sudo apt install icedtea-8-plugin
Per rimuovere gli avvisi sulla mancanza del certificato "Symantec Class 3 SHA256 Code Signing CA", ottenere il certificato , salvarlo come x.pem ed eseguire:
sudo keytool -importcert -file x.pem -keystore /etc/ssl/certs/java/cacerts -storepass changeit
Alternativa 2: Oracle Java
Oracle Java può essere installato tramite PPA Java di Web Upd8 :
sudo add-apt-repository ppa:webupd8team/java
sudo apt update
sudo apt install oracle-java8-installer
Controlla se tutte le dipendenze sono soddisfatte:
ldd ~/.webex/*/*.so | grep -i not
libjawt.so => not found
libjawt.so => not found
libpangox-1.0.so.0 => not found
libjawt.so
può essere ignorato. Il libpangox-1.0-0
pacchetto menzionato in precedenza dovrebbe occuparsi di libpangox-1.0.so.0
.
Come trovare pacchetti contenenti altri file mancanti:
sudo apt install apt-file
sudo apt-file update
apt-file search libpangox-1.0.so.0
Testato con host Ubuntu 16.04 e SO guest. L'audio è stato testato solo con Oracle Java.
libjawt.so
non viene mostrato come mancante con questo comando:
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