Package Details: zoom 6.0.2-1

Git Clone URL: https://aur.archlinux.org/zoom.git (read-only, click to copy)
Package Base: zoom
Description: Video Conferencing and Web Conferencing Service
Upstream URL: https://zoom.us/
Keywords: call conference meeting video
Licenses: LicenseRef-zoom
Submitter: edh
Maintainer: edh
Last Packager: edh
Votes: 644
Popularity: 8.29
First Submitted: 2015-08-15 13:18 (UTC)
Last Updated: 2024-04-19 23:28 (UTC)

Pinned Comments

a172 commented on 2022-06-13 14:25 (UTC) (edited on 2022-06-13 14:25 (UTC) by a172)

@edh - That's not the answer I was hoping for (I was really hoping we could get it to launch without xwayland), but at least I know I'm not missing something.

Some ~/.config/zoomus.conf updates:

  • SSO Login: I don't have qt5-webengine installed, and the ebeddedBrowserForSSOLogin line doesn't exist in my config zoomus.conf. SSO login works just fine (issues with Firefox containers aside).
  • Audio: I am using Pipewire via pipewire-pulse. system.audio.type defaulted to alsa for me (or I changed it without realizing it). I probably could have installed pipewire-alsa and fixed my issues, but I set system.autio.type=pulse (a lucky guess) and this worked. This should work for anyone using straight PulseAudio as well.

If anyone finds documentation on ~/.config/zoomus.conf, please let us know.

edh commented on 2016-08-26 11:03 (UTC) (edited on 2017-03-09 10:48 (UTC) by edh)

I contacted the zoom support on 13th July 2016 and tried to lure them into creating a proper PKGBUILD respectively adopting this one, considering they are providing a package over very none standard ways to the Arch Linux community (downloading via a *foreign* site) and not through the official repo or the AUR. However there was little to no progress so far.

Latest Comments

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

marcool04 commented on 2024-01-27 09:24 (UTC)

Hi there,

It appears this package throws a number of errors when built in clean chroot and run through namcap. Notably these type of errors:

zoom W: Referenced library 'libQt53DQuickScene2D.so.5' is an uninstalled dependency (needed in files ['opt/zoom/Qt/qml/QtQuick/Scene2D/libqtquickscene2dplugin.so'])
zoom W: Referenced library 'libQt53DInput.so.5' is an uninstalled dependency (needed in files ['opt/zoom/Qt/qml/QtQuick/Scene2D/libqtquickscene2dplugin.so', 'opt/zoom/Qt/qml/QtQuick/Scene3D/libqtquickscene3dplugin.so'])
zoom W: Referenced library 'libQt53DLogic.so.5' is an uninstalled dependency (needed in files ['opt/zoom/Qt/qml/QtQuick/Scene2D/libqtquickscene2dplugin.so', 'opt/zoom/Qt/qml/QtQuick/Scene3D/libqtquickscene3dplugin.so'])
zoom W: Referenced library 'libQt5Gamepad.so.5' is an uninstalled dependency (needed in files ['opt/zoom/Qt/qml/QtQuick/Scene2D/libqtquickscene2dplugin.so', 'opt/zoom/Qt/qml/QtQuick/Scene3D/libqtquickscene3dplugin.so'])
zoom W: Referenced library 'libQt5Multimedia.so.5' is an uninstalled dependency (needed in files ['opt/zoom/Qt/plugins/audio/libqtmedia_pulse.so', 'opt/zoom/Qt/plugins/audio/libqtaudio_alsa.so'])
zoom W: Referenced library 'libavutil.so.57' is an uninstalled dependency (needed in files ['opt/zoom/libswresample.so.4', 'opt/zoom/libavcodec.so.59', 'opt/zoom/libavformat.so.59'])
zoom W: Referenced library 'libQt5RemoteObjects.so.5' is an uninstalled dependency (needed in files ['opt/zoom/Qt/qml/QtQml/RemoteObjects/libqtqmlremoteobjects.so'])
zoom W: Referenced library 'libcef.so' is an uninstalled dependency (needed in files ['opt/zoom/zoom'])
zoom W: Referenced library 'libavcodec.so.59' is an uninstalled dependency (needed in files ['opt/zoom/libavformat.so.59'])
zoom W: Referenced library 'libQt53DQuick.so.5' is an uninstalled dependency (needed in files ['opt/zoom/Qt/qml/QtQuick/Scene2D/libqtquickscene2dplugin.so'])

