Forums/General Support Resources/Feature Requests

PlannedDoneNot planned

How do I get the Fuze Linux App?

Greg Saiz
suggested this on May 27, 2011 08:18

Update:  Fuze now has an alpha version of Linux available!  As of now, we have focused our testing on CentOS 6.3, however, other 64 bit visions of Linux should also work.  You can find the Alpha Linux version here:  https://www.sugarsync.com/pf/D775600_9507043_6456578

In addition to our new app, most common versions of Linux with support for Adobe Flash 10.1 or higher should work with Fuze.  Using a flash browser, Linux users can join meetings and view shared content.  Currently, Linux users can not host meetings, use screen share, VoIP or Video as these features require a native application.

If you find any crashes, Core Dumps would be very helpful.  For CentOS, instructions are:

  • Open a terminal (Applications->System Tools->Terminal in CentOS)
  • Change to the directory that contains the linux client, e.g. :   cd ~/Desktop/LinuxClient/
  • Enable crash dumps:   ulimit -c unlimited
  • Start the client:   ./StartFuzeBox.sh
  • Upon crashing, a big core dump file should be generated in the same folder as the client.
  • Locate locate and compress the core file in a file browser, then send it to us.
 

Comments

User photo
Kevin Cole
Gallaudet University

Will more robust support for Linux be forthcoming, since there is an Android (Linux-based OS) app now?

December 08, 2011 09:11
User photo
Khara M
FuzeBox

Hi Kevin, we do not have any immediate plans to change our level of support towards Linux users , but we will continue to evaluate the market.  Thank you for sending us your question!

December 13, 2011 16:39
User photo
Ezequiel Partida

Hi,

I wonder how you will evaluate the market where there are no way to know how many people has moved to Linux..

I have moved at least 30 people to linux this year by just downloading 2 DVDs just once, and they have no plans to move back to windows.

It would be great to have fuzemeeting  with linux support, It's only a matter of developing the plugins since flash player for linux already supports webcams and voice.

I would love to be a fuzemeeting customer, but I don't plan to go back to the old freezing, long time booting, virus intensive windows just to have a meeting to my business partes who are algo linux users that could not colaborate with my meeting. And Linux works great on netbooks.

Great Day, :-)

Linux & Android user who would love to have linux support .

December 19, 2011 12:32
User photo
Lionel

Flashplayer does support voice, but it doesn't do it very well.  One of Fuze's core strengths I have found is the audio quality, so I don't think they would choose to fall back to flash for that, as much as it would make a lot of things a lot easier.  Similar for the video stream - it is a tradeoff between quality and ease of use here (everything in flash) here.

For now though, Linux users can just Skype in, just have to get video streams elsewhere.

January 31, 2012 15:12
User photo
Greg Saiz
FuzeBox

We are seeing an increasing number of technology companies adopting Linux and requested full Fuze support so this is starting to get some internal attention.  I can't yet estimate delivery timelines but if you want Linux support, please vote for the feature here.

(moved this to our feature request page so interested customers can vote on the importance).

June 22, 2012 13:23
User photo
Greg Saiz
FuzeBox

We now have resources assigned to this project.

October 10, 2012 19:08
User photo
SasQ

Flash supports video and audio streams very well, and all competitors' products already use it out-of-the-box without any problems and without any need of installing proprietary extensions. If you plan Linux support, consider that many Linux users moved to Linux to get rid of proprietary software they simply cannot trust without the possibility to eyeball the sources. So implementing proprietary extensions for Linux won't solve the problem. I've already been using competitors' products and I'm happy with them, so this is solely Fuze group's problem if they want to participate in that market or not.

October 18, 2012 05:38
User photo
Greg Saiz
FuzeBox

Thanks for your feedback but I'm not sure Linux users would be keen to rely on Adobe Flash either.

October 18, 2012 09:25
User photo
Paul Towlson

Hi,

