Sign up ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

webex is not working in Ubuntu 14.04. Do i need to install 32bit java and fire fox to get this worked? Is there any option in 64 bit itself

share|improve this question

5 Answers 5

Finally It resolved for me

Install Oracle Java to solve this issue

Press Ctrl+Alt+T on your keyboard to open a terminal window. When it opens, copy and paste the command below and hit enter. Input your user password when prompts and it will add the PPA repository into your system.

sudo add-apt-repository ppa:webupd8team/java

After that, update package lists via:

sudo apt-get update

To install Oracle Java 8, run:

sudo apt-get install oracle-java8-installer

Change the number 8 to 6 (or 7) in the code to install Java 6 (or 7).

While installation, you’ll be asked to agree the license and then the installer start downloading Java file from oracle website and install it on your system.

To set the default Java, run:

sudo apt-get install oracle-java8-set-default

Also change number 8 to the Java version you want.

share|improve this answer
This only worked for me with FireFox in 14.04. See Chrome issues in other answers. WebEx is gonna really have to figure out their platform like what GTM did with HTML5. GoTo had some hiccups, but got it right in Chrome IMO. – Ligemer Nov 4 at 18:46

For those who desktop sharing is not working in Ubuntu 14.04 64 bit

  1. Check the existing home directory of webex

eldho@eldho-Latitude-E6410:~$ ls $HOME/.webex 1670 eldho@eldho-Latitude-E6410:~$

  1. Lets start from the scratch

rm -r .webex/

  1. Start the firefox again and initiate a meeting

$ ls $HOME/.webex 1530

  1. You will be able to start a session, initiate a chat but desktop share may not bw working. then, Find the Missing Libraries

ldd $HOME/.webex/1530/*.so >>check.txt

5.grep the “not found” lines:

$ grep "not found" check.txt => not found => not found => not found ---------------->>> => not found => not found ----------->>> => not found => not found => not found => not found => not found => not found

6.Install the apt-file program.

eldho@eldho-Latitude-E6410:~$ sudo apt-get install apt-file

eldho@eldho-Latitude-E6410:~$ apt-file update each of the libraries that were not found.

$ apt-file search libxmu6: /usr/lib/x86_64-linux-gnu/ libxmu6: /usr/lib/x86_64-linux-gnu/ libxmu6-dbg: /usr/lib/debug/usr/lib/x86_64-linux-gnu/

  1. Once we knew the libraries, we could use that to install them. Not each of these actually installed packages because some were dependencies.

sudo apt-get install -y libgtk2.0-0:i386 sudo apt-get install -y libxmu6:i386 sudo apt-get install -y libgcj14-awt:i386 sudo apt-get install -y libpangoxft-1.0-0:i386 sudo apt-get install -y libxft2:i386 sudo apt-get install -y libpangoft2-1.0-0:i386 sudo apt-get install -y libpangox-1.0-0:i386

  1. No need to restart the browser or you machine.. Your web-ex will start working
share|improve this answer

Assuming that a 64bit system is used (the most common scenario nowadays), there are two approaches to make WebEx work in Ubuntu 14.04LTS:

  1. Make it work "natively"
  2. Use a self-contained manually installed 32bit version of Firefox/Java.

While #1 is preferable because of automatic security updates and less clutter, I only got #2 to work properly. Hence I document both approaches, hoping that somebody will fix my mistake with approach #1.

1. Native Approach (did not work for me)

  • Install Firefox
  • Install JDK
  • Join a WebEx test meeting to create a session inside $HOME/.webex/. It will have a numerical folder name
  • check for unresolved .so dependecies:
ldd $HOME/.webex/????/*.so > $HOME/check.txt
grep "not found" $HOME/check.txt | sort | uniq
  • Find the packages for the missing libraries (apparently you can ignore the missing, it still shows missing after installing libgcj12-awt:i386`)
sudo apt-get install apt-file
sudo apt-file update
apt-file search 
  • Install missing libraries (append :i386 since WebEx is 32bit), for example:
sudo apt-get install -y libasound2:i386
  • When finished, join a test meeting again


  • Audio does not work yet
  • I do not see my counterpart's video

2. Self-contained manually installed 32bit Firefox/Java

Critically Important: You are going to install manually software that is guaranteed to have not yet known vulnerabilities. You will have to keep it up to date yourself.


  • Download the latest 32bit Firefox for Linux
  • Download the latest 32bit Oracle Java for Linux
  • Link the 32bit Java in the Firefox plugins folder
  • Create a script to start 32bit Firefox
  • Create a desktop entry for 32bit Firefox

To do so, open a terminal and enter the following commands. Note that the name of the downloads are correct as of May 13, 2015 and are likely to change very soon.

mkdir webex
cd webex
wget -O java.tar.gz
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/ ~/webex/firefox/browser/plugins/
nano ~/webex/
chmod u+x ~/webex/
sudo nano /usr/share/applications/webex.desktop 
sudo update-desktop-database

Content of ~/webex/ Replace yuv with your username and update the folder name for JAVA_HOME based on the version downloaded/installed

export ENV_HOME_32=~/webex
export JAVA_HOME=$ENV_HOME_32/jre1.8.0_45
export FIREFOX_HOME=$ENV_HOME_32/firefox
firefox --no-remote -P WebEx

Content of /usr/share/applications/webex.desktop. Replace yuv with your username and create some meaningful image in ~/webex/webex.jpg

[Desktop Entry]
Comment=32 Bit firefox for WebEx


  • in XFCE, go to menu Other and start WebEx
  • First Time: Create WebEx profile


  • I was able to join a conference, talk and listen, and see the other webcam
  • I was not able to broadcast my webcam, need to investigate further
  • join a test meeting:
share|improve this answer
Looks promising but I got the following error after following the instructions of approach 2: ~/webex$ ./ XPCOMGlueLoad error for file /home/jin1/webex/firefox/ wrong ELF class: ELFCLASS64 Couldn't load XPCOM.. Any ideas? – user36712 Nov 9 at 17:40

I had this problem in both Ubuntu 12.04 and 14.04

The issue seems to be a security problem with Java (have a look at this question Cannot start Webex session. Java permission issue?)

The solution on that thread worked for me :)

1) Open Java Web Start 2) On the Security Tab add your Webex server ( to the Exception Site List


share|improve this answer

Here is the Webex - Linux official support(but even with that not will work properly :-S) * It's a really shame that Cisco Webex still not working properly on Linux.

share|improve this answer
Please consider editing your first paragraph, it is not clear what you're saying. – Clayton May 23 '14 at 16:31

protected by Community Jan 27 at 5:20

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.