Ejecutar Webex en Ubuntu 18.04

Ejecutar Webex en Ubuntu 18.04, Ubuntu 16.04, Linux Mint 19/19.1 y todos sus derivados.

Cada vez es más común trabajar de manera compartida a través de la Web, es cómodo, rápido, directo, y sobre todo no importan las distancias.

Messengerskype, etc, así como el uso de videoconferencias era lo más común hasta poco tiempo. A nivel a académico, de investigación y empresarial, las formulas de conexión mencionadas están en desuso, tenemos «Webex«, bueno mejor dicho «Cisco Webex» (cisco compro Webex).

Webex es una solución que ofrece una serie de excelentes herramientas que brindan una experiencia de colaboración segura, confiable y por demanda en la web.

Cisco aposto muy fuerte al adquirir Webex en el 2007 por 3.200 millones de dolares.

Ejecutar Webex en Ubuntu 18.04 1

 

Permite tener reuniones en cualquier lugar y en tiempo real, presentaciones, documentos, compartir cualquier objeto o el escritorio completo (incluyendo las aplicaciones), ventanas, directorios de los archivos que tengas abiertos. También es posible conceder permisos a los asistentes para que puedan anotar, guardar, imprimir y mostrar vistas de los documentos o presentaciones que se hayan compartido.

Es muy usada para realizar reuniones virtuales, ventas remotas, ofrecer soporte técnico y ayuda. Cualquier tipo de evento virtual tiene cabida en «Webex«.

Pero tiene un problema, no es 100% compatible con linux.

El principal hándicap es que solo es compatible con distribuciones de 32bits (actualmente en desuso), y aun así con ciertas limitaciones que se describen en un articulo de la propia web de Cisco.

Aun con esa limitación sigue siendo una aplicación muy útil, pues si podemos compartir la pantalla y el audio.

Vemos que tenemos que hacer para poder ejecutar Webex en Ubuntu.

 

Ejecutar Webex en Ubuntu 18.04 y más

Debemos de agregar soporte para aplicaciones con arquitectura de 32 bits.

sudo dpkg --add-architecture i386

Instalamos las bibliotecas necesarias que necesitan los ELF-32.
sudo apt-get update

sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386

 

Firefox 52 ESR de 32 bits

Firefox ya no ofrece soporte NPAPI (comunicado oficial), tan solo para Adobe Flash, por tanto nos obliga a instalar la versión 52 ESR (soporte de largo plazo) que si que tiene soporte NPAPI.

Descargamos la versión Firefox ESR para Linux 32 bits en tu lenguaje desde la pagina oficial. Creamos la carpeta Webex y descomprimiremos Firefox ESR en ella.

Descarga tu Firefox ESR 32 bits  AQUÍ

Continuamos…

sudo mkdir -p /opt/webex/

sudo tar -xjvf firefox*esr*.tar.bz2 -C /opt/webex/

Instalamos las bibliotecas que necesita Firefox ESR.
sudo apt-get install \
    libgtk-3-0:i386 \
    libasound2:i386 \
    libdbus-glib-1-2:i386 \
    libxt6:i386 \
    libxtst6:i386 \
    libcanberra-gtk-module:i386 \
    libcanberra-gtk-3-module:i386 \
    topmenu-gtk3:i386

 

Instalar JRE de 32 bits

Descargamos el *.tar.gz de Oracle JRE para Linux (versión i586), desde su — pagina oficial —.

Ejecutar Webex en Ubuntu 18.04 2

 

Desde la carpeta donde descargaste Oracle JRE, ejecuta lo siguiente:

sudo tar -xzvf jre*linux-i586.tar.gz -C /opt/webex/

sudo mv /opt/webex/jre* /opt/webex/jre

Habilitamos el soporte Java en Firefox 52.
sudo mkdir /opt/webex/firefox/plugins/
ln -s \
    /opt/webex/jre/lib/i386/libawt.so \
    /opt/webex/jre/lib/i386/libjawt.so \
    /opt/webex/jre/lib/i386/libnpjp2.so \
    /opt/webex/firefox/plugins

 

Antes de ejecutar Webex

Instalamos las librerías necesarias para su ejecución.

sudo apt-get install \
    libpangoxft-1.0-0:i386 \
    libxft2:i386 \
    libpangox-1.0-0:i386 \
    libxmu6:i386 \
    libxv1:i386 \
    libasound2-plugins:i386

Creamos un script bash de inicio (copia y pega en tu consola).
cat << 'EOF' | sudo tee /opt/webex/firefox.sh
#!/bin/bash

export ENV_HOME=/opt/webex
export FIREFOX_HOME=$ENV_HOME/firefox
export MOZ_PLUGIN_PATH=$ENV_HOME/firefox/plugins
export JAVA_HOME=$ENV_HOME/jre
export PATH=$JAVA_HOME/bin:$PATH

#export JPI_PLUGIN2_DEBUG=1

$FIREFOX_HOME/firefox --no-remote -P
EOF

Le concedemos permisos.
sudo chmod a+x /opt/webex/firefox.sh

Crea un enlace simbólico.
sudo ln -s /opt/webex/firefox.sh /usr/local/bin/firefox-i386

Este script iniciará una nueva sesión de Firefox con el ProfileManager. Debes seleccionar un perfil que ya exista en Firefox, o crear uno nuevo.

Ejecutar Webex en Ubuntu 18.04 3

 

Ejecutar Webex

Para iniciar sesión en Webex, ejecutas como cualquier otro *.sh, el script que creamos hace un momento.

Si webex.com te envía un archivojnl,Firefox te preguntara qué hacer con él, simplemente descárgalo.

Otro detalle… en Preferencias de Firefox> Aplicaciones, configura una acción para los archivos JNLP: Deben abrirse con javaws(Java Web Start) que lo encontraras en la siguiente ruta:

/opt/webex/jre/bin/javaws

Si notas algún comportamiento extraño, tal vez te falte alguna biblioteca, ejecuta lo siguiente:

ldd ~/.webex/T30_MC/*.so | grep "not found"

Para saber que paquetes contienen las bibliotecas accede a «https://packages.ubuntu.com/«.

 

Comparte el articulo en tus redes sociales y ayúdanos a crecer.

 

9 Comentarios

  1. Juan
    04/03/2019
    • sololinux
      05/03/2019
  2. Juan
    05/05/2019
  3. Juan
    06/05/2019
  4. Javier
    16/12/2019
    • Costa
      16/12/2019
  5. Linuxito
    21/03/2020
    • matias
      04/09/2020
  6. Sebastian
    27/03/2020

Agregar comentario