I would like to add my voice to the request for Linux support. Our business runs on Kubuntu & Ubuntu. If there was Linux support I would be able to start hosting events with Fuzebox. I will watch this space.

For the record, I don't object to using Flash. I just don't want to have to find a Windows pc to use services such as Fuzebox.

November 14, 2012 01:56
User photo
Vlad Buxton

Hi there,

I'd also like to request linux support for voip and video.  I am currently involved in an organisation which uses Fuze regularly, and it would be great to be able to fully participate, with video, in the conferences using my Ubuntu 12.04 netbook.  I'm not fussed how it happens as long as it works and allows me to participate and contribute in meetings.

Many thanks for making moves on this,

All the best,

Ivan Buxton

November 26, 2012 08:11
User photo
Asko Kauppi

Would be nice to get a road map, when you can provide one. We are currently considering Fuze and I know a fellow company who is mainly Linux also doing the same. If you need testers, take contact.

February 01, 2013 12:46
User photo
Greg Saiz
FuzeBox

We are working on a Linux client and should have some news to share in a few months.  Stay tuned.  It would be helpful to know the flavors of Linux our user community is using.

February 01, 2013 17:04
User photo
Kevin Cole
Gallaudet University

This may be stating the obvious. If so, my apologies. But, try to provide a Debian package and an RPM package.  Between the two formats with a little bit of help, you can probably accommodate Debian, Ubuntu, Mint, lots of other Debian derivatives, Red Hat, Fedora, SuSE, and other RPM-based distributions. That won't cover everything, but it should capture a lion's share of users out there. If possible, don't create your own custom weird installer.  Create a repository that will integrate well with the existing package systems rather than compete with them.  (Google Chrome, Dropbox, and several others have managed to distribute packages that integrate well.)

February 01, 2013 20:13
User photo
Christian Ravera

I second Kevin Cole's advice.  Those two package formats, (1) Debian/Ubuntu and 2) RPM, done right, will cover most of the install base.

February 02, 2013 09:05
User photo
kain_org

Hi, I'd also like to see fuse support on Linux.  If you are looking for any external beta testers, I would love to help.  I know enough about software and debugging to provide useful crash data/error reports as well.

/B

February 15, 2013 13:17
User photo
Greg Saiz
FuzeBox

Great info on the packaging details.  I've sent this thread to the team working on this Linux project.  Beta details will be posted here as we get closer to the date.

February 15, 2013 14:27
User photo
Tim V.
FuzeBox

It would also be helpful if under Desktop Applications on the Download page (https://www.fuzebox.com/products/download) list Linux as "Coming Soon" and hyper link to this forum

April 19, 2013 12:16
User photo
Greg Saiz
FuzeBox

On Monday or Tuesday, I should have an "Alpha" build posted here for Linux users who want to provide early feedback.  It will only support screen share, Video and VoIP (no content sharing) but those features work well.  Most of our testing is on CentOS but it should work with RHEL as well.

April 19, 2013 16:14
User photo
Ezequiel Partida

I am very happy to read this. :-)

I will be very happy to test it with Mageia 3 as well as Mandriva.

Regards

April 19, 2013 18:56
User photo
Greg Saiz
FuzeBox

Linux testers,

You can find a link to the alpha build of Fuze for Linux at the top of this thread.  This version supports host and attendee VoIP, Video Conferencing, Screen Share and Remote Control.  Content sharing is not yet supported.  Give it a try and tell us what you think.

 Build Date:  April 24, 2012

April 22, 2013 16:17
User photo
Tino

Thanks for preparing this alpha version!

I tested in my 64 bits machine (scientific linux 6,

kernel: 2.6.32-358.2.1.el6.x86_64).

I have no meeting recently, so i could not check all

the features. I will try a real test in my next meeting.

 

After i I successfully login in with my account;  i shared my screen,

and a meeting started (i received automatic email notice about this new

meeting). It seems  working nice, but as i said, i want to test it in a real meeting

