Making Cisco WebEx work with 13.10 Saucy 64-bit
- by Russ Lowenthal
I was having a very hard time getting webex to work under Saucy. Up until now I've been able to just install a java plugin, install ia32-libs, and I was good to go. With Saucy ia32-libs is gone and it's up to us to figure out which 32-bit libraries we need to install. I struggled with this for a few days trying blindly to install this and that until I found a way to get exactly what I need.
I got the clue I needed from this post:
http://blogs.kde.org/2013/02/05/ot-how-get-webex-working-suse-linux-122-64bit#comment-9534
and for anyone who wants it, here is a step-by-step method to follow that works every time (so far)
***Install JDK and configure java plugin for browser. No need for a 32-bit JDK or Firefox
***Try to start a webex. This will create $HOME/.webex/1324/
***Check those .so libraries for unresolved dependencies by running ldd against them. For example:
ldd $HOME/.webex/1324/*.so >>check.txt
Look in check.txt for anything that is not found. For example, I found:
> libdbr.so:
> linux-gate.so.1 => (0xf7742000)
> libjawt.so => not found
> libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf75e6000)
> libXmu.so.6 => not found
> libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf75e0000)*
***Find what packages provide that file by installing apt-file with:
sudo apt-get install apt-file
apt-file update
note: apt-file update will take a while, go get a cup of tea
then locate which package contains your missing libraries with:
apt-file search libXmu.so.6
apt-file search libjawt.so
***and fix it using:
apt-get install -y libxmu6:i386
apt-get install -y libgcj12-awt:i386