WebEx-Desktopfreigabe unter 64-Bit-Ubuntu

12

Mir ist klar, dass Webex Ubuntu 11 nicht unterstützt. Auf meinem Computer läuft jedoch eine Website, die ich für einen Client zur Demo benötige, und er wird Webex verwenden. Ich muss in der Lage sein, die Funktion "Desktop freigeben" zu verwenden, um dies zu tun. Gibt es eine zuverlässige Möglichkeit ( gksudo, Java-Installation, Browser, irgendetwas), mit der Sie Ihren Desktop freigeben können?

Es ist mir egal, ob der Ton abbricht, seit wir telefonieren, und es ist in Ordnung, wenn er von Zeit zu Zeit ausfällt - ich brauche ihn nur, um ihn sehen zu können.

Alternativ gibt es eine einfache Möglichkeit für mich zu einer ubuntu - Version zu wechseln, wird mir erlauben , meinen Desktop zu teilen?

Explosionspillen
quelle

Antworten:

15

Nach vielen Versuchen und Fehlern konnte ich die WebEx-Desktopfreigabe in 64-Bit-Ubuntu zum Laufen bringen, indem ich nur ein paar Pakete installierte:

  1. Entfernen Sie unnötige Pakete , die Konflikte verursachen :

    sudo apt remove icedtea-7-plugin:i386 icedtea-8-plugin:i386 icedtea-netx:i386
    
  2. Installieren Sie 32-Bit-Java, eine erforderliche 32-Bit-Bibliothek, das Java-Plugin und Firefox:

    • Ubuntu 14.10+

      sudo apt install openjdk-8-jre:i386 libxmu6:i386 icedtea-8-plugin firefox
      
    • Ubuntu 14.04 und niedriger

      sudo apt-get install openjdk-7-jre:i386 libxmu6:i386 icedtea-7-plugin firefox
      
  3. Stellen Sie sicher, dass das richtige Java-Plugin konfiguriert ist:

    • 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 und niedriger

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

Schließen Sie Firefox und öffnen Sie es erneut. Die WebEx-Desktopfreigabe sollte funktionieren.

  • Sie müssen Firefox verwenden . WebEx funktioniert nicht mit Google Chrome, da Chrome für Linux nicht mehr mit Java funktioniert .
  • Wenn Sie die oben aufgeführten Pakete nicht entfernen und installieren, funktioniert WebEx, die Desktopfreigabe jedoch nicht.
Bmaupin
quelle
1
Ich hatte Webex am 12.04, aber jetzt bin ich auf 14.04 umgestiegen. Ich habe es fast zum Laufen gebracht. Alles außer der eigentlichen Bildschirmfreigabe funktioniert. Also gehe ich in die Besprechung und sehe die anderen Leute, aber ich kann den geteilten Stream nicht sehen.
WLigtenberg
Wenn ich eine Chance bekomme, teste ich am 14.04., Aber in der Zwischenzeit habe ich über einige andere Methoden
gebloggt
Ich habe genau das gleiche Problem. Funktioniert gut mit 14.04, aber ich kann nicht sehen, was andere Leute teilen.
27.
@balachmar Ich habe genau diese Schritte auf Ubuntu 14.04 getestet und sie haben gut funktioniert. Es ist sehr wichtig, dass Sie genau die angegebenen Pakete installieren. Ich habe es mit vielen anderen Kombinationen versucht und keine hat funktioniert. Wenn Sie nicht die genauen Pakete installiert haben, funktioniert WebEx, die Desktopfreigabe jedoch nicht.
Bmaupin
@jmend Ich muss einen separaten Kommentar erstellen, damit Sie benachrichtigt werden ( meta.stackexchange.com/a/45296/206677 ), aber lesen Sie meinen vorherigen Kommentar
bmaupin
7

Danke Bmaupin! Bei mir funktioniert das auch auf einem neu installierten 64-Bit Ubuntu 16.04 (kein Upgrade von älterem Ubuntu)

Aktivierte 32-Bit-Unterstützung (siehe auch: 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

Installierte openjdk und benötigte Plugins für Firefox

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

Richtiges Java-Plugin für Firefox einstellen

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

Führen Sie WebEx aus

  • Bestätigen Sie alle Fragen (vertrauen Sie der WebEx-Domain, erlauben Sie die Verwendung des icedtea-Plugins usw.)
  • Die Bildschirmfreigabe funktioniert bei mir
  • Audio funktioniert bei mir noch nicht
Marvin Steijaert
quelle
1

Also habe ich jahrelang damit gekämpft und endlich eine Lösung gefunden.

  1. Installieren Sie Ubuntu 32-Bit. 64-Bit funktioniert mit dem Webex Java-Plugin von Cisco einfach nicht. Ich habe jahrelang dagegen gekämpft und schließlich aufgegeben. Ich habe Ubuntu in einer VM mit installiert [testdrive][1].
  2. sudo apt-get install icedtea-6-plugin
  3. Treten Sie einer Webex bei und haben Sie Spaß beim Teilen Ihres Desktops!
Dustin Kirkland
quelle
0

Installieren Sie Oracle Java, um dieses Problem zu beheben

Drücken Sie Ctrl+ Alt+ Tauf Ihrer Tastatur, um ein Terminalfenster zu öffnen. Kopieren Sie den folgenden Befehl, fügen Sie ihn ein und drücken Sie die Eingabetaste. Geben Sie Ihr Benutzerkennwort ein, wenn Sie dazu aufgefordert werden, und das PPA-Repository wird Ihrem System hinzugefügt.

sudo add-apt-repository ppa:webupd8team/java

Danach aktualisieren Sie die Paketlisten über:

sudo apt-get update

Führen Sie zum Installieren von Oracle Java 8 Folgendes aus:

sudo apt-get install oracle-java8-installer

Ändern Sie die Nummer 8 in 6 (oder 7) im Code, um Java 6 (oder 7) zu installieren.

Während der Installation werden Sie aufgefordert, der Lizenz zuzustimmen. Anschließend lädt das Installationsprogramm die Java-Datei von der Oracle-Website herunter und installiert sie auf Ihrem System.

Führen Sie Folgendes aus, um das Standard-Java festzulegen:

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

Ändern Sie auch die Nummer 8 in die gewünschte Java-Version.

Eldho
quelle
2
Ich habe es versucht und Audio ist kaputt, genau wie bei IcedTea - "Das Audiogerät ist jetzt nicht erreichbar."
Eudoxos