Я пытаюсь присоединиться к совещанию WebEx из Ubuntu 12.04. Я могу присоединиться, но я не вижу сообщений в чате, не слышу звука и не вижу презентацию. Я пытался использовать Ubuntu 12.04 64-битной и 32-битной. Однажды я смог заставить его работать, он был на 32-битном, и звук работал в течение нескольких минут, но затем остановился; Я мог видеть презентацию, но не мог видеть сообщения чата. Я установил Oracle Java 7 из PPA webupd8 и загрузил все обновления Ubuntu по состоянию на сегодня, 28 мая 2013 года.
На странице системных требований WebEx говорится, что им требуется Ubuntu 10.x или 11.x 32-разрядная. Значит ли это, что в мае 2013 года они не поддерживают Ubuntu 12.04?!?
ОБНОВЛЕНИЕ 29 мая: Кажется, я смотрел на старые системные требования. Похоже, что это текущие системные требования WebEx . Итак, он говорит: «WebEx будет поддерживать любой дистрибутив Linux, если он соответствует следующим минимальным требованиям:
- Ядро: 2.6 или позже
- X Lib: X11R6 или более поздняя версия
- C ++ Lib: libstdc ++ 6
- Среда рабочего стола, XFce 4.0 или более поздняя версия, KDE, Ximian, Gnome
- ГДК / GTK. версия: 2.0 или более поздняя
- Глеб: 2.0 или позже
- Sun Java 1.5 или более поздняя версия
Я все еще изучаю Ubuntu и Linux, но я знаю, что Ubuntu 12.04 поставляется с более новым ядром (3.2), использует оконный менеджер X11, Unity основан на Gnome, и я установил Oracle Java 7. Когда я ищу центр программного обеспечения для эти другие пакеты меня немного смущают, поскольку вариантов так много. Я предполагаю, что моя проблема заключается в том, что у меня нет одного или нескольких из этих пакетов и / или несовместимых версий. У кого-нибудь есть понимание этого?
ОБНОВЛЕНИЕ 30 мая 10 утра EST. Я попытался установить ia32-libs, как рекомендовано здесь ; та же проблема. Я включил консоль Java; вот вывод:
Плагин Java 10.21.2.11 Использование JRE версии 1.7.0_21-b11 Java HotSpot (TM) 64-битная виртуальная машина сервера Домашний каталог пользователя = / home / mrmccormack -------------------------------------------------- - c: очистить окно консоли f: завершить объекты в очереди завершения г: сборщик мусора h: показать это справочное сообщение l: список загрузчиков дампов m: использование памяти для печати o: запись в журнал q: скрыть консоль r: перезагрузить конфигурацию политики s: система дампа и свойства развертывания t: список дампов v: стек потока дампа x: очистить кеш загрузчика классов 0-5: установите уровень трассировки в -------------------------------------------------- - J скачать версию 2009.03.03 Версия Java: 1.7.0_21 Домой Java: / usr / lib / jvm / java-7-oracle / jre Название ОС: Linux Арка ОС: amd64 Версия ОС: 3.2.0-44-универсальная [JDownload] Домашняя страница клиентской службы Java: https: //join-test.webex.com/client/T27L10NSP25EP3/javaclient/webex/ [JDownload] Производство дома: /home/mrmccormack/.webex/1124 [MySystem версия 2009.02.05.01] InitSystem ... ### 1 Общее время выполнения: 78249984, свободной памяти: 54440552 ### 2 Общее время выполнения: 78249984, свободной памяти: 68586336 ###### попробуйте загрузить класс DBR в MyCloassLoader2 ... Загрузка родного DBR ... java.lang.UnsatisfiedLinkError: /home/mrmccormack/.webex/1124/libdbr.so: /home/mrmccormack/.webex/1124/libdbr.so: неверный класс ELF: ELFCLASS32 (возможная причина: несоответствие ширины слова архитектуры) at java.lang.ClassLoader $ NativeLibrary.load (собственный метод) в java.lang.ClassLoader.loadLibrary1 (ClassLoader.java:1939) в java.lang.ClassLoader.loadLibrary0 (ClassLoader.java:1864) в java.lang.ClassLoader.loadLibrary (ClassLoader.java:1838) at java.lang.Runtime.loadLibrary0 (Runtime.java:845) в java.lang.System.loadLibrary (System.java:1084) в DBR.loadNativeDBR (DBR.java:22) в DBR. (DBR.java:93) at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (собственный метод) at sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:45) в java.lang.reflect.Constructor.newInstance (Constructor.java:525) в java.lang.Class.newInstance0 (Class.java:374) в java.lang.Class.newInstance (Class.java:327) в DB.reset (DB.java:192) в MySystem.InitSystem (MySystem.java:132) на JDownload.run (JDownload.java:253) на java.lang.Thread.run (Thread.java:722) XXX [DBR] загрузить собственную библиотеку не удалось ### 1 Общее время выполнения: 78249984, свободной памяти: 67003992 ### 2 Общее время выполнения: 78249984, свободная память: 68922760 ###### попробуйте загрузить класс DBR в MyCloassLoader2 ... Загрузка родного DBR ... java.lang.UnsatisfiedLinkError: /home/mrmccormack/.webex/1124/libdbr.so: /home/mrmccormack/.webex/1124/libdbr.so: неверный класс ELF: ELFCLASS32 (возможная причина: несоответствие ширины слова архитектуры) at java.lang.ClassLoader $ NativeLibrary.load (собственный метод) в java.lang.ClassLoader.loadLibrary1 (ClassLoader.java:1939) в java.lang.ClassLoader.loadLibrary0 (ClassLoader.java:1864) в java.lang.ClassLoader.loadLibrary (ClassLoader.java:1838) at java.lang.Runtime.loadLibrary0 (Runtime.java:845) в java.lang.System.loadLibrary (System.java:1084) в DBR.loadNativeDBR (DBR.java:22) в DBR. (DBR.java:93) at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (собственный метод) at sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:45) в java.lang.reflect.Constructor.newInstance (Constructor.java:525) в java.lang.Class.newInstance0 (Class.java:374) в java.lang.Class.newInstance (Class.java:327) в DB.reset (DB.java:192) в MySystem.InitSystem (MySystem.java:132) на JDownload.run (JDownload.java:253) на java.lang.Thread.run (Thread.java:722) XXX [DBR] загрузить собственную библиотеку не удалось ### 1 Общее время выполнения: 78249984, свободная память: 66904832 ### 2 Общее время выполнения: 78249984, свободная память: 68924592 ###### попробуйте загрузить класс DBR в MyCloassLoader2 ... Загрузка родного DBR ... java.lang.UnsatisfiedLinkError: /home/mrmccormack/.webex/1124/libdbr.so: /home/mrmccormack/.webex/1124/libdbr.so: неверный класс ELF: ELFCLASS32 (возможная причина: несоответствие ширины слова архитектуры) at java.lang.ClassLoader $ NativeLibrary.load (собственный метод) в java.lang.ClassLoader.loadLibrary1 (ClassLoader.java:1939) в java.lang.ClassLoader.loadLibrary0 (ClassLoader.java:1864) в java.lang.ClassLoader.loadLibrary (ClassLoader.java:1838) at java.lang.Runtime.loadLibrary0 (Runtime.java:845) в java.lang.System.loadLibrary (System.java:1084) в DBR.loadNativeDBR (DBR.java:22) в DBR. (DBR.java:93) at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (собственный метод) at sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:45) в java.lang.reflect.Constructor.newInstance (Constructor.java:525) в java.lang.Class.newInstance0 (Class.java:374) в java.lang.Class.newInstance (Class.java:327) в DB.reset (DB.java:192) в MySystem.InitSystem (MySystem.java:132) на JDownload.run (JDownload.java:253) на java.lang.Thread.run (Thread.java:722) XXX [DBR] загрузить собственную библиотеку не удалось Начало инициализации журнала initFileOutputStream () запустить ... 4 Конец инициализации журнала Начало инициализации WBXTracePallet 1 Конец инициализации WBXTracePallet Ресурс: SVC Ресурс: svc_en Ресурс: svc_en_US [SvcUI] .................. Начало строительства SvcUI .................. 2010-05-02 [SvcUI] .................. Конец конструкции SvcUI .................. [SvcUI] [init] тип: 0 IService: SvcUIService @ 326238b5 Версия компонента SVC 2010.07.27 ###### попробуйте загрузить класс JNRW в MyCloassLoader2 ... java.lang.UnsatisfiedLinkError: /home/mrmccormack/.webex/1124/libatdv.so: /home/mrmccormack/.webex/1124/libatdv.so: неверный класс ELF: ELFCLASS32 (возможная причина: несоответствие ширины слова архитектуры) at java.lang.ClassLoader $ NativeLibrary.load (собственный метод) в java.lang.ClassLoader.loadLibrary1 (ClassLoader.java:1939) в java.lang.ClassLoader.loadLibrary0 (ClassLoader.java:1864) в java.lang.ClassLoader.loadLibrary (ClassLoader.java:1838) at java.lang.Runtime.loadLibrary0 (Runtime.java:845) в java.lang.System.loadLibrary (System.java:1084) в JNRW. (JNRW.java:45) at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (собственный метод) at sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:45) в java.lang.reflect.Constructor.newInstance (Constructor.java:525) в java.lang.Class.newInstance0 (Class.java:374) в java.lang.Class.newInstance (Class.java:327) в jDocView.CreateDocViewUI (jDocView.java:629) в jDocView.PDNewInstance (jDocView.java:4293) на MeetingClientFrame. (MeetingClientFrame.java:289) в jmeetingclient.constructMainFrame (jmeetingclient.java:325) на ConfMgr.connectToMeeting (ConfMgr.java:197) в jmeetingclient.init (jmeetingclient.java:275) на JDownload.run (JDownload.java:278) на java.lang.Thread.run (Thread.java:722) XXX [JNRW] загрузить собственную библиотеку не удалось ### 1 Общее время выполнения: 78249984, свободной памяти: 44387408 ### 2 Общее время выполнения: 78249984, свободная память: 64752880 java.lang.UnsatisfiedLinkError: /home/mrmccormack/.webex/1124/libatdv.so: /home/mrmccormack/.webex/1124/libatdv.so: неверный класс ELF: ELFCLASS32 (возможная причина: несоответствие ширины слова архитектуры) at java.lang.ClassLoader $ NativeLibrary.load (собственный метод) в java.lang.ClassLoader.loadLibrary1 (ClassLoader.java:1939) в java.lang.ClassLoader.loadLibrary0 (ClassLoader.java:1864) в java.lang.ClassLoader.loadLibrary (ClassLoader.java:1838) at java.lang.Runtime.loadLibrary0 (Runtime.java:845) в java.lang.System.loadLibrary (System.java:1084) в JNRW. (JNRW.java:45) at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (собственный метод) at sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:45) в java.lang.reflect.Constructor.newInstance (Constructor.java:525) в java.lang.Class.newInstance0 (Class.java:374) в java.lang.Class.newInstance (Class.java:327) в jDocView.CreateDocViewUI (jDocView.java:629) в jDocView.PDNewInstance (jDocView.java:4293) на MeetingClientFrame. (MeetingClientFrame.java:289) в jmeetingclient.constructMainFrame (jmeetingclient.java:325) на ConfMgr.connectToMeeting (ConfMgr.java:197) в jmeetingclient.init (jmeetingclient.java:275) на JDownload.run (JDownload.java:278) на java.lang.Thread.run (Thread.java:722) XXX [JNRW] загрузить собственную библиотеку не удалось ### 1 Общее время выполнения: 78249984, свободной памяти: 64549200 ### 2 Общее время выполнения: 78249984, свободной памяти: 66873512 java.lang.UnsatisfiedLinkError: /home/mrmccormack/.webex/1124/libatdv.so: /home/mrmccormack/.webex/1124/libatdv.so: неверный класс ELF: ELFCLASS32 (возможная причина: несоответствие ширины слова архитектуры) at java.lang.ClassLoader $ NativeLibrary.load (собственный метод) в java.lang.ClassLoader.loadLibrary1 (ClassLoader.java:1939) в java.lang.ClassLoader.loadLibrary0 (ClassLoader.java:1864) в java.lang.ClassLoader.loadLibrary (ClassLoader.java:1838) at java.lang.Runtime.loadLibrary0 (Runtime.java:845) в java.lang.System.loadLibrary (System.java:1084) в JNRW. (JNRW.java:45) at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (собственный метод) at sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:45) в java.lang.reflect.Constructor.newInstance (Constructor.java:525) в java.lang.Class.newInstance0 (Class.java:374) в java.lang.Class.newInstance (Class.java:327) в jDocView.CreateDocViewUI (jDocView.java:629) в jDocView.PDNewInstance (jDocView.java:4293) на MeetingClientFrame. (MeetingClientFrame.java:289) в jmeetingclient.constructMainFrame (jmeetingclient.java:325) на ConfMgr.connectToMeeting (ConfMgr.java:197) в jmeetingclient.init (jmeetingclient.java:275) на JDownload.run (JDownload.java:278) на java.lang.Thread.run (Thread.java:722) XXX [JNRW] загрузить собственную библиотеку не удалось [SvcUI] [onMessageFromService] SET_ROSTER_CHANGED: 220 изменение: 1 SvcUI: 743824904 Индекс [SvcUI] [setRosterChanged]: -1 изменение: 1 идентификатор пользователя: 16781313 идентификатор участника: 3 идентификатор пользователя: 16781313 имя_пользователя: Kevin U12 Рабочий стол isHost: false isPresenter: false версия компонента чата = 2010.05.18.1040 Ресурс: atlchat Ресурс: atlchat_en Ресурс: atlchat_en_US версия компонента notes = 2010.04.27.0001 Ресурс: примечания Ресурс: atnotes_en Ресурс: atnotes_en_US Исключение в потоке "AWT-EventQueue-3" java.lang.IllegalStateException: эта функция должна вызываться при удержании treeLock в java.awt.Component.checkTreeLock (Component.java:1196) на java.awt.Container.validateTree (Container.java:1682) на WbxComboBox.matchItemFont (WbxComboBox.java:188) в WbxComboBox.setSelectedItem (WbxComboBox.java:170) в ChatUI.setNonListItem (ChatUI.java:1142) в ChatUI.updateSendToItems (ChatUI.java:1099) в ChatUI.updateSendTo (ChatUI.java:895) на simpleChat $ 1.run (simpleChat.java:310) в java.awt.event.InvocationEvent.dispatch (InvocationEvent.java:251) в java.awt.EventQueue.dispatchEventImpl (EventQueue.java:727) на java.awt.EventQueue.access $ 200 (EventQueue.java:103) at java.awt.EventQueue $ 3.run (EventQueue.java:688) at java.awt.EventQueue $ 3.run (EventQueue.java:686) at java.security.AccessController.doPrivileged (собственный метод) в java.security.ProtectionDomain $ 1.doIntersectionPrivilege (ProtectionDomain.java:76) в java.awt.EventQueue.dispatchEvent (EventQueue.java:697) в java.awt.EventDispatchThread.pumpOneEventForFilters (EventDispatchThread.java:242) в java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java:161) в java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:150) в java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:146) в java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:138) в java.awt.EventDispatchThread.run (EventDispatchThread.java:91) Исключение в потоке "AWT-EventQueue-3" java.lang.IllegalStateException: эта функция должна вызываться при удержании treeLock в java.awt.Component.checkTreeLock (Component.java:1196) на java.awt.Container.validateTree (Container.java:1682) на ChatControlPane.access $ 100 (ChatControlPane.java:61) на ChatControlPane $ 1 $ 1.run (ChatControlPane.java:120) в java.awt.event.InvocationEvent.dispatch (InvocationEvent.java:251) в java.awt.EventQueue.dispatchEventImpl (EventQueue.java:727) на java.awt.EventQueue.access $ 200 (EventQueue.java:103) at java.awt.EventQueue $ 3.run (EventQueue.java:688) at java.awt.EventQueue $ 3.run (EventQueue.java:686) at java.security.AccessController.doPrivileged (собственный метод) в java.security.ProtectionDomain $ 1.doIntersectionPrivilege (ProtectionDomain.java:76) в java.awt.EventQueue.dispatchEvent (EventQueue.java:697) в java.awt.EventDispatchThread.pumpOneEventForFilters (EventDispatchThread.java:242) в java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java:161) в java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:150) в java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:146) в java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:138) в java.awt.EventDispatchThread.run (EventDispatchThread.java:91) Исключение в потоке "AWT-EventQueue-3" java.lang.IllegalStateException: эта функция должна вызываться при удержании treeLock в java.awt.Component.checkTreeLock (Component.java:1196) на java.awt.Container.validateTree (Container.java:1682) на ChatControlPane.access $ 100 (ChatControlPane.java:61) на ChatControlPane $ 1 $ 1.run (ChatControlPane.java:120) в java.awt.event.InvocationEvent.dispatch (InvocationEvent.java:251) в java.awt.EventQueue.dispatchEventImpl (EventQueue.java:727) на java.awt.EventQueue.access $ 200 (EventQueue.java:103) at java.awt.EventQueue $ 3.run (EventQueue.java:688) at java.awt.EventQueue $ 3.run (EventQueue.java:686) at java.security.AccessController.doPrivileged (собственный метод) в java.security.ProtectionDomain $ 1.doIntersectionPrivilege (ProtectionDomain.java:76) в java.awt.EventQueue.dispatchEvent (EventQueue.java:697) в java.awt.EventDispatchThread.pumpOneEventForFilters (EventDispatchThread.java:242) в java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java:161) в java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:150) в java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:146) в java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:138) в java.awt.EventDispatchThread.run (EventDispatchThread.java:91) Исключение в потоке "AWT-EventQueue-3" java.lang.IllegalStateException: эта функция должна вызываться при удержании treeLock в java.awt.Component.checkTreeLock (Component.java:1196) на java.awt.Container.validateTree (Container.java:1682) на ChatControlPane.access $ 100 (ChatControlPane.java:61) на ChatControlPane $ 1 $ 1.run (ChatControlPane.java:120) в java.awt.event.InvocationEvent.dispatch (InvocationEvent.java:251) в java.awt.EventQueue.dispatchEventImpl (EventQueue.java:727) на java.awt.EventQueue.access $ 200 (EventQueue.java:103) at java.awt.EventQueue $ 3.run (EventQueue.java:688) at java.awt.EventQueue $ 3.run (EventQueue.java:686) at java.security.AccessController.doPrivileged (собственный метод) в java.security.ProtectionDomain $ 1.doIntersectionPrivilege (ProtectionDomain.java:76) в java.awt.EventQueue.dispatchEvent (EventQueue.java:697) в java.awt.EventDispatchThread.pumpOneEventForFilters (EventDispatchThread.java:242) в java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java:161) в java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:150) в java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:146) в java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:138) в java.awt.EventDispatchThread.run (EventDispatchThread.java:91)
Ответы:
Для тех из вас, кто все еще борется с этим ...
Я перепробовал много шагов и рекомендаций из других постов, и в Firefox у меня ничего не получалось (Ubuntu 16.04 64bit).
Единственный способ заставить Webex полностью работать - это установить VirtualBox, а затем установить Windows как виртуальную ОС. Да, запускать виртуальную ОС каждый раз, когда вам нужен Webex, немного неудобно, но вы можете быть на 100% уверены, что она будет работать идеально (голос, видео, совместное использование экрана).
Удачи!
источник
У меня есть Ubuntu 64bit 12.04
Я сделал это, глядя из шагов с определенных форумов и вопросов .
* Установите Firefox 32 бит (пришлось удалить 64 бит).
* Скачать Java JRE 32 бит
mkdir -p $HOME/opt/java32/
mv Downloads/jre-7u21-linux-i586.tar.gz $HOME/opt/java32/
cd $HOME/opt/java32/
tar -xzvf jre-7u21-linux-i586.tar.gz
cd ~/opt/java32/jre1.7.0_21
mkdir ~/.mozilla/plugins/
ln -sf $PWD/lib/i386/libnpjp2.so ~/.mozilla/plugins/
* Скачать Adobe Flash плагин
mkdir ~/opt/adobe-flash
mv ~/Downloads/install_flash_player_11_linux.i386.tar.gz ~/opt/adobe-flash
cp libflashplayer.so ~/.mozilla/plugins/
sudo cp -r usr/* /usr/
Мне было хорошо идти после этого.
источник