Package Details: bluejeans 2.28.0-1

Git Clone URL: https://aur.archlinux.org/bluejeans.git (read-only, click to copy)
Package Base: bluejeans
Description: BlueJeans desktop app for video calls
Upstream URL: https://www.bluejeans.com
Keywords: bluejeans videocall voip
Licenses: proprietary
Submitter: delx
Maintainer: jfchevrette (guzzisti)
Last Packager: guzzisti
Votes: 33
Popularity: 0.013444
First Submitted: 2015-08-12 11:48 (UTC)
Last Updated: 2022-05-20 14:45 (UTC)

Latest Comments

mrechte commented on 2021-11-17 15:53 (UTC)

Hello. Since upgrade to 2.25, screen sharing no longer works (wayland + Gnome 41.1).

cake808 commented on 2021-10-09 21:11 (UTC)

Hey, thanks for the package!

Unfortunately screen sharing single windows doesn't work for me.

I get following message: "Wayland does not support Window Share. Try X11 Display Server. It supports Window Share."

I'm using X11... :/ Maybe I'm missing a dependency.

Is window sharing working for anyone?

lordchaos commented on 2021-09-29 10:17 (UTC)

I've just upgraded to 2.24.0.89 by cloning the git repo and editing the PKGBUILD file. Works fine. I don´t have any write access to the repo, so I can't push the changes.

mrechte commented on 2021-09-08 11:45 (UTC)

Hello,

I have been using BlueJeans for a while. Often, I get a complete freeze of the Desktop. This happens (I think) after sharing my screen.

When this happens, I have absolutely no keyboard control. I am not sure the kernel is crashed, but I have to force a poweroff with the power switch.

Anyone facing the same issue ?

kfallah commented on 2021-06-11 22:40 (UTC)

I am having issues logging into the desktop app. When I enter my email, a web browser opens for SSO authentication. After I authenticate, a blank web browser opens and I am not logged into the bluejeans app. The web app still works, but I would like to get the desktop app working too.

Could this be an issue with xdg-open? Is there any way to trace what the SSO redirect is doing?

kfallah commented on 2021-06-11 22:40 (UTC)

I am having issues logging into the desktop app. When I enter my email, a web browser opens for SSO authentication. After I authenticate, a blank web browser opens and I am not logged into the bluejeans app. The web app still works, but I would like to get the desktop app working too.

Could this be an issue with xdg-open? Is there any way to trace what the SSO redirect is doing?

tobias_de commented on 2020-12-04 16:47 (UTC) (edited on 2020-12-04 16:48 (UTC) by tobias_de)

For those people who had issues (like me): Note that this is just an electron app, which means they just wrapped a standalone browser around their website. So there shouldn't be any noticeable difference to just using their website.

woogienoogie commented on 2020-09-14 16:56 (UTC) (edited on 2020-09-14 16:56 (UTC) by woogienoogie)

Noticed this was a few minor versions out of date, a couple of tweaks to the PKGBUILD and everything works pretty much the same:

  • The comment on finding the latest version should be changed to curl -s https://www.bluejeans.com/downloads | grep 'desktop-app/linux' - it looks like curl can't resolve without the www subdomain, and they've modified their naming convention in their downloads.

  • pkgver=2.17.0

  • source should end with 11.rpm

  • I verified the current sha256sum as c8282ee53e394c70c88d5a1a535d02ffaeb3115031a8a4ea5dc6f355ae5db2c0, but of course that can be verified by the maintainer as well.