with some colleagues.

By the way, the previous link with the tar ball is broken. It would be nice to

upload it again so  more people could test it.

A compiled 32 bits version would be also very appreciated.

Best regards.

April 25, 2013 00:55
User photo
Greg Saiz
FuzeBox

Corrected download link placed at the top of this thread.

April 25, 2013 18:36
User photo
Jelwell

32bit - Ubuntu:  Doesnt work at all since this is apparently a 64-biit build.

64-bit Ubuntu 12.10:  I get this error.  I am unsure of how to satisfy this dependency.

./FuzeLinuxApp: error while loading shared libraries: libssl.so.10: cannot open shared object file: No such file or directory

April 29, 2013 13:39
User photo
Greg Saiz
FuzeBox

Thanks Jelwell, we were able to reproduce the problems on Ubuntu 64-bit and are working on a fix.

April 29, 2013 17:46
User photo
Стас Шимов

I was able to run it on Fedora 18:

yum install phonon

yum install libtiff3-3.9.5-8.7.1.x86_64.rpm

unpack qt-x11-4.6.2-25.el6.x86_64.rpm from CentOS6

to some folder and add it to the LD_LIBRARY_PATH as following
 LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/lib:.:./qt-x11/usr/lib64 ./FuzeLinuxApp


May 08, 2013 08:40
User photo
Artem Hluvchynskyi

Managed to start it on Arch Linux x64. Had to do some ln -s for libssl and libcrypto, install some older versions of libjpeg and libpng. But that wasn't enough - it has thrown such an error:

./FuzeLinuxApp: symbol lookup error: /usr/lib/libphonon.so.4: undefined symbol: _ZN9QMetaType15registerTypedefEPKci

Which was solved by unpacking Qt 4.6.2 RPM from CentOS and pointing to it with LD_LIBRARY_PATH as person above suggested. Quite an installation procedure... should be simplified, especially this one with libphonon.

Will test actual conferencing a bit later.

May 11, 2013 04:10
User photo
Artem Hluvchynskyi

Logging in was a trouble too. Despite entering correct credentials several times it always failed. So it seems Fuze was trying to find CA certs in a wrong location (at least on my OS).

Doing this solved it:

sudo ln -s /etc/ssl/certs/ca-certificates.crt /etc/pki/tls/certs/ca-bundle.crt

 

Tried to join a test tutorial meeting - it kind of worked at first (was able to connect and heard some audio) but when I tried to enable video it just hanged (not crashed) with following message in client.log:

*************Entered scene construct - confscene.cpp ****************8
FuzeLinuxApp: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.

Mind that I can use my webcam in other applications (including Skype).

So I killed the application and restarted it, reconnected to the same meeting and it hangs again (with video now enabled by default). I can't seem to disable it now. I was able to connect to another test meeting though.

May 11, 2013 04:53
User photo
Artem Hluvchynskyi

Any progress with the issues above, especially hanging on video?

May 23, 2013 07:43
User photo
Greg Saiz
FuzeBox

Artem, I'll send you note shortly to get your hardware configuration (Camera and Video Card).

May 23, 2013 09:28
User photo
dekekincaid

So I ran into similar problems as the guys above but managed to fix them:

missing libraries:
libssl.so.10 - installed libssl1.0.0 and linked libssl3.so to libssl.so.10
libcares.so.2 - installed libc-ares2
libcrypto.so.10 - linked libcrypto.so.1.0.0 to libcrypto.so.10

symbol lookup error: /usr/lib/libphonon.so.4: undefined symbol: _ZN9QMetaType15registerTypedefEPKci
This one as a temp solution just followed Artem's lead and downloaded QT4.6.2, extracted it and added it to my LD_LIBRARY_PATH

Now I'm stuck at  this error:

./FuzeLinuxApp: symbol lookup error: ./FuzeLinuxApp: undefined symbol: SSL_library_init
Exit 127

