Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does not run on Ubuntu 14.04 #94

Closed
probonopd opened this issue Jul 21, 2018 · 10 comments
Closed

Does not run on Ubuntu 14.04 #94

probonopd opened this issue Jul 21, 2018 · 10 comments

Comments

@probonopd
Copy link

probonopd commented Jul 21, 2018

me@host:~$ Downloads/jitsi-meet-x86_64.AppImage 
28082
[28750:0721/121145.898703:FATAL:nss_util.cc(632)] NSS_VersionCheck("3.26") failed. NSS >= 3.26 is required. Please upgrade to the latest NSS, and if you still get this error, contact your distribution maintainer.
Aborted
me@host:~$ cat /etc/os-release 
NAME="Ubuntu"
VERSION="14.04.1 LTS, Trusty Tahr"

This can be worked around by patching jitsi-meet:

sed -i -e 's|3.26|3.00|g' jitsi-meet

It then launches. Also seems to work without issues.

@akshitkrnagpal
Copy link
Contributor

@probonopd
Please try this.
sudo apt-get install libnss3

@probonopd
Copy link
Author

I can confirm that this works. Thank you very much 👍

By the way, I have been waiting for an app like this for Linux for a very long time since every time I wanted to start a quick web conference, I had to fiddle around with browser versions, plugins, stuff not working. This: Download, set executable, launch, works. Awesome! 🥇

@probonopd
Copy link
Author

Also added it to the AppImageHub central directory of available AppImages. https://appimage.github.io/jitsi-meet/

@akshitkrnagpal
Copy link
Contributor

Glad to help. 😄

@saghul
Copy link
Member

saghul commented Jul 21, 2018

@probonopd Thank you for doing that!

@probonopd probonopd reopened this Jul 21, 2018
@probonopd
Copy link
Author

Same on Ubuntu 16.04. It's really annoying to have to run an apt-get command on a freshly booted Live ISO just to run an AppImage. Workaround works:

./jitsi-meet-x86_64.AppImage --appimage-extract
sed -i -e 's|3.26|3.00|g' squashfs-root/jitsi-meet
./appimagetool-x86_64.AppImage squashfs-root/

@akshitkrnagpal
Copy link
Contributor

@probonopd
Thanks for reporting this and solution too.

But I don't think we should bypass this check. This error is thrown by chrome and the error says Please upgrade to the latest NSS.
IMHO, the user should install the latest NSS.

@saghul
Copy link
Member

saghul commented Jul 22, 2018

Agreed with @akshitkrnagpal. While a bit annoying, I think we should fix it with documentation. I'm working on a new README and I'll incorporate this.

@saghul
Copy link
Member

saghul commented Jul 31, 2018

The README mentions this now, so I'm going to close this.

@saghul saghul closed this as completed Jul 31, 2018
@probonopd
Copy link
Author

The idea behind AppImage is that you just need to get one file and can run the application without needing to change anything in the underlying operating system. Since the workaround above seems to work, why not apply it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants