J'essaie de rejoindre une réunion WebEx depuis Ubuntu 12.04. Je peux m'inscrire, mais je ne vois pas les messages de chat en direct, je n'entends aucun son et je ne vois pas la présentation. J'ai essayé d'utiliser Ubuntu 12.04 64 bits et 32 bits. La seule fois où j'ai pu le faire fonctionner, c'était en 32 bits et le son a fonctionné pendant quelques minutes, mais s'est arrêté; Je pouvais voir la présentation, mais je ne pouvais pas voir les messages de discussion. J'ai installé Oracle Java 7 à partir du PPA webupd8 et téléchargé toutes les mises à jour d'Ubuntu à partir d'aujourd'hui le 28 mai 2013.
La page de configuration système WebEx indique qu'ils nécessitent Ubuntu 10.x ou 11.x 32 bits. Cela signifie-t-il qu'en mai 2013, ils ne prennent pas en charge Ubuntu 12.04?!?
MISE À JOUR 29 mai: Il semble que je regardais les anciennes exigences du système. Il semble que ce soit la configuration système actuelle de WebEx . Ainsi, il est dit: "WebEx prendra en charge toute distribution Linux tant qu'il répond aux exigences minimales suivantes:
- Noyau: 2.6 ou version ultérieure
- X Lib: compatible X11R6 ou version ultérieure
- C ++ Lib: libstdc ++ 6
- Environnement de bureau, XFce 4.0 ou supérieur, KDE, Ximian, Gnome
- GDK / GTK. version: 2.0 ou ultérieure
- Glib: 2.0 ou version ultérieure
- Sun Java 1.5 ou version ultérieure "
Je continue d'apprendre sur Ubuntu et Linux, mais je sais que Ubuntu 12.04 est livré avec un noyau plus récent (3.2), utilise le gestionnaire de fenêtres X11, Unity est basé sur Gnome et j'ai installé Oracle Java 7. Lorsque je recherche le centre de logiciels pour ces autres paquets je suis un peu confus car il y a tellement d'options. Je suppose que mon problème n'est pas d'avoir un ou plusieurs de ces packages et / ou versions incompatibles. Quelqu'un a-t-il une idée à ce sujet?
MISE À JOUR 30 mai 10h EST. J'ai essayé d' installer ia32-libs comme recommandé ici ; même problème. J'ai activé la console java; voici la sortie:
Plug-in Java 10.21.2.11 Utilisation de JRE version 1.7.0_21-b11 VM de serveur Java HotSpot (TM) 64 bits Répertoire de base de l'utilisateur = / home / mrmccormack -------------------------------------------------- - c: effacer la fenêtre de la console f: finaliser les objets dans la file d'attente de finalisation g: collecte des ordures h: afficher ce message d'aide l: vider la liste des chargeurs de classe m: utilisation de la mémoire d'impression o: déclencher la journalisation q: masquer la console r: recharger la configuration de la politique s: système de vidage et propriétés de déploiement t: vidage de la liste des threads v: vidage de la pile de threads x: effacer le cache du chargeur de classe 0-5: définissez le niveau de trace sur -------------------------------------------------- - JTéléchargez la version 2009.03.03 Version Java: 1.7.0_21 Accueil Java: / usr / lib / jvm / java-7-oracle / jre Nom du système d'exploitation: Linux Arc OS: amd64 Version du système d'exploitation: 3.2.0-44-générique [JDownload] Accueil du service client Java: https: //join-test.webex.com/client/T27L10NSP25EP3/javaclient/webex/ [JDownload] Accueil de production: /home/mrmccormack/.webex/1124 [MySystem version 2009.02.05.01] InitSystem ... ### 1 Mémoire totale d'exécution: 78249984, mémoire libre: 54440552 ### 2 Mémoire totale d'exécution: 78249984, mémoire libre: 68586336 ###### essayez de charger la classe DBR dans MyCloassLoader2 ... Chargement du DBR natif ... java.lang.UnsatisfiedLinkError: /home/mrmccormack/.webex/1124/libdbr.so: /home/mrmccormack/.webex/1124/libdbr.so: classe ELF incorrecte: ELFCLASS32 (cause possible: incompatibilité de largeur de mot d'architecture) à java.lang.ClassLoader $ NativeLibrary.load (méthode native) à java.lang.ClassLoader.loadLibrary1 (ClassLoader.java:1939) à java.lang.ClassLoader.loadLibrary0 (ClassLoader.java:1864) à java.lang.ClassLoader.loadLibrary (ClassLoader.java:1838) sur java.lang.Runtime.loadLibrary0 (Runtime.java:845) sur java.lang.System.loadLibrary (System.java:1084) sur DBR.loadNativeDBR (DBR.java:22) chez DBR. (DBR.java:93) à sun.reflect.NativeConstructorAccessorImpl.newInstance0 (méthode native) à sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:57) à 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) sur DB.reset (DB.java:192) sur MySystem.InitSystem (MySystem.java:132) sur JDownload.run (JDownload.java:253) à java.lang.Thread.run (Thread.java:722) Échec du chargement de la bibliothèque native XXX [DBR] ### 1 Mémoire totale d'exécution: 78249984, mémoire libre: 67003992 ### 2 Mémoire totale d'exécution: 78249984, mémoire libre: 68922760 ###### essayez de charger la classe DBR dans MyCloassLoader2 ... Chargement du DBR natif ... java.lang.UnsatisfiedLinkError: /home/mrmccormack/.webex/1124/libdbr.so: /home/mrmccormack/.webex/1124/libdbr.so: classe ELF incorrecte: ELFCLASS32 (cause possible: incompatibilité de largeur de mot d'architecture) à java.lang.ClassLoader $ NativeLibrary.load (méthode native) à java.lang.ClassLoader.loadLibrary1 (ClassLoader.java:1939) à java.lang.ClassLoader.loadLibrary0 (ClassLoader.java:1864) à java.lang.ClassLoader.loadLibrary (ClassLoader.java:1838) sur java.lang.Runtime.loadLibrary0 (Runtime.java:845) sur java.lang.System.loadLibrary (System.java:1084) sur DBR.loadNativeDBR (DBR.java:22) chez DBR. (DBR.java:93) à sun.reflect.NativeConstructorAccessorImpl.newInstance0 (méthode native) à sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:57) à 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) sur DB.reset (DB.java:192) sur MySystem.InitSystem (MySystem.java:132) sur JDownload.run (JDownload.java:253) à java.lang.Thread.run (Thread.java:722) Échec du chargement de la bibliothèque native XXX [DBR] ### 1 Mémoire totale d'exécution: 78249984, mémoire libre: 66904832 ### 2 Mémoire totale d'exécution: 78249984, mémoire libre: 68924592 ###### essayez de charger la classe DBR dans MyCloassLoader2 ... Chargement du DBR natif ... java.lang.UnsatisfiedLinkError: /home/mrmccormack/.webex/1124/libdbr.so: /home/mrmccormack/.webex/1124/libdbr.so: classe ELF incorrecte: ELFCLASS32 (cause possible: incompatibilité de largeur de mot d'architecture) à java.lang.ClassLoader $ NativeLibrary.load (méthode native) à java.lang.ClassLoader.loadLibrary1 (ClassLoader.java:1939) à java.lang.ClassLoader.loadLibrary0 (ClassLoader.java:1864) à java.lang.ClassLoader.loadLibrary (ClassLoader.java:1838) sur java.lang.Runtime.loadLibrary0 (Runtime.java:845) sur java.lang.System.loadLibrary (System.java:1084) sur DBR.loadNativeDBR (DBR.java:22) chez DBR. (DBR.java:93) à sun.reflect.NativeConstructorAccessorImpl.newInstance0 (méthode native) à sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:57) à 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) sur DB.reset (DB.java:192) sur MySystem.InitSystem (MySystem.java:132) sur JDownload.run (JDownload.java:253) à java.lang.Thread.run (Thread.java:722) Échec du chargement de la bibliothèque native XXX [DBR] Début de l'initialisation du journal initFileOutputStream () s'exécute ... 4 Fin de l'initialisation du journal Début de l'initialisation de WBXTracePallet 1 Fin de l'initialisation de WBXTracePallet Ressource: svc Ressource: svc_en Ressource: svc_en_US [SvcUI] .................. Début de la construction de SvcUI .................. 2010-05-02 [SvcUI] .................. Fin de la construction SvcUI .................. [SvcUI] [init] type: 0 IService: SvcUIService @ 326238b5 Version du composant SVC 2010.07.27 ###### essayez de charger la classe JNRW dans MyCloassLoader2 ... java.lang.UnsatisfiedLinkError: /home/mrmccormack/.webex/1124/libatdv.so: /home/mrmccormack/.webex/1124/libatdv.so: classe ELF incorrecte: ELFCLASS32 (cause possible: incompatibilité de largeur de mot d'architecture) à java.lang.ClassLoader $ NativeLibrary.load (méthode native) à java.lang.ClassLoader.loadLibrary1 (ClassLoader.java:1939) à java.lang.ClassLoader.loadLibrary0 (ClassLoader.java:1864) à java.lang.ClassLoader.loadLibrary (ClassLoader.java:1838) sur java.lang.Runtime.loadLibrary0 (Runtime.java:845) sur java.lang.System.loadLibrary (System.java:1084) à JNRW. (JNRW.java:45) à sun.reflect.NativeConstructorAccessorImpl.newInstance0 (méthode native) à sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:57) à 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) sur MeetingClientFrame. (MeetingClientFrame.java:289) à jmeetingclient.constructMainFrame (jmeetingclient.java:325) sur ConfMgr.connectToMeeting (ConfMgr.java:197) à jmeetingclient.init (jmeetingclient.java:275) sur JDownload.run (JDownload.java:278) à java.lang.Thread.run (Thread.java:722) Échec du chargement de la bibliothèque native XXX [JNRW] ### 1 Mémoire totale d'exécution: 78249984, mémoire libre: 44387408 ### 2 Mémoire totale d'exécution: 78249984, mémoire libre: 64752880 java.lang.UnsatisfiedLinkError: /home/mrmccormack/.webex/1124/libatdv.so: /home/mrmccormack/.webex/1124/libatdv.so: classe ELF incorrecte: ELFCLASS32 (cause possible: incompatibilité de largeur de mot d'architecture) à java.lang.ClassLoader $ NativeLibrary.load (méthode native) à java.lang.ClassLoader.loadLibrary1 (ClassLoader.java:1939) à java.lang.ClassLoader.loadLibrary0 (ClassLoader.java:1864) à java.lang.ClassLoader.loadLibrary (ClassLoader.java:1838) sur java.lang.Runtime.loadLibrary0 (Runtime.java:845) sur java.lang.System.loadLibrary (System.java:1084) à JNRW. (JNRW.java:45) à sun.reflect.NativeConstructorAccessorImpl.newInstance0 (méthode native) à sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:57) à 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) sur MeetingClientFrame. (MeetingClientFrame.java:289) à jmeetingclient.constructMainFrame (jmeetingclient.java:325) sur ConfMgr.connectToMeeting (ConfMgr.java:197) à jmeetingclient.init (jmeetingclient.java:275) sur JDownload.run (JDownload.java:278) à java.lang.Thread.run (Thread.java:722) Échec du chargement de la bibliothèque native XXX [JNRW] ### 1 Mémoire totale d'exécution: 78249984, mémoire libre: 64549200 ### 2 Mémoire totale d'exécution: 78249984, mémoire libre: 66873512 java.lang.UnsatisfiedLinkError: /home/mrmccormack/.webex/1124/libatdv.so: /home/mrmccormack/.webex/1124/libatdv.so: classe ELF incorrecte: ELFCLASS32 (cause possible: incompatibilité de largeur de mot d'architecture) à java.lang.ClassLoader $ NativeLibrary.load (méthode native) à java.lang.ClassLoader.loadLibrary1 (ClassLoader.java:1939) à java.lang.ClassLoader.loadLibrary0 (ClassLoader.java:1864) à java.lang.ClassLoader.loadLibrary (ClassLoader.java:1838) sur java.lang.Runtime.loadLibrary0 (Runtime.java:845) sur java.lang.System.loadLibrary (System.java:1084) à JNRW. (JNRW.java:45) à sun.reflect.NativeConstructorAccessorImpl.newInstance0 (méthode native) à sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:57) à 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) sur MeetingClientFrame. (MeetingClientFrame.java:289) à jmeetingclient.constructMainFrame (jmeetingclient.java:325) sur ConfMgr.connectToMeeting (ConfMgr.java:197) à jmeetingclient.init (jmeetingclient.java:275) sur JDownload.run (JDownload.java:278) à java.lang.Thread.run (Thread.java:722) Échec du chargement de la bibliothèque native XXX [JNRW] [SvcUI] [onMessageFromService] SET_ROSTER_CHANGED: 220 modification: 1 SvcUI: 743824904 [SvcUI] [setRosterChanged] index: -1 modification: 1 userID: 16781313 attendeeID: 3 userID: 16781313 userName: Kevin U12 Desktop isHost: false isPresenter: false version du composant de discussion = 2010.05.18.1040 Ressource: atlchat Ressource: atlchat_en Ressource: atlchat_en_US note version du composant = 2010.04.27.0001 Ressource: notes Ressource: atnotes_en Ressource: atnotes_en_US Exception dans le thread "AWT-EventQueue-3" java.lang.IllegalStateException: cette fonction doit être appelée tout en maintenant treeLock sur java.awt.Component.checkTreeLock (Component.java:1196) à java.awt.Container.validateTree (Container.java:1682) sur WbxComboBox.matchItemFont (WbxComboBox.java:188) sur WbxComboBox.setSelectedItem (WbxComboBox.java:170) sur 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) à java.awt.EventQueue $ 3.run (EventQueue.java:688) à java.awt.EventQueue $ 3.run (EventQueue.java:686) à java.security.AccessController.doPrivileged (méthode native) à 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) Exception dans le thread "AWT-EventQueue-3" java.lang.IllegalStateException: cette fonction doit être appelée tout en maintenant treeLock sur 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) à java.awt.EventQueue $ 3.run (EventQueue.java:688) à java.awt.EventQueue $ 3.run (EventQueue.java:686) à java.security.AccessController.doPrivileged (méthode native) à 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) Exception dans le thread "AWT-EventQueue-3" java.lang.IllegalStateException: cette fonction doit être appelée tout en maintenant treeLock sur 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) à java.awt.EventQueue $ 3.run (EventQueue.java:688) à java.awt.EventQueue $ 3.run (EventQueue.java:686) à java.security.AccessController.doPrivileged (méthode native) à 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) Exception dans le thread "AWT-EventQueue-3" java.lang.IllegalStateException: cette fonction doit être appelée tout en maintenant treeLock sur 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) à java.awt.EventQueue $ 3.run (EventQueue.java:688) à java.awt.EventQueue $ 3.run (EventQueue.java:686) à java.security.AccessController.doPrivileged (méthode native) à 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)
Réponses:
Pour ceux d'entre vous qui sont toujours aux prises avec cela ...
J'ai essayé de nombreuses étapes et recommandations d'autres articles et rien n'a fonctionné pour moi dans Firefox (Ubuntu 16.04 64bit).
La seule façon pour moi de faire fonctionner Webex pleinement était d'installer VirtualBox puis d'installer Windows en tant que système d'exploitation virtuel. Oui, il est un peu gênant d'exécuter un système d'exploitation virtuel chaque fois que vous avez besoin de Webex, mais vous pouvez être sûr à 100% qu'il fonctionnera parfaitement (voix, vidéo, partage d'écran).
Bonne chance!
la source
J'ai Ubuntu 64bit 12.04
J'ai fait cela en regardant les étapes de certains forums et questions .
* Installer Firefox 32 bits (a dû désinstaller le 64 bits).
* Télécharger java jre 32 bit
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/
* Télécharger le plugin 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/
J'étais bien pour aller après ça.
la source