Package Details: jitsi-meet-desktop 2024.10.0-1

Git Clone URL: https://aur.archlinux.org/jitsi-meet-desktop.git (read-only, click to copy)
Package Base: jitsi-meet-desktop
Description: Jitsi Meet desktop application
Upstream URL: https://github.com/jitsi/jitsi-meet-electron
Licenses: Apache-2.0
Submitter: SamWhited
Maintainer: xiota
Last Packager: xiota
Votes: 30
Popularity: 0.36
First Submitted: 2020-04-10 13:16 (UTC)
Last Updated: 2024-10-17 20:20 (UTC)

Dependencies (2)

Required by (0)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »

je-vv commented on 2021-08-07 01:00 (UTC) (edited on 2021-08-07 01:06 (UTC) by je-vv)

NP @lsf. BTW, I'm not sure which release brought it, but currently you can successfully build jitst-meet-desktop without python2. Can you please try it, and if confirming it, could you remove python2 from build dependencies?

I guess they bumped up the requirement for node-gyp on jitsi-meet-electron-utils, since at least master requires v. 6.1.0 now:

https://github.com/jitsi/jitsi-meet-electron-utils/blob/master/package-lock.json#L2444

So it seems safe to remove python2 from make depends...

Thanks !

lsf commented on 2021-08-04 21:42 (UTC)

Thanks for making me aware of that! :)

je-vv commented on 2021-08-04 20:14 (UTC)

@lsf, just in case you were not aware, the latest release, 2.8.9, uses electron13, so moving to 2.8.9 has that extra benefit, getting rid of electron12, :)

https://github.com/jitsi/jitsi-meet-electron/releases/tag/v2.8.9

lsf commented on 2021-07-14 09:25 (UTC)

No problem, things like that happen ;)

You can put flags for electron apps in ~/.config/electron-flags.conf (or ~/.config/electron12-flags.conf for apps using electron12; Arch has configured their electron packages in such a way as to pick those up.

Mine looks like

--enable-features=UseOzonePlatform
--ozone-platform=wayland
--enable-gpu

for WayLand, for example. But since GPU / HW / HW Video acceleration with chrome/electron/wayland/etc. is kind of a mess with different GPUs, that might not help you very much ^^

Zappo-II commented on 2021-07-14 09:20 (UTC)

FacePalm, sorry mate, forgot that I had a .local/bin override launcher that fiddled the settings to get GPU acceleration working (which it didn't, by the way)... THX and again, sorry for bothering...

lsf commented on 2021-07-14 09:10 (UTC) (edited on 2021-07-14 09:11 (UTC) by lsf)

That should only happen if you try to launch it with electron(version 13 which is the current default in the Arch repos). The /usr/bin/jitsi-meet-desktop explicitely uses electron12, so I'm not sure what's going on here. Could you make sure you've made no changes to the PKGBUILD as provided by this AUR repo, or if your /usr/bin/jitsi-meet-desktop has electron12 in it?

(I can reproduce that error if I run NODE_ENV=production ELECTRON_IS_DEV=false electron /opt/jitsi-meet-desktop/app.asar instead of NODE_ENV=production ELECTRON_IS_DEV=false electron12 /opt/jitsi-meet-desktop/app.asar, like it's used in the /usr/bin/jitsi-meet-desktop. See https://github.com/nodejs/node/blob/master/doc/abi_version_registry.json for a list of NODE_MODULE_VERSION mappings, 89 would be electron 13.)

Zappo-II commented on 2021-07-14 09:01 (UTC)

Even after rebuilding this package I continue to get this...

No idea how to fix it...

~ >>> jitsi-meet-desktop                                                       
App threw an error during load
Error: The module '/tmp/.org.chromium.Chromium.mSFmmz'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 87. This version of Node.js requires
NODE_MODULE_VERSION 89. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).
    at process.func [as dlopen] (electron/js2c/asar_bundle.js:5:1846)
    at Object.Module._extensions..node (internal/modules/cjs/loader.js:1138:18)
    at Object.func [as .node] (electron/js2c/asar_bundle.js:5:2073)
    at Module.load (internal/modules/cjs/loader.js:935:32)
    at Module._load (internal/modules/cjs/loader.js:776:14)
    at Function.f._load (electron/js2c/asar_bundle.js:5:12913)
    at Module.require (internal/modules/cjs/loader.js:959:19)
    at require (internal/modules/cjs/helpers.js:88:18)
    at Object.<anonymous> (/opt/jitsi-meet-desktop/app.asar/node_modules/robotjs/index.js:1:15)
    at Module._compile (internal/modules/cjs/loader.js:1078:30)

AndyM48 commented on 2021-06-29 07:30 (UTC)

Thank you - you're a star!

I will try it today

lsf commented on 2021-06-28 22:51 (UTC)

Should be working again now. Might even cut the build time a bit on x86_64, as now everything that's not the desired (dir) build target just won't happen anymore.

lsf commented on 2021-06-28 19:18 (UTC)

I can reproduce this, I think (or at least something that looks like it ^^)

I'll see if I can get it fixed while muttering to myself about how much I hate how "oh, $application is so very cross platform and you can run (and build) it anywhere, because electron" it all is ;D