Como faço para o WebEx trabalhar com áudio no Ubuntu?

10

Não existe um guia que eu tentei que resulte em um WebEx totalmente funcional no Linux. Normalmente, o áudio é o recurso mais difícil de se trabalhar. Como faço para o WebEx trabalhar com áudio no Ubuntu?

    
por mcarans 15.03.2017 / 10:59

3 respostas

6

As etapas a seguir devem funcionar (testadas no Mint 18 com base no Ubuntu 16.04LTS):

  1. Remova o Firefox de 64 bits se instalado:

    sudo apt-get remove firefox
    
  2. Instale o Firefox 52 de 32 bits (ou versão anterior). Vá para download e extraia o instalador do Firefox ESR de 32 bits.

  3. Para o Firefox 52: Inicie o Firefox e digite about:config na barra de localização.

  4. Para o Firefox 52: Aceite os riscos e adicione uma chave (clique com o botão direito do mouse → Novo → Booleano )

  5. Para o Firefox 52: chame a chave plugin.load_flash_only e defina-a como false

  6. Para o Firefox 52: Adicionar uma extensão do Firefox para alternar o agente do usuário e. g. User-Agent Switcher ou edite a propriedade general.useragent.override da string.

  7. Para o Firefox 52: Defina o agente do usuário para uma versão anterior do Firefox no Linux e. g.

    Mozilla/5.0 (X11; Linux i586; rv:31.0) Gecko/20100101 Firefox/31.0
    
  8. Feche o Firefox

  9. Baixe o pacote .tar.gz de 32 bits do JRE para Linux em www.java.com e armazene o arquivo no pasta Downloads em sua pasta pessoal (ou seja, ~/Downloads ). Será da forma: jre-8u161-linux-i586.tar.gz .

  10. Em seguida, faça o seguinte para extrair o JRE em um 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
    
  11. Agora, o Java precisa estar vinculado ao Firefox. Em um shell:

    mkdir -p ~/.mozilla/plugins/
    cd /opt/java/32/jre1.8.0_161
    ln -sf $PWD/lib/i386/libnpjp2.so ~/.mozilla/plugins/
    
  12. Inicie o Firefox e o WebEx agora devem funcionar.

  13. Se não funcionar e o plug-in errado do Java parecer estar carregado e. g. IcedTea, em seguida, removê-los em um shell:

    sudo apt-get remove icedtea-plugin icedtea-8-plugin icedtea-netx icedtea-netx-common 
    
  14. Se o Firefox 32 bits ou Java ou WebEx não funcionarem, pode haver dependências ausentes. Experimente:

    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
    
por mcarans 15.03.2017 / 10:59
6

Outra e provavelmente a maneira mais simples é usar um aplicativo Cisco Webex dedicado para chrome . Acabei de testá-lo no Ubuntu 16.04 com o Chrome versão 60.3 e tudo, mas o compartilhamento de tela (que não está disponível) funciona perfeitamente bem.

Por favor, tenha em mente que este é um aplicativo baseado no Chrome, não um plug-in do navegador. Você precisará abrir o aplicativo e usá-lo em vez de colar o URL diretamente no Chrome.

Atualização 2018: O aplicativo do site foi atualizado. Agora é possível conectar-se facilmente a todas as versões do webex, portanto o aplicativo webex dedicado não é mais útil. O compartilhamento de tela no Ubuntu ainda não é possível. Testado com cromo.

    
por Luke 23.08.2017 / 11:16
5

WebEx no VirtualBox

Pode ser sensato executar o WebEx dentro de uma máquina virtual como o VirtualBox. Sem essa medida de segurança, o software WebEx terá acesso irrestrito ao seu sistema.

  1. Instale o VirtualBox:

    sudo apt install virtualbox
    
  2. Faça o download de um ISO do Ubuntu de 32 bits (opcionalmente) e, opcionalmente, verificar o ISO
  3. Instale o Ubuntu de 32 bits no VirtualBox e execute estes (e todos os seguintes) comandos 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
    

    Em seguida, reinicie o sistema operacional convidado.
    Isso habilita a área de transferência compartilhada host / guest, atualiza o software e instala uma dependência WebEx.

  4. Instalar o Java

    • Alternativa 1: OpenJDK

      sudo apt install icedtea-8-plugin
      

      Para remover os avisos sobre a falta do certificado "CA de assinatura de código do Symantec Class 3 SHA256", obtenha o certificado , salve-o como x.pem e execute:

      sudo keytool -importcert -file x.pem -keystore /etc/ssl/certs/java/cacerts -storepass changeit
      
    • Alternativa 2: Oracle Java
      O Oracle Java pode ser instalado por meio do Web Upd8 Java PPA :

      sudo add-apt-repository ppa:webupd8team/java
      sudo apt update
      sudo apt install oracle-java8-installer
      
  5. Experimente uma reunião de teste da WebEx
  6. Verifique se todas as dependências são atendidas:

    ldd ~/.webex/*/*.so | grep -i not
      libjawt.so => not found
      libjawt.so => not found
      libpangox-1.0.so.0 => not found
    

    libjawt.so pode ser ignorado. O pacote libpangox-1.0-0 mencionado anteriormente deve cuidar de libpangox-1.0.so.0 .
    Como encontrar pacotes contendo outros arquivos ausentes:

    sudo apt install apt-file
    sudo apt-file update
    apt-file search libpangox-1.0.so.0
    

Notas

Testado com o sistema operacional host e convidado do Ubuntu 16.04. O áudio só foi testado com o Oracle Java.

libjawt.so não é mostrado como ausente com este 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

Captura de tela da reunião de teste do WebEx

    
por Håkon A. Hjortland 02.08.2017 / 05:56