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: 647
Popularity: 8.60
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 .. 67 Next › Last »

skyefi commented on 2024-02-28 23:00 (UTC) (edited on 2024-02-28 23:24 (UTC) by skyefi)

2024-02-27 update failed to upgrade or install properly for me, both with qt5-remoteobjects pre-installed, and with it installed automatically as a dependency (using paru). Tried completely removing (-Rsnu) zoom and reinstalling to no avail.

Specific error reported by paru is: "could not extract /opt/zoom/cef/libcef.so (Truncated zstd input)".

I'm new to the AUR/arch scene so let me know if there's any more info I can provide to help. Thanks for packaging! ~Nicky

Update: I was able to successfully install zoom with the Arch package hosted by Zoom at https://zoom.us/download via pacman. I'm not sure if this is the same package you based yours off, but it does seem to be working.

marcool04 commented on 2024-02-27 11:58 (UTC) (edited on 2024-02-27 12:02 (UTC) by marcool04)

Hi @edh thanks for getting back to me.

I don't see how they could "not be needed" if they are linked from the binary... If ldd says its needed then it is. The question is is it already there somewhere?

You already added qt5-remoteobjects which provides libQt5RemoteObjects.so.5 ; similarly libQt5Gamepad.so.5 is provided by qt5-gamepad but that is not currently a dependency here.

I'm sorry I don't have time to dig much further into this, but if it were my package, I'd keep working down these ldd errors and check which packages provide those libraries. They definitely need to be added as deps. Maybe you can also report upstream if you have a line to anybody there and you think their docs are lacking in terms of what is a required / optional dependency.

Regards and thanks for packaging. Mark.

marcool04 commented on 2024-02-27 11:55 (UTC)

@peter.kehl that's already a dependency...

peter.kehl commented on 2024-02-27 11:54 (UTC)

2024-02-27 update fails to install, unless you also install qt5-remoteobjects.

Please add qt5-remoteobjects as a dependency.

edh commented on 2024-02-27 08:08 (UTC)

@marcool04

Thanks for running these checks. I think most of these dependencies aren't really needed or packaged with zoom. Can you contact the zoom support to raise the issue of missing decencies with them? All decencies that they list in their package should be listed here as well.

ElementalWarrior commented on 2024-02-14 17:55 (UTC)

Has anyone got the toolbar to not crash when you click the more (...) button when sharing? As soon as I click away the toolbar and context menu disappear.

I'm running sway on wayland.

This is my sway config related to zoom

279 # Inhibit idle when zoom window is visible
280 for_window [app_id="Zoom"] inhibit_idle visible
281 for_window [app_id="Zoom" title="^zoom$"] border none, floating enable
282 # For specific Zoom windows
283 for_window [app_id="Zoom" title="^(Zoom|About)$"] border pixel, floating enable
284 for_window [app_id="Zoom" title="Settings"] floating enable, floating_minimum_size 960 x 700
285 # Open Zoom Meeting windows on a new workspace (a bit hacky)
286 for_window [app_id="Zoom" title="Zoom Meeting"] workspace "11. zoom", move container to workspace current, floating disable, inhibit_idle open
287 for_window [app_id="Zoom" title="as_toolbar"] workspace "12. zoom share", move container to workspace current, inhibit_idle open
288 # Center zoom toolbar when screensharing
289 bindsym $mod+z exec bash -c "swaymsg -t get_tree > /home/james/tree.json"
290 for_window [app_id="Zoom" title="as_toolbar"] {
291   floating enable
292   move position 50ppt 0
293   move left 402
294   sticky enable
295 }

The only thing I see remotely relevant in the error log is: qt.qpa.wayland: Wayland does not support QWindow::requestActivate()

From testing, the issue seems to be related to the zoom built in notification dialogs. If I start sharing too fast, the audio warning dialog closes, then crashes the toolbar. I presume the context menu/dropdown burger menu re-uses the same logic.

erm commented on 2024-02-08 11:05 (UTC)

For those whose facing issues on gnome + zoom + pipewire, with the "pacmd not found" message: as weird as it seems, I have removed the ~/.config/zoom dir, and then worked as expected, with audio and screen share working.

GaryScottMartin commented on 2024-02-08 10:51 (UTC) (edited on 2024-02-08 11:24 (UTC) by GaryScottMartin)

This was dying during startup every attempt on a fresh install (no previous version was ever installed) on a current KDE Plasma/Wayland system with Electron28 and Electron27 (AUR) installed. After deleting the directories/files listed by leukimi, below, reinstalling Zoom, and starting from the command line, I received this message:

zoom started.
[0208/031101.232190:FATAL:setuid_sandbox_host.cc(158)] The SUID sandbox helper binary was
found, but is not configured correctly. Rather than run without sandboxing I'm aborting
now. You need to make sure that /opt/zoom/cef/chrome-sandbox is owned by root and has mode
4755.

/opt/zoom/cef/chrome-sandbox was owned by root but had incorrect permissions. Correcting the permissions fixed the problem. It now starts properly.

mephinet commented on 2024-01-30 09:23 (UTC)

After having zoom not show and UI, following leukimi's hint of deleting the mentioned directories in the home directory solved the issue for me. The zoom command is now fully functional again, no need for specifying a "zoom" function...

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