which have some overlap with errors thrown by checkrebuild's ldd verification:

dd /opt/zoom/Qt/qml/QtQml/RemoteObjects/libqtqmlremoteobjects.so                                                                        

        libQt5RemoteObjects.so.5 => not found                                                                                            

ldd /opt/zoom/Qt/qml/QtQuick/Scene2D/libqtquickscene2dplugin.so                                                                          

        libQt5Gamepad.so.5 => not found                                                                                                  

ldd /opt/zoom/Qt/qml/QtQuick/Scene3D/libqtquickscene3dplugin.so                                                                          

        libQt5Gamepad.so.5 => not found                                                                                                  

ldd /opt/zoom/zoom                                                                                                                       

        libcef.so => not found
        libffmpeg.so => not found

Also, as per recent changes to SPDX the license field needs updating, see https://wiki.archlinux.org/title/PKGBUILD#license

zoom E: custom is not a valid SPDX license identifier. See https://spdx.org/licenses/ for valid identifiers, or prefix the identifier with 'LicenseRef-', if it is custom.

Thanks for maintaining.

Regards,

Mark

leukimi commented on 2024-01-24 15:31 (UTC) (edited on 2024-01-24 15:40 (UTC) by leukimi)

On some machines, updating from Zoom v5.17.1 to v5.17.5 causes a memory leak which after some time (when your memory is full) freezes up your computer.

Source: https://www.linuxquestions.org/questions/slackware-14/zoom-linux-5-17-5-won%27t-start-4175733126/

The solution is to remove zoom files in the user's $HOME catalog from an older installation and start fresh. Idea: Maybe there should be a zoom-cleanup script that removes old settings in user's home folder embedded in this package, since this issue with old configuration files may reappear in later updates.

killall zoom 2>/dev/null
rm -rf $HOME/.zoom/ $HOME/.cache/
rm -f $HOME/.config/zoom*

You can then start a Zoom meeting without crashing the computer.

function zoom () { xdg-open "zoommtg://zoom.us/join?confno=$1"; }

or sandboxed:

function zoom () { firejail zoom --url="zoommtg://zoom.us/join?action=join&confno=$1"; }

and then use the function to start a meeting id:

zoom 123456789

To make it handier you can add the shell function above to your $HOME/.bashrc or $HOME/.zshrc

vicbis commented on 2023-12-14 00:06 (UTC)

@zomomin @grosjo

Reinstalling did not work.

What worked for me is:

LD_LIBRARY_PATH=/opt/zoom/cef:/opt/zoom/Qt/lib /opt/zoom/zoom

zamomin commented on 2023-11-29 09:59 (UTC)

@grosjo I had the same issue. Removing zoom completely and reinstalling resolved the problem for me. It looks like the structure in /opt/zoom/ changed, as the path /opt/zoom/QtQuick does not exist anymore after reinstalling.

grosjo commented on 2023-11-25 15:13 (UTC)

If I launch $ /opt/zoom/zoom

I get:

/opt/zoom/zoom: error while loading shared libraries: libcef.so: cannot open shared object file: No such file or directory

grosjo commented on 2023-11-25 15:10 (UTC)

Launching after cleaning all setup files (.zoom and .cnfig/zoom.conf), I get

/opt/zoom/zoom : symbol lookup error: /opt/zoom/QtQuick/Controls.2/libqtquickcontrols2plugin.so: undefined symbol: _ZN13QQmlDirParserC1Ev, version Qt_5_PRIVATE_API Something went wrong while running zoom, exit code is 127. ZoomLauncher exit.

ivanvc commented on 2023-11-16 19:29 (UTC)

Echoing, @Phi11ip. On a fresh install, Zoom crashes if qt5-webengine is not installed. It needs to be changed to a required dependency.

ekce commented on 2023-11-09 20:23 (UTC)

Zoom now requires you to have version 5.13.5 or higher in order to log in.

edh commented on 2023-10-29 19:50 (UTC) (edited on 2023-10-31 00:32 (UTC) by edh)

@Trilby I will add the mentioned dependencies with the next release.

EDIT: at-spi2-core is already a dependency of gtk3.

Trilby commented on 2023-10-29 17:30 (UTC)

This is missing dependency listings for gtk3 and at-spi2-core. Zoom will not even start without these installed.