These changes successfully updated and installed, running so far without issues (but I'm on Manjaro not pure arch. Shouldn't affect this package, but I think it's fair to mention.)

jomkz commented on 2020-09-09 16:59 (UTC)

This isn't Arch specific but does anyone know if it's possible to scale the application font/text larger? The BlueJeans support page is not very helpful for advanced usage.

jat255 commented on 2020-08-21 16:28 (UTC)

Had a segfault today on 2.5.0, too. I've been using the web version for the time being.

ppwwyyxx commented on 2020-07-05 21:24 (UTC)

With 2.4.0 it still segfaults on my machine. GDB gives:

#0  0x00007ffff65424b5 in __strlen_avx2 () at /usr/lib/libc.so.6
#1  0x00007fffd34f9957 in  ()                                            
    at /opt/BlueJeans/resources/app.asar.unpacked/node_modules/fiber-wrapper-node/build/Release/../../dependencies/build/fiberclient/lib/libfibercl
ient.so
#2  0x00007fffd34f3f41 in  ()
    at /opt/BlueJeans/resources/app.asar.unpacked/node_modules/fiber-wrapper-node/build/Release/../../dependencies/build/fiberclient/lib/libfibercl
ient.so
#3  0x00007ffff7fe20f2 in call_init.part () at /lib64/ld-linux-x86-64.so.2
#4  0x00007ffff7fe2201 in _dl_init () at /lib64/ld-linux-x86-64.so.2
#5  0x00007ffff651ab55 in _dl_catch_exception () at /usr/lib/libc.so.6
#6  0x00007ffff7fe6173 in dl_open_worker () at /lib64/ld-linux-x86-64.so.2
#7  0x00007ffff651aaf8 in _dl_catch_exception () at /usr/lib/libc.so.6
#8  0x00007ffff7fe59be in _dl_open () at /lib64/ld-linux-x86-64.so.2
#9  0x00007ffff7ae734c in  () at /usr/lib/libdl.so.2
#10 0x00007ffff651aaf8 in _dl_catch_exception () at /usr/lib/libc.so.6
#11 0x00007ffff651abc3 in _dl_catch_error () at /usr/lib/libc.so.6
#12 0x00007ffff7ae7b89 in  () at /usr/lib/libdl.so.2
#13 0x00007ffff7ae73d8 in dlopen () at /usr/lib/libdl.so.2

jfchevrette commented on 2020-06-25 17:23 (UTC)

I have added @guzzisti as a Co-maintainer of this package. Thanks @guzzisti for offering to help!

jat255 commented on 2020-06-04 14:21 (UTC)

@anthr76: yes, I just reinstalled this package at the latest version, and it still segfaulted. I've been using the browser version for the time being

guzzisti commented on 2020-06-04 14:21 (UTC)

Works fine for me.

anthr76 commented on 2020-06-04 14:17 (UTC)

Anyone still receiving segfaults for this package?

jfchevrette commented on 2020-05-25 16:08 (UTC)

Apologies for the lack of updates recently. I have updated the package to 2.2.0

guzzisti commented on 2020-05-22 17:27 (UTC)

updated PKGBUILD for 2.2.0 can be found here: https://paste.clttr.info/?4da061d84025ed62#Cc3vd57KWs4r6wnLizDhGsquicBrNxqdm99jiDrX5198

Hopefully the package will be update soon.

mundo03 commented on 2020-05-21 21:24 (UTC) (edited on 2020-05-22 17:35 (UTC) by mundo03)

It seems to work at certain time of the day It also seems to work if you don't sync any calendars

Edit: Still seems to work at certain hours of the day. Calendar sync has nothing to do with it

jimbojim commented on 2020-05-15 19:59 (UTC) (edited on 2020-05-17 18:55 (UTC) by jimbojim)

I'm still having the crashing, but 2.2 was just released. We'll see.

mundo03 commented on 2020-04-23 00:10 (UTC) (edited on 2020-04-27 16:46 (UTC) by mundo03)

updated to 2.1.2 and I am not getting the problem after restart and after suspend,hibernating or locking session.

edit: Happened again

jat255 commented on 2020-04-17 17:45 (UTC)

Following up (in a new comment to trigger alerts in case anyone is interested)... It seems as though the segfaults happen after each day, which for me involves putting my machine to sleep at the end of the day and waking it up the next. A reboot (while annoying) seems to fix it reliably for the day.

I have tried suspending and resuming to see if I can cause the segfaults on-demand, but it doesn't seem to work, so I'm not sure what triggers the segfaults to start.

jfchevrette commented on 2020-04-16 20:03 (UTC)

I just realized I am not getting segfaults anymore either. I didn't do anything special except that my system is kept up-to-date daily

ElijahLynn commented on 2020-04-16 01:49 (UTC)

I just installed this and got the segfaults, then I tried updating just some glib packages and borked by system (libffi.so.7 not found) so I symlinked so.6 and finally got networking up then ran a proper full upgrade and now I am back and this package isn't segfaulting anymore.

So, run a full system upgrade (yay) and it might work out with the new glib packages.

tobias_de commented on 2020-04-13 17:13 (UTC) (edited on 2020-04-13 17:16 (UTC) by tobias_de)

Also segfaults here. I ran it with gdb to get a backtrace, and it does indeed look like some glibc incompatibility? https://pastebin.com/RJmPvq8t

jat255 commented on 2020-04-09 21:25 (UTC) (edited on 2020-04-16 18:43 (UTC) by jat255)

I should add that I attended a couple meetings today using the desktop app that worked fine and did not segfault. Obviously, no change to the app, but I have done recent system upgrades, so perhaps one of the system library updates fixed this (for the time being, at least)?

EDIT: I have no idea what's going on, as I'm back to segfaulting today (2020-04-14) and there have been no changes to the application or any of the glibc libraries

EDIT 2: And after a reboot today, it all works fine. I'm extraordinarily confused.

EDIT 3: Daily update (4/16/2020), no reboot, and segfaulting again. I haven't figured out what makes it go bad reproducibly, but it's not updates, since I haven't updated since it was working yesterday. After a reboot, it's working again. So maybe other people can try just rebooting to see if that gets it to work?

eigenrick commented on 2020-04-09 20:43 (UTC)

Here is some likely context:

https://github.com/electron/electron/issues/13972

https://bugs.archlinux.org/task/59550

It looks like there was a bug in how electron used glibc. I think our only option at this point is to patch glibc in the way they did for the fedora copr.

kensmith commented on 2020-04-02 19:50 (UTC)

This is a bog standard bug in a call to strlen from that fiber client library. /tmp/bluejeans-v2\ Crashes contains some data that might be useful to a Bluejeans engineer. If someone from Bluejeans wants to reach out, I'd be happy to send them a crash file. Ping here with contact info to submit the crashes. Everyone is experiencing the exact same problem so you would likely only need on of them from one of us.

markuspeloquin commented on 2020-04-02 19:26 (UTC) (edited on 2020-04-02 19:43 (UTC) by markuspeloquin)

I'm actually using Fedora 31 and I'm getting the exact output as @jat255. When I first installed & used BlueJeans just two days ago (installed 2020-03-31T18:02:59Z), it worked. It has not updated since. I tried rm -rf ~/.config/bluejeans-v2 but it didn't help.

Update The latest Glibc symbol I see in any executable or '*.so*' file in /opt/BlueJeans is clock_gettime@@GLIBC_2.17, but I have Glibc 2.30. I also have no '*.so*' file on my system that has updated since BlueJeans worked.

jimbojim commented on 2020-04-02 19:23 (UTC)

I was segfaulting before, but now I'm not on 2.1.1. I've been solid all day with about 3 meetings I've hosted. Please let me know if there is anything I can provide to help narrow down the cause.

jfchevrette commented on 2020-04-02 19:04 (UTC)

@hoban: here is an strace https://gist.github.com/jfchevrette/659f17152d554d99c5632dedbf67e205

ltrace's output is much much larger. Let me know if you can't find something in the strace that ltrace would provide and I'll find some place to attach the ltrace output file

hoban commented on 2020-04-02 18:41 (UTC) (edited on 2020-04-02 18:43 (UTC) by hoban)

I wonder if there is an issue of missing dependent libraries. Can those of you w/ the segfault issue attach the output of running the bluejeans binary with strace & ltrace? The output will be very verbose, so please paste links to pastebin posts such as 0bin.net or GitHub Gist, rather than including the logs in comments here. See also: https://wiki.archlinux.org/index.php/Step-by-step_debugging_guide

jfchevrette commented on 2020-04-02 17:53 (UTC)

fwiw I just attempted to run bluejeans from the debian package they also provide and it segfaults the same way

jfchevrette commented on 2020-04-02 17:49 (UTC)

It seems like the resources under /opt/BlueJeans/resources/app.asar.unpacked are Electron dependencies. What I think is libfiberclient library that is compiled and packaged into the BlueJeans RPM is incompatible with the glibc version provided by Archlinux.

I don't see a way we can workaround this at the moment

jat255 commented on 2020-04-02 16:46 (UTC)

@jimbojim, yes. Here's the CLI output:

$ bluejeans
{"message":"Launching app...","level":"info","timestamp":"2020-04-02 10:45:34"}
{"message":"App version - 2.1.1","level":"info","timestamp":"2020-04-02 10:45:34"}
{"message":"Empty data passed to determineMsgChannel function","level":"error","timestamp":"2020-04-02 10:45:35"}
{"message":"System OS details - {\"os\":\"linux\",\"dist\":\"Arch Linux\"}","level":"info","timestamp":"2020-04-02 10:45:35"}
{"message":"Config.xml file copied successfully","level":"info","timestamp":"2020-04-02 10:45:35"}
{"message":"Detector service copied successfully...","level":"info","timestamp":"2020-04-02 10:45:35"}
{"message":"BlueJeans detector service up & running...!","level":"info","timestamp":"2020-04-02 10:45:35"}
[1]    779942 segmentation fault (core dumped)  bluejeans

jfchevrette commented on 2020-04-02 16:30 (UTC)

I just pushed 2.1.1. Sorry for the delay.

I am now getting segfaults as well. I've started trying to debug them but this isn't my area of expertise. The backtrace I'm getting on the segfault is

Thread 1 "bluejeans-v2" received signal SIGSEGV, Segmentation fault.
0x00007ffff66711e5 in __strlen_avx2 () from /usr/lib/libc.so.6
(gdb) backtrace
#0  0x00007ffff66711e5 in __strlen_avx2 () at /usr/lib/libc.so.6
#1  0x00007fffd404a957 in  () at /opt/BlueJeans/resources/app.asar.unpacked/node_modules/fiber-wrapper-node/build/Release/../../dependencies/build/fiberclient/lib/libfiberclient.so
#2  0x00007fffd4044f41 in  () at /opt/BlueJeans/resources/app.asar.unpacked/node_modules/fiber-wrapper-node/build/Release/../../dependencies/build/fiberclient/lib/libfiberclient.so
#3  0x00007ffff7fe209a in call_init.part () at /lib64/ld-linux-x86-64.so.2
#4  0x00007ffff7fe21a1 in _dl_init () at /lib64/ld-linux-x86-64.so.2
#5  0x00007ffff6649905 in _dl_catch_exception () at /usr/lib/libc.so.6
#6  0x00007ffff7fe60e8 in dl_open_worker () at /lib64/ld-linux-x86-64.so.2
#7  0x00007ffff66498a8 in _dl_catch_exception () at /usr/lib/libc.so.6
#8  0x00007ffff7fe596e in _dl_open () at /lib64/ld-linux-x86-64.so.2
#9  0x00007ffff7b2b34c in  () at /usr/lib/libdl.so.2
#10 0x00007ffff66498a8 in _dl_catch_exception () at /usr/lib/libc.so.6
#11 0x00007ffff6649973 in _dl_catch_error () at /usr/lib/libc.so.6
#12 0x00007ffff7b2bab9 in  () at /usr/lib/libdl.so.2
#13 0x00007ffff7b2b3da in dlopen () at /usr/lib/libdl.so.2

Any help is much appreciated

jimbojim commented on 2020-04-02 16:28 (UTC)

@jat255: Does the version number in the command line output show 2.1.1?

jat255 commented on 2020-04-02 16:23 (UTC)

I just built 2.1.1, and I'm still getting segfaults

hoban commented on 2020-04-02 15:45 (UTC)

Here's an updated PKGBUILD for 2.1.1 if anyone can use it: https://0bin.net/paste/zZSRjqK6V7rsffXH#biFCnh+XZF5B9QuFFBwcmm6jYNtpD09fDhGzSat-r/E

jimbojim commented on 2020-04-02 15:34 (UTC) (edited on 2020-04-02 15:35 (UTC) by jimbojim)

I've been using 2.1.1 all day. So far no crashes. I hand rolled it by modifying PKGBUILD.

Also, this is not building the most recent rpm from bluejeans. It's still building 2.1.0 which was segfaulting for me.

If someone wants directions on how to hand roll it, let me know, it's very easy. I'm happy to post here as a workaround until the package gets updated.

kensmith commented on 2020-04-01 17:02 (UTC)

This autocrash is happening for me on the latest. I also confirmed that the most recent rpm from Bluejeans is the one that this package is building. I contacted Bluejeans but have yet to hear back from them. They're probably very busy supporting day to day operations due to massively increased load on their backend so I don't expect something like the Linux support for the app to be a priority for a while. If I hear anything from them, I'll update here.

attilabogar commented on 2020-03-31 19:44 (UTC) (edited on 2020-03-31 19:46 (UTC) by attilabogar)

I had to do the following to get bluejeans to pick up the url's:
xdg-settings set default-url-scheme-handler bjnb bluejeans-v2.desktop
sudo sed -i 's/"//g' /usr/share/applications/bluejeans-v2.desktop

Maybe the .desktop fix could go into the PKGBUILD?

jat255 commented on 2020-03-31 18:18 (UTC) (edited on 2020-03-31 18:19 (UTC) by jat255)

Also getting segfaults:

$ bluejeans
{"message":"Launching app...","level":"info","timestamp":"2020-03-31 12:17:16"}
{"message":"App version - 2.1.0","level":"info","timestamp":"2020-03-31 12:17:16"}
{"message":"Empty data passed to determineMsgChannel function","level":"error","timestamp":"2020-03-31 12:17:17"}
{"message":"System OS details - {\"os\":\"linux\",\"dist\":\"Arch Linux\"}","level":"info","timestamp":"2020-03-31 12:17:17"}
{"message":"Config.xml file copied successfully","level":"info","timestamp":"2020-03-31 12:17:17"}
{"message":"Detector service copied successfully...","level":"info","timestamp":"2020-03-31 12:17:17"}
{"message":"BlueJeans detector service up & running...!","level":"info","timestamp":"2020-03-31 12:17:17"}
[1]    578713 segmentation fault (core dumped)  bluejeans

jfchevrette commented on 2020-03-28 21:16 (UTC)

I've installed a test arch system and only installed the bare minimum xorg and the bluejeans package and I could not cause it to segfault. I'm at lost as to what might cause this.

sankasan commented on 2020-03-17 13:58 (UTC) (edited on 2020-03-23 08:59 (UTC) by sankasan)

I'm having the same (or similar) segfault as in1t3r. But I think this package has the latest version at the time of writing so the out-of-date flag seems inappropriate.

m_r commented on 2020-03-17 08:00 (UTC)

Works fine for me - please remove the out of date flag.

eliminator commented on 2020-03-12 12:57 (UTC)

package builds but it fails to run the electron app and it crashes with segfault.

eriknelson commented on 2020-03-06 13:27 (UTC)

My GCalendar seems to consistently disconnect with this version for some reason, doesn't happen on Fedora using their RPM. Has anyone experienced this or is this a known issue of some kind?

eriknelson commented on 2020-02-20 14:28 (UTC)

@jfchevrette, passed validation, thanks very much for the quick turnaround!

jfchevrette commented on 2020-02-20 14:12 (UTC)

@eriknelson: thanks for the report. I believe this is because the source filename was not unique across version. I've updated the package to fix this. Can you try again and confirm?

eriknelson commented on 2020-02-20 01:19 (UTC)

Seeing this fail to install due to a failed checksum:

==> Validating source files with sha256sums... BlueJeans.rpm ... FAILED ==> ERROR: One or more files did not pass the validity check!

larsrh commented on 2020-01-15 14:01 (UTC)

Please remove the gconf dependency, I don't think it's needed anymore.

gcangussu commented on 2019-12-05 14:50 (UTC)

Thanks hoban, working great. I just miss the ctrl + m shortcut to mute myself, but I think its not your fault. It seems like this newer version doesn't have keyboard shortcuts.

jfchevrette commented on 2019-11-27 05:54 (UTC)

Thanks hoban, the resulting package works quite well for me too. I've updated the package to v2.0.0

hoban commented on 2019-11-26 22:53 (UTC) (edited on 2019-11-26 22:56 (UTC) by hoban)

Give this a shot to test BlueJeans 2.0.0 and report back if it works for you as it does for me: https://pastebin.com/krmwZMRq

hoban commented on 2019-10-08 23:11 (UTC)

FWIW, I'm testing a beta version of BlueJeans for Linux that is working much better than the released version. I'd imagine we'll be seeing a 2.x release for Linux soon... Before anyone asks, I'm unable to share the RPM at this time, sorry!

webreflection commented on 2019-10-08 14:16 (UTC)

this works almost OK, but it doesn't understand HiDPi resolutions so that everything is so tiny it becomes super hard to use it daily.

The Web interface though has everything, and it doesn't weight 104+ MB, but also it doesn't need to be installed.

I wish they would just stop promoting their App instead, as it's an inferior experience (these days) compared to the Web based one.

jfchevrette commented on 2019-08-08 12:33 (UTC)

I would be happy to adopt this package as I use BlueJeans daily and I am looking forward to the release of v2 for Linux.

@gile where did you find this link? It does look like v2 but I can't find any link to it from the bluejeans website, community forums, etc... The official downloads page still links to 1.37.22. I think for now I would create a bluejeans-beta AUR package until v2 is released.

opes commented on 2019-08-02 19:21 (UTC)

Thanks for the ping, @gile. I've since switched to using Zoom, so I haven't kept up with Bluejeans' development. I don't have a development PC available to make the changes necessary to update the package, so I'm going to disown it.

gile commented on 2019-07-30 16:04 (UTC)

There is a new version of the application, can we update it please? https://swdl.bluejeans.com/desktop-app/linux/0.3.0/BlueJeans.rpm

opes commented on 2019-01-05 01:30 (UTC)

Adopted since I use this frequently.

hoban commented on 2018-12-18 16:36 (UTC)

Apologies, but I'll no longer be able to maintain this package as I don't have desktop Arch at the moment.

hoban commented on 2018-11-28 16:30 (UTC)

I've taken over ownership of this package and have updated it to the latest upstream version. Please let me know if there are any issues.

calin commented on 2018-09-26 12:32 (UTC)

The sound does not work on version 1.32.7-1, mic works but no sound on heandphones

reed commented on 2018-09-17 18:59 (UTC)

Updated to the latest version 1.37.19 with the following:

https://gist.github.com/reedobrien/d9c9bfc369883bbccd41abe9adbf906e

pcmoore commented on 2018-03-06 19:13 (UTC)

Thanks for the heads-up @webwiz, I updated my local copy with the patch below:

webwiz commented on 2018-03-04 03:12 (UTC)

@SharkEzz

I updated a PkgSrc with the latest 1.33.15, works fine

https://swdl.bluejeans.com/desktop/linux/1.33/1.33.15/bluejeans-1.33.15.x86_64.rpm

Can you update AUR (or I can submit if you don't have time)

Thanks! JT

SharkEzz commented on 2018-01-23 17:59 (UTC) (edited on 2018-01-23 17:59 (UTC) by SharkEzz)

Updated to the latest version !

pcmoore commented on 2018-01-09 16:13 (UTC)

I still prefer the standalone app over the browser-based variant and would love to see this package re-adopted by someone. I can volunteer, but since I'm completely new to the Arch package format I should probably be considered the last possible choice ;)

delx commented on 2018-01-04 22:04 (UTC)

I've switched to using BlueJeans from a web browser. I found visiting https://bluejeans.com/MEETINGID/browser to be much more reliable than the app.

DevRandom commented on 2017-05-04 12:04 (UTC)

I had flagged the package as out-of-date but that is actually irrelevant because it autoupdates.

delx commented on 2016-11-21 04:16 (UTC)

TIL. Thanks :)

Scimmia commented on 2016-11-20 18:39 (UTC)

Why are you extracting the source files manually? makepkg already does it. A better pkgdesc would be nice as well.

batrick commented on 2016-11-17 21:31 (UTC)

This is missing gconf/libnotify package dependencies.

FreedomBen commented on 2015-08-15 04:20 (UTC)

Thanks for keeping this going. Without this package for Arch, I'd be stuck using a Mac at work D-: So thank you! :-D