This appears to be an issue with libACE_SSL.  If I do an ldd I get the error below.  It is much longer, so I only posted the first 6 or so lines:

 

undefined symbol: SSL_CTX_free (/usr/local/FuzeLinuxClient/libACE_SSL.so.6.1.5)
undefined symbol: SSLv23_client_method (/usr/local/FuzeLinuxClient/libACE_SSL.so.6.1.5)
undefined symbol: SSLv3_server_method (/usr/local/FuzeLinuxClient/libACE_SSL.so.6.1.5)
undefined symbol: SSL_CTX_check_private_key (/usr/local/FuzeLinuxClient/libACE_SSL.so.6.1.5)
undefined symbol: SSL_get_error (/usr/local/FuzeLinuxClient/libACE_SSL.so.6.1.5)
undefined symbol: SSL_state (/usr/local/FuzeLinuxClient/libACE_SSL.so.6.1.5)
undefined symbol: SSL_want (/usr/local/FuzeLinuxClient/libACE_SSL.so.6.1.5)
undefined symbol: SSLv2_method (/usr/local/FuzeLinuxClient/libACE_SSL.so.6.1.5)

May 24, 2013 12:38
User photo
Greg Saiz
FuzeBox

All, we are really focused on CentOS distribution at the moment.  We will do our best to help with other vintages of Linux as time permits and will support other variants as we get closer to general release.  We expect to have an updated build released next week! 

May 24, 2013 12:51
User photo
Artem Hluvchynskyi

dekekincaid, try linking libssl.so.1.0.0 instead of libssl3.so

May 24, 2013 14:21
User photo
dekekincaid

thanks Artem.  Dumb mistake, not sure why I linked libssl3, :)

Now the error is:

> ./FuzeLinuxApp
--> TopButtonBar::OnVideoConfStopped() BEGIN
--> TopButtonBar::OnVideoConfStopped() END
QLayout: Attempting to add QLayout "" to TopButtonBar "topBarWidget", which already has a layout
X Error: BadRRCrtc (invalid Crtc parameter) 179
Extension: 153 (RANDR)
Minor opcode: 20 (RRGetCrtcInfo)
Resource id: 0x0
X Error: BadRRCrtc (invalid Crtc parameter) 179
Extension: 153 (RANDR)
Minor opcode: 20 (RRGetCrtcInfo)
Resource id: 0x0
X Error: BadRRCrtc (invalid Crtc parameter) 179
Extension: 153 (RANDR)
Minor opcode: 20 (RRGetCrtcInfo)
Resource id: 0x0
X Error: BadRRCrtc (invalid Crtc parameter) 179
Extension: 153 (RANDR)
Minor opcode: 20 (RRGetCrtcInfo)
Resource id: 0x0
X Error: BadRRCrtc (invalid Crtc parameter) 179
Extension: 153 (RANDR)
Minor opcode: 20 (RRGetCrtcInfo)
Resource id: 0x0
Object::connect: No such signal PanelsForm::aboutToQuit()
Object::connect: (sender name: 'PanelsForm')
Object::connect: (receiver name: 'PanelsForm')
--> TopButtonBar::OnVideoConfStopped() BEGIN
--> TopButtonBar::OnVideoConfStopped() END

(process:4357): GLib-GObject-CRITICAL **: /build/buildd/glib2.0-2.32.3/./gobject/gtype.c:2722: You forgot to call g_type_init()

(process:4357): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed

(process:4357): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed
Segmentation fault (core dumped)
Exit 139

May 24, 2013 14:34
User photo
Artem Hluvchynskyi

Just for the record. I've tried to run Fuze on CentOS 6.4 through VirtualBox and it does indeed work fine including video. But software versions on CentOS are really prehistoric so that's probably the reason of hangs and crashes on other distributions.

In regards to video, my internal webcam works fine on CentOS but external Logitech C310 does not at all, I suppose kernel is too just old.

May 25, 2013 04:43