Package Details: zoom-system-qt 5.4.53350.1027-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: 17
Popularity: 3.69
First Submitted: 2020-05-03 20:50
Last Updated: 2020-10-28 16:55

Dependencies (15)

Required by (1)

Sources (1)

Latest Comments

1 2 3 Next › Last »

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 rm -f libturbojpeg.so{,.*} 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

mnabid commented on 2020-10-07 20:13

If anybody is still annoyed about the webcam issue, here's another workaround (no v4l2 or LD_PRELOAD stuff :D):

  1. Remove the following line from PKGBUILD:
rm -f libturbojpeg.so{,.*}
  1. Rebuild and install (makepkg -sifc).

Thanks to this bug ticket from Gentoo.

a172 commented on 2020-08-19 16:08

For those with issues getting the webcam to work, I did the LD_PRELOAD trick and it works, but only if I do not enable HD video.

caleb commented on 2020-08-18 10:32

@NICHOLAS85 The qt5-graphicaleffects packages is already listed as a dependency.

NICHOLAS85 commented on 2020-07-07 18:16

Seems to be missing the dependency "qt5-graphicaleffects" in order to install.

stas commented on 2020-06-16 17:20

I have no problem with video (Dell XPS 9560) with this package, but for me Zoom crashes every time when I leave breakout session to return to the main session. The only additional information about the crash I found in ~/.zoom/logs/zoom_stdout_stderr.log:

Something went wrong while running zoom,exit code is 141.

njg commented on 2020-06-16 15:06

Hi there, I had also issues trying to get my webcam (logitech HD Pro Webcam C920). I tried the suggested "LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so" workaround but to no avail. As somewhat of a Linux newbie I got a bit fed up of trying and failing so installed the non-qt version here on aur. It works with my webcam 'out of the box'. Wonder if that bug in Qt that might explain the difference.