📜 ⬆️ ⬇️

Using Webex on Linux

Problem


Webex uses 32-bit Linux libraries for its work, so it’s not working on a 64-bit system (and almost all desktop Linux are now).
% file ~/.webex/12_1324/libwelsvp.so /home/user/.webex/12_1324/libwelsvp.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped 

This is expressed in the fact that you do not hear and you do not hear. The error "The Audio Device is Unaccessible Now" is very likely it.

Calling Cisco for help and their answer gave me some food for thought.
Hello Andrey,
Thank you for contacting the Corporate Support Team!
We will not be supported with 64 bit. yes

Thought about Hindu English a bit.
The fact that Cisco put a bolt on Linux users, did not want to think, and so obvious.

Decision


The solution after all this is quite obvious. Install Windows and configure 32bit versions of the browser (I will consider Firefox) and Java and run Webex conferences in this bundle.
The distribution in question is Ubuntu, for other distributions the solution will differ only in the installation of 32-bit libraries.

Firefox

Create a 32bit directory in home, where we put all our good.
')
 % mkdir ~/32bit % cd ~/32bit 

Download and unpack the latest 32bit version of Firefox (as of December 24, 2012 it is 17.0.1.)

 % wget http://releases.mozilla.org/pub/mozilla.org/firefox/releases/latest/linux-i686/ru/firefox-17.0.1.tar.bz2 % tar -jxf firefox-17.0.1.tar.bz2 

Immediately create a directory for plugins

 % mkdir ~/32bit/firefox/plugins 


We put 32-bit libraries (for your distribution kit, the command may differ)

 % sudo apt-get install ia32-libs 


If at start of firefox it pours errors in the console

 (firefox:7106): Gtk-WARNING **: Failed to load type module: /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so:   ELF: ELFCLASS64 

then install another 32bit appmenu-gtk (the command may be different for your distribution)

 % sudo apt-get install appmenu-gtk:i386 


Further steps are needed for those who use Firefox as their main browser (like me). We will create a new profile and launch it for webex.
Run a separate Firefox instance and profile manager to create a new profile.

 % firefox/firefox --no-remote -P 

In the window that appears, create a 32bit profile.


In the future, we will launch 32-bit Firefox command

 % firefox/firefox --no-remote -P 32bit 


Preliminary checks

Running Firefox is worth checking out:


Java

Download to ~ / 32bit and unpack the 32bit version of JDK 6 from the Oracle website on page
www.oracle.com/technetwork/java/javase/downloads/jdk6u38-downloads-1877406.html
We need a Linux x86 file - currently it is jdk-6u38-linux-i586.bin

I have to say right away, I started from version 7, but webex stubbornly did not see the library libjawt.so, and when I shoved it forcibly to it, it just fell. If you do not have a girlfriend - try to persuade him, but version 6 is more pliable.

 % sh ./jdk-6u38-linux-i586.bin 


Install java plugin in browser

 % cd ~/32bit/firefox/plugins % ln -s ~/32bit/jdk1.6.0_38/jre/lib/i386/libnpjp2.so . 


Script to run

Create a ~ / 32bit / firefox.sh file with content

 #!/bin/bash export ENV_HOME=~/32bit export FIREFOX_HOME=$ENV_HOME/firefox export MOZ_PLUGIN_PATH=$FIREFOX_HOME/plugins export JDK_HOME=$ENV_HOME/jdk1.6.0_38 export JAVA_HOME=$JDK_HOME/jre export PATH=$JAVA_HOME/bin:$JDK_HOME/bin:$PATH $FIREFOX_HOME/firefox --no-remote -P 32bit 


Making it executable
 % chmod +x ~/32bit/firefox.sh 


Launch ~ / 32bit / firefox.sh, check
about: plugins - see the java plugin

The installation is complete, the sound in webex should work.

Deletion

If you want to return the system to its original form, then you need to take two steps.


14.04

At 14.04, you will need to install libxmu6: i386

Source: https://habr.com/ru/post/163771/


All Articles