Package Details: zoom-system-qt 5.4.54779.1115-1

Git Clone URL: https://aur.archlinux.org/zoom-system-qt.git (read-only, click to copy)
Package Base: zoom-system-qt
Description: Video Conferencing and Web Conferencing Service - system Qt libraries
Upstream URL: https://zoom.us/
Keywords: call conference meeting video
Licenses: custom
Conflicts: zoom
Provides: zoom
Submitter: netcrusher
Maintainer: netcrusher (caleb)
Last Packager: netcrusher
Votes: 19
Popularity: 3.58
First Submitted: 2020-05-03 20:50
Last Updated: 2020-11-17 09:28

Dependencies (15)

Required by (1)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

netcrusher commented on 2020-11-17 10:14

@coxackie: Thanks for the report. I just noticed the same issue on my system and I'll try to investigate.

coxackie commented on 2020-11-17 09:53

Does anyone else have a problem with the latest update (5.4.54779.1115-1)? When launched, I can only see the tray icon with a menu, but nothing happens upon pressing any of the entries.

caleb commented on 2020-11-08 13:27

@mnabid I hadn't noticed the /opt/zoom/version.txt file, I'd looked in-app and seen the .1 scheme. Given that file (not to mention other distros) it does sound like the most official think anyway and .1 (or whatever it changes to) is just and end user alias for some specific build numbers. Thanks for the research.

mnabid commented on 2020-11-08 12:53

@caleb

Just wanted to put my two cents in.

I looked into the official Debian and Arch binaries and both of them show the package version as 5.4.53350.1027. /opt/zoom/version.txt shows the same. I think it'd be best to follow the version scheme in the official package, unless the Zoom devs change it.

caleb commented on 2020-11-08 08:49

@netcrusher I updated the version fetcher to work with the current scheme, but I think the scheme is wrong. No great foul but this should be 5.4.1.53350.1027 (note the .1). Unfortunately fixing this would require adding an epoch to the build. For sure the next time the minor version changes can we take the chance to fix our version scheme?

liquidzoo commented on 2020-11-05 22:59

It looks like as of the most recent version you still need to remove rm -f libturbojpeg.so{,.*} from the PKGBUILD, but the workaround from @mnabid (ln -sfv /usr/lib/libturbojpeg.so libturbojpeg.so) also needs to be removed. I was getting no webcam today until I rebuilt the package with both items commented out.

coxackie commented on 2020-10-16 11:54

hmmm... I still get a black screen for video without the LD_PRELOAD workaround, even after the latest update. Anyone else, or am I the only one?

EDIT: Interestingly, if I instead remove rm -f libturbojpeg.so{,.*} from the PKGBUILD as was originally suggested by @mnabid and use the bundled libturbojpeg.so, it works.

caleb commented on 2020-10-13 14:11

Thanks @mnabid. I've implemented that patch in the latest release. It worked for me so that makes three out of three of us. If it turns out to be a problem later if versions stop being compatible or whatever we can try reverting.

jesusrop commented on 2020-10-13 10:34

I can confirm that mnbaid 's fix solved my webcam issue. Also, the LD_PRELOAD workaround caused me to loose the ability to open zoom links from the browser, which works well with the fix as well.

Thank you!

mnabid commented on 2020-10-07 21:01

Since my last comment, I thought it makes more sense if we use the system libturbojpeg.so (as zoom-system-qt uses system Qt libraries instead of the provided ones).

@caleb, here are the changes I made.

diff --git a/PKGBUILD b/PKGBUILD
index d09303e..6dbadf0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,7 +13,7 @@ url='https://zoom.us/'
 provides=('zoom')
 conflicts=('zoom')
 makedepends=('patchelf')
-depends=('ttf-font' 'pulseaudio-alsa'
+depends=('ttf-font' 'pulseaudio-alsa' 'libjpeg-turbo'
     'qt5-base' 'qt5-graphicaleffects' 'qt5-imageformats' 'qt5-quickcontrols' 'qt5-quickcontrols2'
     'qt5-svg' 'qt5-script' 'qt5-declarative')
 optdepends=('qt5-webengine: SSO login support'
@@ -53,6 +53,9 @@ package() {

     rm qt.conf

+    # Fix webcam showing black screen
+    ln -sfv /usr/lib/libturbojpeg.so libturbojpeg.so
+
     # Remove unnecessary executable flag
     chmod -x *.pcm
     chmod -x *.pem