GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo hacer que Webex funcione completamente con Ubuntu 12.04?

Estoy tratando de unirme a una reunión de WebEx desde Ubuntu 12.04. Puedo unirme pero no veo los mensajes de chat en vivo, no escucho ningún sonido y no puedo ver la presentación. He intentado usar Ubuntu 12.04 de 64 bits y 32 bits. La única vez que pude hacerlo funcionar, fue en 32 bits y el sonido funcionó durante unos minutos, pero luego se detuvo; Pude ver la presentación, pero no pude ver los mensajes de chat. Instalé Oracle Java 7 desde el PPA webupd8 y descargué todas las actualizaciones de Ubuntu a partir de hoy, 28 de mayo de 2013.

La página de requisitos del sistema de WebEx dice que requieren Ubuntu 10.x o 11.x de 32 bits. ¿Significa esto que en mayo de 2013 no son compatibles con Ubuntu 12.04?!?

ACTUALIZACIÓN 29 de mayo:parece que estaba mirando los requisitos del sistema anterior. Parece que estos son los requisitos actuales del sistema de WebEx. Entonces, dice:“WebEx admitirá cualquier distribución de Linux siempre que cumpla con los siguientes requisitos mínimos:

  • Núcleo:2.6 o posterior
  • X Lib:X11R6 o posterior compatible
  • Biblioteca de C++:libstdc++ 6
  • Entorno de escritorio, XFce 4.0 o posterior, KDE, Ximian, Gnome
  • GDK/GTK. versión:2.0 o posterior
  • Glib:2.0 o posterior
  • Sun Java 1.5 o posterior”

Todavía estoy aprendiendo sobre Ubuntu y Linux, pero sé que Ubuntu 12.04 viene con un kernel más nuevo (3.2), usa el administrador de ventanas X11, Unity está basado en Gnome e instalé Oracle Java 7. Cuando busco en el centro de software estos otros paquetes estoy un poco confundido ya que hay tantas opciones. Supongo que mi problema es no tener uno o más de estos paquetes y/o versiones incompatibles. ¿Alguien tiene alguna idea sobre esto?

ACTUALIZACIÓN 30 de mayo 10 am EST. Intenté instalar ia32-libs como se recomienda aquí; el mismo problema. Habilité la consola Java; aquí está la salida:

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:[email protected]  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)

Respuesta aceptada:

Para aquellos de ustedes que todavía están luchando con esto...

Relacionado:error de dpkg:"intentando sobrescribir el archivo, que también está en..."

He probado muchos pasos y recomendaciones de otras publicaciones y nada me ha funcionado en Firefox (Ubuntu 16.04 64bit).

La única manera de hacer que Webex funcionara completamente era instalar VirtualBox y luego instalar Windows como un sistema operativo virtual. Sí, es un poco incómodo ejecutar un sistema operativo virtual cada vez que necesita Webex, pero puede estar 100 % seguro de que funcionará perfectamente (voz, video, pantalla compartida).

Relacionado:¿Por qué el sistema informa 7,7 Gb de RAM total cuando instalé 8 Gb?

¡Buena suerte!


Ubuntu
  1. ¿Cómo empezar con las traducciones?

  2. ¿Cómo hacer que la cámara web funcione con Ubuntu 14.04?

  3. ¿Cómo hacer que Localhost funcione con un directorio diferente al índice?

  4. ¿Cómo hacer que Autocad funcione con Wine?

  5. ¿Cómo hacer que varias pantallas funcionen con la estación de acoplamiento?

Cómo instalar Java 8 en Ubuntu 18.04

Cómo instalar Java con Apt en Ubuntu 20.04

¿Cómo hacer que un módem Iball 3.5g funcione en Ubuntu?

¿Cómo obtener una con puntos en Dvorak de Ubuntu 16.04?

Cómo instalar y comenzar con Itch en Ubuntu Linux

Cómo instalar Java en Ubuntu 22.04