Я пытаюсь присоединиться к совещанию WebEx из Ubuntu 12.04. Я могу присоединиться, но я не вижу сообщений в чате, не слышу звука и не вижу презентацию. Я пытался использовать Ubuntu 12.04 64-битной и 32-битной. Однажды я смог заставить его работать, он был на 32-битном, и звук работал в течение нескольких минут, но затем остановился; Я мог видеть презентацию, но не мог видеть сообщения чата. Я установил Oracle Java 7 из PPA webupd8 и загрузил все обновления Ubuntu по состоянию на сегодня, 28 мая 2013 года.
На странице системных требований WebEx сказано, что им требуется Ubuntu 10.x или 11. х 32-бит. Означает ли это, что в мае 2013 года они не поддерживают Ubuntu 12.04?!?
ОБНОВЛЕНИЕ 29 мая: Кажется, я смотрел на старые системные требования. Похоже, что это текущие системные требования WebEx . Таким образом, в нем говорится: «WebEx будет поддерживать любой дистрибутив Linux, если он соответствует следующим минимальным требованиям:
Я все еще изучаю Ubuntu и Linux, но я знаю, что Ubuntu 12.04 поставляется с более новым ядром (3.2), использует оконный менеджер X11, Unity основан на Gnome, и я установил Oracle Java 7. Когда я ищу в центре программного обеспечения эти другие пакеты, я немного растерялся, поскольку вариантов так много. Я предполагаю, что моя проблема заключается в том, что у меня нет одного или нескольких из этих пакетов и / или несовместимых версий. У кого-нибудь есть понимание этого?
ОБНОВЛЕНИЕ 30 мая 10 утра EST. Я попытался установить ia32-libs, как рекомендовано здесь ; та же проблема. Я включил консоль Java; вот вывод:
Java Plug-in 10.21.2.11 Using JRE version 1.7.0_21-b11 Java HotSpot(TM) 64-Bit Server VM User home directory = /home/mrmccormack ---------------------------------------------------- c: clear console window f: finalize objects on finalization queue g: garbage collect h: display this help message l: dump classloader list m: print memory usage o: trigger logging q: hide console r: reload policy configuration s: dump system and deployment properties t: dump thread list v: dump thread stack x: clear classloader cache 0-5: set trace level to ---------------------------------------------------- JDownload version 2009.03.03 Java version: 1.7.0_21 Java home: /usr/lib/jvm/java-7-oracle/jre OS name: Linux OS arch: amd64 OS version: 3.2.0-44-generic [JDownload] Java Client Service home:https://join-test.webex.com/client/T27L10NSP25EP3/javaclient/webex/ [JDownload] Production home: /home/mrmccormack/.webex/1124 [MySystem version 2009.02.05.01]InitSystem ... ###1 Runtime total memory: 78249984, free memory: 54440552 ###2 Runtime total memory: 78249984, free memory: 68586336 ###### try to load class DBR in MyCloassLoader2... Loading native DBR... java.lang.UnsatisfiedLinkError: /home/mrmccormack/.webex/1124/libdbr.so: /home/mrmccormack/.webex/1124/libdbr.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch) at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1838) at java.lang.Runtime.loadLibrary0(Runtime.java:845) at java.lang.System.loadLibrary(System.java:1084) at DBR.loadNativeDBR(DBR.java:22) at DBR.(DBR.java:93) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:525) at java.lang.Class.newInstance0(Class.java:374) at java.lang.Class.newInstance(Class.java:327) at DB.reset(DB.java:192) at MySystem.InitSystem(MySystem.java:132) at JDownload.run(JDownload.java:253) at java.lang.Thread.run(Thread.java:722) XXX[DBR]load native library failed ###1 Runtime total memory: 78249984, free memory: 67003992 ###2 Runtime total memory: 78249984, free memory: 68922760 ###### try to load class DBR in MyCloassLoader2... Loading native DBR... java.lang.UnsatisfiedLinkError: /home/mrmccormack/.webex/1124/libdbr.so: /home/mrmccormack/.webex/1124/libdbr.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch) at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1838) at java.lang.Runtime.loadLibrary0(Runtime.java:845) at java.lang.System.loadLibrary(System.java:1084) at DBR.loadNativeDBR(DBR.java:22) at DBR.(DBR.java:93) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:525) at java.lang.Class.newInstance0(Class.java:374) at java.lang.Class.newInstance(Class.java:327) at DB.reset(DB.java:192) at MySystem.InitSystem(MySystem.java:132) at JDownload.run(JDownload.java:253) at java.lang.Thread.run(Thread.java:722) XXX[DBR]load native library failed ###1 Runtime total memory: 78249984, free memory: 66904832 ###2 Runtime total memory: 78249984, free memory: 68924592 ###### try to load class DBR in MyCloassLoader2... Loading native DBR... java.lang.UnsatisfiedLinkError: /home/mrmccormack/.webex/1124/libdbr.so: /home/mrmccormack/.webex/1124/libdbr.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch) at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1838) at java.lang.Runtime.loadLibrary0(Runtime.java:845) at java.lang.System.loadLibrary(System.java:1084) at DBR.loadNativeDBR(DBR.java:22) at DBR.(DBR.java:93) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:525) at java.lang.Class.newInstance0(Class.java:374) at java.lang.Class.newInstance(Class.java:327) at DB.reset(DB.java:192) at MySystem.InitSystem(MySystem.java:132) at JDownload.run(JDownload.java:253) at java.lang.Thread.run(Thread.java:722) XXX[DBR]load native library failed Begin of log initialization initFileOutputStream() run ... 4 End of log initialization Begin of WBXTracePallet initialization 1 End of WBXTracePallet initialization Resource: svc Resource: svc_en Resource: svc_en_US [SvcUI].................. SvcUI construct begin .................. 2010-05-02 [SvcUI].................. SvcUI construct end .................. [SvcUI][init] type:0 IService:SvcUIService@326238b5 SVC component version 2010.07.27 ###### try to load class JNRW in MyCloassLoader2... java.lang.UnsatisfiedLinkError: /home/mrmccormack/.webex/1124/libatdv.so: /home/mrmccormack/.webex/1124/libatdv.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch) at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1838) at java.lang.Runtime.loadLibrary0(Runtime.java:845) at java.lang.System.loadLibrary(System.java:1084) at JNRW.(JNRW.java:45) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:525) at java.lang.Class.newInstance0(Class.java:374) at java.lang.Class.newInstance(Class.java:327) at jDocView.CreateDocViewUI(jDocView.java:629) at jDocView.PDNewInstance(jDocView.java:4293) at MeetingClientFrame.(MeetingClientFrame.java:289) at jmeetingclient.constructMainFrame(jmeetingclient.java:325) at ConfMgr.connectToMeeting(ConfMgr.java:197) at jmeetingclient.init(jmeetingclient.java:275) at JDownload.run(JDownload.java:278) at java.lang.Thread.run(Thread.java:722) XXX[JNRW]load native library failed ###1 Runtime total memory: 78249984, free memory: 44387408 ###2 Runtime total memory: 78249984, free memory: 64752880 java.lang.UnsatisfiedLinkError: /home/mrmccormack/.webex/1124/libatdv.so: /home/mrmccormack/.webex/1124/libatdv.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch) at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1838) at java.lang.Runtime.loadLibrary0(Runtime.java:845) at java.lang.System.loadLibrary(System.java:1084) at JNRW.(JNRW.java:45) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:525) at java.lang.Class.newInstance0(Class.java:374) at java.lang.Class.newInstance(Class.java:327) at jDocView.CreateDocViewUI(jDocView.java:629) at jDocView.PDNewInstance(jDocView.java:4293) at MeetingClientFrame.(MeetingClientFrame.java:289) at jmeetingclient.constructMainFrame(jmeetingclient.java:325) at ConfMgr.connectToMeeting(ConfMgr.java:197) at jmeetingclient.init(jmeetingclient.java:275) at JDownload.run(JDownload.java:278) at java.lang.Thread.run(Thread.java:722) XXX[JNRW]load native library failed ###1 Runtime total memory: 78249984, free memory: 64549200 ###2 Runtime total memory: 78249984, free memory: 66873512 java.lang.UnsatisfiedLinkError: /home/mrmccormack/.webex/1124/libatdv.so: /home/mrmccormack/.webex/1124/libatdv.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch) at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1838) at java.lang.Runtime.loadLibrary0(Runtime.java:845) at java.lang.System.loadLibrary(System.java:1084) at JNRW.(JNRW.java:45) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:525) at java.lang.Class.newInstance0(Class.java:374) at java.lang.Class.newInstance(Class.java:327) at jDocView.CreateDocViewUI(jDocView.java:629) at jDocView.PDNewInstance(jDocView.java:4293) at MeetingClientFrame.(MeetingClientFrame.java:289) at jmeetingclient.constructMainFrame(jmeetingclient.java:325) at ConfMgr.connectToMeeting(ConfMgr.java:197) at jmeetingclient.init(jmeetingclient.java:275) at JDownload.run(JDownload.java:278) at java.lang.Thread.run(Thread.java:722) XXX[JNRW]load native library failed [SvcUI][onMessageFromService] SET_ROSTER_CHANGED:220 change:1 SvcUI:743824904 [SvcUI][setRosterChanged] index:-1 change:1 userID:16781313 attendeeID:3 userID:16781313 userName:Kevin U12 Desktop isHost:false isPresenter:false chat component version = 2010.05.18.1040 Resource: atlchat Resource: atlchat_en Resource: atlchat_en_US notes component version = 2010.04.27.0001 Resource: atnotes Resource: atnotes_en Resource: atnotes_en_US Exception in thread "AWT-EventQueue-3" java.lang.IllegalStateException: This function should be called while holding treeLock at java.awt.Component.checkTreeLock(Component.java:1196) at java.awt.Container.validateTree(Container.java:1682) at WbxComboBox.matchItemFont(WbxComboBox.java:188) at WbxComboBox.setSelectedItem(WbxComboBox.java:170) at ChatUI.setNonListItem(ChatUI.java:1142) at ChatUI.updateSendToItems(ChatUI.java:1099) at ChatUI.updateSendTo(ChatUI.java:895) at simpleChat$1.run(simpleChat.java:310) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:727) at 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(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:697) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) Exception in thread "AWT-EventQueue-3" java.lang.IllegalStateException: This function should be called while holding treeLock at java.awt.Component.checkTreeLock(Component.java:1196) at java.awt.Container.validateTree(Container.java:1682) at ChatControlPane.access$100(ChatControlPane.java:61) at ChatControlPane$1$1.run(ChatControlPane.java:120) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:727) at 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(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:697) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) Exception in thread "AWT-EventQueue-3" java.lang.IllegalStateException: This function should be called while holding treeLock at java.awt.Component.checkTreeLock(Component.java:1196) at java.awt.Container.validateTree(Container.java:1682) at ChatControlPane.access$100(ChatControlPane.java:61) at ChatControlPane$1$1.run(ChatControlPane.java:120) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:727) at 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(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:697) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) Exception in thread "AWT-EventQueue-3" java.lang.IllegalStateException: This function should be called while holding treeLock at java.awt.Component.checkTreeLock(Component.java:1196) at java.awt.Container.validateTree(Container.java:1682) at ChatControlPane.access$100(ChatControlPane.java:61) at ChatControlPane$1$1.run(ChatControlPane.java:120) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:727) at 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(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:697) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Для тех из вас, кто все еще борется с этим ...
Я перепробовал много шагов и рекомендаций из других постов, и в Firefox у меня ничего не получалось (Ubuntu 16.04 64bit).
Единственный способ для меня полностью настроить Webex - это установить VirtualBox , а затем установить Windows как виртуальную ОС. Да, запускать виртуальную ОС каждый раз, когда вам нужен Webex, немного неудобно, но вы можете быть на 100% уверены, что она будет работать идеально (голос, видео, совместное использование экрана).
Удачи!
У меня есть Ubuntu 64bit 12.04
Я сделал это, основываясь на шагах с некоторых форумов и вопросов .
* Установить 32-битный Firefox (пришлось удалить 64-битный).
* Скачать 32-разрядную версию java
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 Plugin
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/
Мне было хорошо идти после этого.