回答:
2019更新:Ubuntu上のChromeを介したWebExは、画面共有(個人の部屋でも)と会議を開始する機能を備えています。たとえば、「meet」を含むURLを使用する必要があります。abc.webex.com/meet/xxx
以下の手順はもう機能しない可能性があります。
次の手順が機能するはずです(Ubuntu 16.04ベースのMint 18およびUbuntu 18.04ベースのMint 19でテスト済み):
インストールされている場合、64ビットFirefoxを削除します。
sudo apt-get remove firefox
32ビットFirefox 52(またはそれ以前のバージョン)をインストールします。32ビットFirefox ESRインストーラーをダウンロードして展開します。環境設定の更新設定を変更して、自動更新されないようにしてください。
Firefox 52の場合:Firefoxを起動about:config
し、ロケーションバーに入力します。
Firefox 52の場合:リスクを受け入れてからキーを追加します(マウスの右クリック→ 新規→ブール)
Firefox 52の場合:キーplugin.load_flash_only
を呼び出して設定しますfalse
Firefox 52の場合:User-Agent Switcherなどのユーザーエージェントを切り替えるためのFirefox拡張機能を追加するか、general.useragent.override
文字列プロパティを編集します。
Firefox 52の場合:ユーザーエージェントをLinux上のFirefoxの以前のバージョンに設定します。例:
Mozilla/5.0 (X11; Linux i586; rv:31.0) Gecko/20100101 Firefox/31.0
Firefoxを閉じます
.tar.gz
Linux用の32ビットJREパッケージをwww.java.comからダウンロードし、ホームフォルダーのDownloadsフォルダーに保存します(例:)~/Downloads
。次の形式になりますjre-8u161-linux-i586.tar.gz
。
次に、シェルでJREを抽出するために次を実行します。
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
ここで、JavaをFirefoxにリンクする必要があります。シェル内:
mkdir -p ~/.mozilla/plugins/
cd /opt/java/32/jre1.8.0_161
ln -sf $PWD/lib/i386/libnpjp2.so ~/.mozilla/plugins/
Firefoxを起動すると、WebExが動作するようになります。
動作せず、IcedTeaなどの間違ったJavaプラグインがロードされているように見える場合は、シェルで削除します。
sudo apt-get remove icedtea-plugin icedtea-8-plugin icedtea-netx icedtea-netx-common
Firefox 32ビットまたはJavaまたはWebExが機能しない場合、依存関係が欠落している可能性があります。試してください:
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
jre*/bin/javaws
、JNLPファイルを第1引数として実行できるバイナリが作成されます。Javaがアプレットの使用を妨げないようにするには、rootとして実行する必要がありました。
もう1つの、おそらく最も簡単な方法は、chrome専用のCisco Webexアプリを使用することです。Chromeバージョン60.3を搭載したUbuntu 16.04でテストしたところ、画面共有(利用できない)以外はすべて完全に機能します。
これはChromeベースのアプリケーションであり、ブラウザプラグインではないことに注意してください。URLを直接Chromeに貼り付ける代わりに、そのアプリケーションを開いて使用する必要があります。
2018年半ばの更新: 画面共有を使用するwebexは、画面共有用の専用プラグインを使用する最新のChromeおよびFirefox上のUbuntu 16/18で完全に正常に動作します
2018年初頭の更新: Webサイトアプリが更新されました。これで、webexのすべてのバージョンに簡単に接続できるようになったため、専用のwebexアプリはもはや実用的ではなくなりました。ただし、Ubuntuでの画面共有はまだできません。クロムでテスト済み。
VirtualBoxなどの仮想マシン内でWebExを実行するのが賢明かもしれません。このセキュリティ対策がないと、WebExソフトウェアはシステムに無制限にアクセスできます。
VirtualBoxをインストールします。
sudo apt install virtualbox
VirtualBoxに32ビットUbuntuをインストールし、そこで(および以下のすべての)コマンドを実行します。
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
次に、ゲストOSを再起動します。
これにより、ホスト/ゲスト共有クリップボードが有効になり、ソフトウェアが更新され、WebEx依存関係がインストールされます。
Javaをインストールする
代替1:OpenJDK
sudo apt install icedtea-8-plugin
「Symantec Class 3 SHA256 Code Signing CA」証明書の欠落に関する警告を削除するには、証明書を取得し、x.pemとして保存して、次を実行します。
sudo keytool -importcert -file x.pem -keystore /etc/ssl/certs/java/cacerts -storepass changeit
代替2:Oracle Java
Oracle Javaは、Web Upd8 Java PPAを介してインストールできます。
sudo add-apt-repository ppa:webupd8team/java
sudo apt update
sudo apt install oracle-java8-installer
すべての依存関係が満たされているかどうかを確認します。
ldd ~/.webex/*/*.so | grep -i not
libjawt.so => not found
libjawt.so => not found
libpangox-1.0.so.0 => not found
libjawt.so
無視できます。libpangox-1.0-0
パッケージには、の世話をする必要があります先に述べましたlibpangox-1.0.so.0
。
他の不足しているファイルを含むパッケージを見つける方法:
sudo apt install apt-file
sudo apt-file update
apt-file search libpangox-1.0.so.0
Ubuntu 16.04ホストおよびゲストOSでテスト済み。オーディオは、Oracle Javaでのみテストされました。
libjawt.so
このコマンドでは欠落していると表示されません:
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