在64位Ubuntu上的WebEx桌面共享


12

我意识到Webex不支持Ubuntu 11,但是我的机器上运行着一个网站,需要为客户端进行演示,他将使用webex。我需要能够使用“共享桌面”功能来执行此操作。是否有任何可靠的方式(gksudo,Java安装,浏览器等)可让您共享桌面?

我不在乎自从我们在电话上通话以来音频是否会崩溃,并且不时中断也没关系-我只需要他能够看到它。

另外,有一个简单的方法对我来说,切换到Ubuntu的版本允许我分享我的桌面?

Answers:



15

经过多次试验和错误,仅需安装几个软件包,即可在64位Ubuntu中使WebEx桌面共享正常工作:

  1. 删除导致冲突的不必要软件包:

    sudo apt remove icedtea-7-plugin:i386 icedtea-8-plugin:i386 icedtea-netx:i386
    
  2. 安装32位Java,必需的32位库,Java插件和Firefox:

    • Ubuntu 14.10以上

      sudo apt install openjdk-8-jre:i386 libxmu6:i386 icedtea-8-plugin firefox
      
    • Ubuntu 14.04及更低版本

      sudo apt-get install openjdk-7-jre:i386 libxmu6:i386 icedtea-7-plugin firefox
      
  3. 确保配置了正确的Java插件:

    • Ubuntu 14.10以上

      sudo update-alternatives --set mozilla-javaplugin.so /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
      
    • Ubuntu 14.04及更低版本

      sudo update-alternatives --set mozilla-javaplugin.so /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
      

关闭并重新打开Firefox,WebEx桌面共享应该可以正常工作。

  • 您必须使用Firefox。WebEx不能在Google Chrome上运行,因为Linux版Chrome不再与Java兼容
  • 如果您不删除并安装上面列出的确切软件包,则WebEx将起作用,但桌面共享将不起作用。

1
我的webex在12.04上工作,但是现在我切换到14.04,我几乎可以正常工作了。除了实际的屏幕共享,其他所有东西都可以正常工作。因此,我参加了会议并看到其他人,但是我看不到共享流。
WLigtenberg 2014年

如果有机会,我将在14.04上进行测试,但是与此同时,我写了博客,介绍了一些其他在上述方法不起作用的方法:在Ubuntu 64位上使用WebEx桌面共享
bmaupin 2014年

我有完全一样的问题。14.04可以正常工作,但我看不到其他人正在共享什么。
jmend 2014年

@balachmar我刚刚在Ubuntu 14.04上测试了这些相同的步骤,它们工作正常。安装列出的确切软件包非常重要。我尝试了许多其他组合,但没有一个起作用。如果您没有安装确切的软件包,WebEx将可以使用,但桌面共享将无法使用。
bmaupin 2014年

@jmend我必须创建一个单独的注释,以便您得到通知(meta.stackexchange.com/a/45296/206677),但请阅读我之前的注释
bmaupin 2014年

7

谢谢bmaupin!对我来说,这也适用于新安装的64位Ubuntu 16.04(无需从较早的Ubuntu升级)

启用的32位支持(另请参见:http : //www.unixmen.com/enable-32-bit-support-64-bit-ubuntu-13-10-greater/):

    sudo dpkg --add-architecture i386
    sudo apt-get update
    sudo apt-get upgrade

已安装Firefox的openjdk和必需的插件

    sudo apt-get -y install openjdk-8-jre:i386 libxmu6:i386 icedtea-8-plugin

为Firefox设置正确的Java插件

    sudo update-alternatives --set mozilla-javaplugin.so /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so

运行WebEx

  • 确认所有问题(信任WebEx域,允许使用icedtea插件等)
  • 屏幕共享对我有用
  • 音频尚不适合我

1

因此,我为此奋斗了多年,终于找到了解决方案。

  1. 安装32位Ubuntu。64位根本无法与Cisco的Webex Java插件一起使用。我为此奋斗了多年,终于放弃了。我使用将Ubuntu安装到VM中[testdrive][1]
  2. sudo apt-get install icedtea-6-plugin
  3. 加入Webex,享受与您共享桌面的乐趣!

0

安装Oracle Java以解决此问题

在键盘上按Ctrl+ Alt+ T打开终端窗口。打开后,复制并粘贴以下命令,然后按Enter。出现提示时输入您的用户密码,它将把PPA存储库添加到您的系统中。

sudo add-apt-repository ppa:webupd8team/java

之后,通过以下方式更新软件包列表:

sudo apt-get update

要安装Oracle Java 8,请运行:

sudo apt-get install oracle-java8-installer

将代码中的数字8更改为6(或7)以安装Java 6(或7)。

在安装过程中,系统将要求您同意许可,然后安装程序将开始从oracle网站下载Java文件并将其安装在系统上。

要设置默认的Java,请运行:

sudo apt-get install oracle-java8-set-default

同样,将数字8更改为所需的Java版本。


2
我尝试过此操作,并且音频损坏了,就像IcedTea一样-“现在无法访问音频设备。”
eudoxos,2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.