2024-02-27 update fails to install, unless you also install qt5-remoteobjects
.
Please add qt5-remoteobjects
as a dependency.
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: | 670 |
Popularity: | 6.41 |
First Submitted: | 2015-08-15 13:18 (UTC) |
Last Updated: | 2024-11-25 17:39 (UTC) |
« First ‹ Previous 1 .. 9 10 11 12 13 14 15 16 17 18 19 .. 78 Next › Last »
2024-02-27 update fails to install, unless you also install qt5-remoteobjects
.
Please add qt5-remoteobjects
as a dependency.
@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.
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.
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.
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.
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...
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
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
@zomomin @grosjo
Reinstalling did not work.
What worked for me is:
LD_LIBRARY_PATH=/opt/zoom/cef:/opt/zoom/Qt/lib /opt/zoom/zoom
@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.
Pinned Comments
erbrecht commented on 2024-11-19 13:06 (UTC)
@Rhinoceros - I finally got screen sharing to work under KDE with Wayland. Looks like I'm using the same versions as you:
I followed the Screen share section on the Zoom wiki page:
https://wiki.archlinux.org/title/Zoom_Meetings
The only thing I didn't need to do was set XDG_CURRENT_DESKTOP=gnome. I followed the other steps, and now I can choose my desktop/window to share. Prior to following the wiki I couldn't stop screen sharing without the hanging issue, which I was experiencing prior to 6.2.10.
edh commented on 2016-08-26 11:03 (UTC) (edited on 2017-03-09 10:48 (UTC) by edh)