Technology, Tutorial, Ubuntu

How to Install Jitsi on Ubuntu 16.04

Yes, this is the hard way but seems to be the ‘only way’ right now at the time of this blog.  Always first check to make sure it’s not simply sitting in the software center before beginning this tutorial.

No, I can’t figure out why the packages aren’t in the Ubuntu software centre.

All I did to make this tutorial was update the wget link from this fine lad’s blog post so thanks Mr. Ji M

For 32-bit system:

wget https://download.jitsi.org/jitsi/debian/jitsi_2.5-latest_i386.deb

For 64-bit system:

wget https://download.jitsi.org/jitsi/debian/jitsi_2.5-latest_amd64.deb

To actually install what you just downloaded on both 32-bit & 64-bit run following command:

(hint: as soon as you have hit the 2.5 part and press ‘tab’ button it will auto-fill the rest then just press enter and it starts)

sudo dpkg -i jitsi_2.5-latest_*.deb

When it’s done doing it’s thing then just hit your super button and start typing jitsi and you should find it. However, mine would not work until I did a software update.

I am not sure the best way to trigger the software update but I did it by going through my dash to
s ‘system settings’ then ‘details’ and then click the update button and upon restarting my machine
i went to the dash, searched Jitsi, opened it and it started working.

Hope this helps because I was pretty surprised to see it wasn’t in apt repositories (ubuntu software center) and more surprised that there wasn’t a tutorial like this as a work around until it was!

Tagged , , , , ,

5 thoughts on “How to Install Jitsi on Ubuntu 16.04

  1. Hi there, I am on ubuntu 16.04 using openjdk version “1.8.0_111”. I get the following over and over when I try to run jitsi:

    org.osgi.framework.BundleException: Unresolved constraint in bundle net.java.sip.communicator.plugin.propertieseditor [84]: Unable to resolve 84.0: missing requirement [84.0] package; (package=org.jitsi.service.configuration) [caused by: Unable to resolve 123.0: missing requirement [123.0] package; (package=javax.imageio)]
    at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3564)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1797)
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
    at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
    at java.lang.Thread.run(Thread.java:745)

    Any thoughts as to why this is occurring?

    1. Hi there, I regret that I’m just not that level of knowledge to help you with this. However, it looks like a package problem so did you install Jitsi via download click install or via adding the PPA? I found that I had issues like this if I didn’t install it the right way (with PPA) so it can get the right updates. Not sure if this will help but hopefully someone who actually knows can leave a suggestion here. In the meantime, if/when you find solution be sure to post it back here if you can…

  2. I encountered with the same problem. The solution seems to go back to Java8 instead of Java9. I installed oracle-java8-install package and then configured the alternatives so that the default java would be java8. This solved the problem, Jitsi started almost correctly (with some minor warnings).

  3. I am frustrated at the lack of user manuals for Jitsi. I have installed it on an Ubuntu 16.04 server. I want to utilize the SFU functionality of Jitsi for broadcasting WebRTC but I have no idea how to get this going. Any help is appreciated.

    Ray

    1. I am unfortunately unable to help with the server side of this as I only have experience with the ubuntu jitsi client. However, I have used the meet.jitsi thing and it’s really quite good. plus I did try it on someones server and it worked really well… I might be able to ask him how he learned to do it for you. Otherwise, please blog about it because I would love to learn how to do it one day too! Sorry I cannot be of more help as of today…

Leave a Reply

Your email address will not be published. Required fields are marked *