Webex на Ubuntu 16.04
Я пытаюсь заставить Вебекста работать. Я прочитал этот http://www.linuxintro.org/wiki/Use_WebEx_with_Linux который говорит мне, чтобы проверить на наличие недостающих зависимостей через ldd *.so | grep "not found"
Это дает мне этот список:
~$ ldd .webex/1524/*.so | grep "not found"
libgtk-x11-2.0.so.0 => not found
libgdk-x11-2.0.so.0 => not found
libXmu.so.6 => not found
libXtst.so.6 => not found
libstdc++.so.6 => not found
libXt.so.6 => not found
libXi.so.6 => not found
libstdc++.so.6 => not found
libstdc++.so.6 => not found
libstdc++.so.6 => not found
libjawt.so => not found
libasound.so.2 => not found
libstdc++.so.6 => not found
libstdc++.so.6 => not found
libjawt.so => not found
libXmu.so.6 => not found
libstdc++.so.6 => not found
libstdc++.so.6 => not found
libstdc++.so.6 => not found
libuuid.so.1 => not found
libstdc++.so.6 => not found
libstdc++.so.6 => not found
libstdc++.so.6 => not found
libstdc++.so.6 => not found
libstdc++.so.6 => not found
Но если я пытаюсь установить эти "отсутствующие" зависимости, мне сообщают, что они уже в последней версии. Например
~$ sudo apt-get install libgtk2.0-0
Reading package lists... Done
Building dependency tree
Reading state information... Done
libgtk2.0-0 is already the newest version (2.24.30-1ubuntu1).
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
Так что не знаю, как это сделать. У кого-нибудь работает webex?
6 ответов
Я думаю, что проблема не в отсутствии зависимостей в Linux, проблема в обновлении WebEx пару недель назад.
Я читал в другом блоге, что новый WebEx больше не поддерживает JAVA, причина, почему у нас не работает.
Я исправил функцию Desktop Share Webex на только что установленном 16.04 следующим образом: /questions/160472/obschij-dostup-k-rabochemu-stolu-webex-na-64-bitnoj-ubuntu/160486#160486
но я заменил 'openjdk-7-jre' на 'openjdk-8-jre' и 'icedtea-7-plugin' на 'icedtea-8-plugin'
В каталоге webex все еще есть "не найденные" файлы, и аудиозвонки по-прежнему не работают, но мне это не нужно (мы используем Skype)
Я смог заставить его работать довольно хорошо благодаря ответу Юрия и некоторых других здесь. Я думал, что смогу предоставить некоторые дополнительные детали и явные шаги.
Во-первых, я использую Oracle JDK 8, установленный через PPA, на 64-битной платформе. Это работает для запуска панели мониторинга совещания, но общий доступ к рабочему столу не работает, потому что WebEx использует 32-битную основу. Поэтому я добавил 32-битную архитектуру:
sudo dpkg --add-architecture i386
sudo apt update
Затем я установил 32-битные пакеты:
sudo apt install openjdk-8-jre:i386 libxmu6:i386 libpangoxft-1.0-0:i386 libpangox-1.0-0:i386 libxv1:i386
Это влечет за собой целую кучу зависимостей. После установки пакетов библиотеки WebEx показывают все встретившиеся зависимости (кроме libjawt.so
, который предоставляется JRE):
$ ldd ~/.webex/T30_MC/*.so | grep "not found"
libjawt.so => not found
libjawt.so => not found
Перезапустите Firefox (я не уверен, было ли это строго необходимо, но я хотел убедиться, что он получил все новые библиотеки). После этого я смог присоединиться к моей встрече и увидеть общий рабочий стол. Я еще не пробовал аудио, так как на собрании, на котором я был, не было включено веб-аудио.
Я использовал этот подход, следуя
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get upgrade
и перезапустил Firefox.
Я попытался добавить следующее:
ОПЦИЯ 1
sudo apt-get -y remove icedtea-7-plugin:i386 icedtea-netx:i386
sudo apt-get -y install openjdk-8-jre:i386 libxmu6:i386 icedtea-8-plugin firefox
sudo update-alternatives --set mozilla-javaplugin.so /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
ВАРИАНТ 2
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get upgrade
И теперь я могу нормально открыть WebEx, но я не могу использовать опцию аудио, и я не вижу, чем делятся другие, кто-нибудь знает, можно ли это исправить в Ubuntu 16.04?
apt-get install openjdk-8-jre:i386
Приведенная выше команда должна решить большую часть проблемы, если не всю. Я также сделал ниже, чтобы закончить это.
apt-get install libuuid1:i386 libasound2:i386 libxt6:i386 libxmu6:i386