You are not logged in.
Hey Guys,
I am fairly new to Arch but I have been loving the flexibility of it. I came from Fedora and I have been working to get most things that I use on a daily basis working as I was used too. The only thing that has alluded me has been Webex. In Fedora I had to install Firefox 32bit and java 32bit in parallel to the 64bit versions. Webex requires the 32bit derivatives of these to work. Here are the commands that I would use in Fedora:
yum update
setarch i686 yum install firefox
yum reinstall firefox
setarch i686 yum install java-openjdk java-openjdk-plugin
yum reinstall java-openjdk
yum reinstall icedtea-web
setarch i686 yum install libXmu
yum reinstall libXmuI have been trying to figure out what are the Arch alternatives to this. Anyone that could offer assistance it would be greatly appreciated.
Thanks,
Blake
Last edited by safewithyou247 (2012-07-16 14:38:38)
Offline
to install 32 bit apps, simply enable [multilib] in pacman.conf and then search and install the apps you want. the 32 bit libraries are mostly prefixed with lib32-xxxx
the other thing you can do is create a 32 bit chroot which will keep your 64bit and 32 bit apps separate.
There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !
Offline
Thanks for the quick reply. I have done that for several other apps but firefox does not seem to have a multilib variant.
Any other ideas?
Offline
Try bin32-firefox from the AUR.
Offline
Ok, so I will try the following to see if it works. I will post back my results.
yaourt -S bin32-firefoxAny recommendations on the JRE front? I see both bin32-jre and lib32jre. Both of which are out of date.
Offline
You could try just updating the PKGBUILD with the changes suggested by ivan_p.
Offline
You could try just updating the PKGBUILD with the changes suggested by ivan_p.
I looked at the package and I don't see any notes from ivan_p. Are you referring to a forum post or am I missing something?
Offline
anonymous_user wrote:You could try just updating the PKGBUILD with the changes suggested by ivan_p.
I looked at the package and I don't see any notes from ivan_p. Are you referring to a forum post or am I missing something?
He is referring to the latest AUR comment for bin32-jre
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' | alias ENGLISH='LANG=C.UTF-8 ' |
Offline
Got it. I have been working on getting all of this installed and it looks like I have a full solution for making Webex work through Firefox on 64 bit Arch Linux. I will be posting the steps soon. I have a few more things that I am trying to iron out.
Thanks for all of your help guys.
Offline
OK, so I've got almost everything working. The only things that I have found not to work so far are the tabs at the top of the page. This could be a big deal if someone is sharing a file. Also, the white board does not seam to work. I am not sure why both of these don't work but there have to be some 32bit libs that I am missing. If anyone can give me some KungFu to figure out how I can see the libs that it is referencing, that would be great.
Here is what you have to do.
Note: the multilib repository must be enabled in your /etc/pacman.conf file.
pacman -S lib32-glib2 lib32-gtk2 lib32-libxtst lib32-libxmuI have not been able to verify if the 32bit ALSA is needed or not. If it is needed you can install it with the below command.
pacman -S lib32-alsa-libLast edited by safewithyou247 (2012-07-13 13:11:56)
Offline
This is a old post but I have been spending quite some time to get webex to work so maybe it can help others. Here is a complete how to in order to get webex to work on arch linux:
http://inebium.com/post/webex-linux-how-to
Offline
This is a old post but I have been spending quite some time to get webex to work so maybe it can help others. Here is a complete how to in order to get webex to work on arch linux:
http://inebium.com/post/webex-linux-how-to
Hey Ttux,
Thanks for your post. You have done a ton of work on this I can see.
FYI, the steps that I gave basically just install 32bit libs in a 64bit environment and it works great. I have not had to install all the other things to get it working. Even my audio works. The only thing that I have had an issue with are the tabs at the top of the screen, but since I never use them I have not worried about it.
I originally went through all the trouble of creating a 32 bit environment in parallel to the 64bit but once I figured out the libs it was using I reverted and opted to use the libs only. This is much simpler from my perspective.
Offline
Do we have this issue with Webex still? Do I need to use 32 bit or has Webex resolved it? I am not able to see Webex Desktop sharing in my machine and also the audio. However Webex loads up just fine.
Offline
I would love to know this as well!
How do you even install the client? I haven't found a download link yet?
Offline
Finally I solved this problem in my 64 bit Arch Linux with Pulseaudio. Start jcontrol and enable the Java debugger console which will give you all the stack trace of whats happening so that you can zoom into the issue instead of googling for "webex not working on arch".
1. Enable "multilib" in pacman.conf so that you can install 32 bit binaries.
2. Install https://aur.archlinux.org/packages/webex-meta/
3. Install Oracle's Java https://aur.archlinux.org/packages/jre/
4. Java security disallows sites be defauly, open jcontrol and add www.zeomega.com to the white listed sites
Most likely you should be able to see Firefox loading up the Webex by now including desktop screen share, however sound would still not be working because apparently Webex tries to load ~/.webex/T30_MC/libdbr.so which is ELFCLASS32 format however.
5. Install https://aur.archlinux.org/packages/bin32-firefox/
Again it won't load the sound because it will still pick the 64 bit Java if you have it already installed.
6. Last part of the puzzle (as mentioned in the aur link), temporarily rename /usr/lib/mozilla/plugins to /usr/lib/mozilla/plugins_64 and load bin32-firefox!
I don't know if there is a better way to solve this problem. You can also read a clearly isolated chroot approach here at http://ttux.net/post/webex-linux-how-to/
Btw, I also enabled paprefs, Pulseaudio Networking not sure if thats required but I did a whole lot of things and its not clear what really did the trick! Remember to rename the plugins folder back. Probably there is a better solution than renaming like this but for now hacks also works!
Last edited by nishantvarma (2016-03-15 15:13:47)
Offline