Assumindo que um sistema de 64 bits é usado (o cenário mais comum atualmente), existem duas abordagens para fazer o WebEx funcionar no Ubuntu 14.04LTS:
- Fazer funcionar "nativamente"
- Use uma versão de 32 bits instalada manualmente e independente do Firefox / Java.
Embora o número 1 seja preferível por causa das atualizações automáticas de segurança e menos confusão, só consegui o número 2 funcionar corretamente. Daí eu documentei ambas as abordagens, esperando que alguém consertasse o meu erro com a abordagem # 1.
1. Abordagem nativa (não funcionou para mim)
- Instalar o Firefox
- Instalar o JDK
- Participe de uma reunião de teste WebEx para criar uma sessão dentro de
$HOME/.webex/
. Ele terá um nome de pasta numérica
- verifique se há dependências não resolvidas .so:
ldd $HOME/.webex/????/*.so > $HOME/check.txt
grep "not found" $HOME/check.txt | sort | uniq
- Encontre os pacotes para as bibliotecas que faltam (aparentemente você pode ignorar o libjawt.so ausente, ele ainda está faltando após a instalação do libgcj12-awt: i386 ')
sudo apt-get install apt-file
sudo apt-file update
apt-file search
- Instale as bibliotecas ausentes (acrescente: i386, pois o WebEx é de 32 bits), por exemplo:
sudo apt-get install -y libasound2:i386
- Quando terminar, participe de uma reunião de teste novamente
Status:
- O áudio ainda não funciona
- Eu não vejo o vídeo do meu homólogo
2. Autônomo instalado manualmente 32bit Firefox / Java
Extremamente importante: você instalará manualmente um software com garantia de vulnerabilidades ainda desconhecidas. Você terá que mantê-lo atualizado.
Visão geral:
- Faça o download do mais recente Firefox de 32 bits para o Linux
- Faça o download do Oracle Java 32 para Linux mais recente
- Vincule o Java de 32 bits na pasta de plug-ins do Firefox
- Crie um script para iniciar o Firefox de 32 bits
- Crie uma entrada na área de trabalho para o Firefox de 32 bits
Para isso, abra um terminal e digite os seguintes comandos. Observe que o nome dos downloads está correto em 13 de maio de 2015 e provavelmente será alterado muito em breve.
cd
mkdir webex
cd webex
wget http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/38.0/linux-i686/en-US/firefox-38.0.tar.bz2
wget -O java.tar.gz http://javadl.sun.com/webapps/download/AutoDL?BundleId=106238
tar -C . -zxf java.tar.gz
tar -C . -jxf firefox-38.0.tar.bz2
mkdir firefox/browser/plugins
ln -s ~/webex/jre1.8.0_45/lib/i386/libnpjp2.so ~/webex/firefox/browser/plugins/libnpjp2.so
nano ~/webex/webex.sh
chmod u+x ~/webex/webex.sh
sudo nano /usr/share/applications/webex.desktop
sudo update-desktop-database
Conteúdo de ~/webex/webex.sh
. Substitua yuv
pelo seu nome de usuário e atualize o nome da pasta para JAVA_HOME
com base na versão baixada / instalada
#!/bin/bash
export ENV_HOME_32=~/webex
export JAVA_HOME=$ENV_HOME_32/jre1.8.0_45
export FIREFOX_HOME=$ENV_HOME_32/firefox
export PATH=$FIREFOX_HOME:$JAVA_HOME/bin:$PATH
firefox --no-remote -P WebEx
Conteúdo de /usr/share/applications/webex.desktop
. Substitua yuv
pelo seu nome de usuário e crie uma imagem significativa em ~/webex/webex.jpg
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
StartupNotify=true
Icon=/home/yuv/webex/webex.jpg
Name=WebEx
Comment=32 Bit firefox for WebEx
Exec=/home/yuv/webex/webex.sh
Categories=Application;Productivity;Collaboration
Teste:
- no XFCE, vá para o menu Outro e inicie o WebEx
- Primeira vez: criar perfil WebEx
Status:
- Consegui participar de uma conferência, conversar e ouvir e ver a outra webcam
- Eu não consegui transmitir minha webcam, preciso investigar mais
- participe de uma reunião de teste: link