https://aur.archlinux.org/packages/zoom?all_deps=1#comment-1046545
webengine is bundled, safe to remove (or move to optdeps).
| 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 |
| Replaces: | zoom-libs, zoom-libs-bin |
| Submitter: | edh |
| Maintainer: | edh (gromit) |
| Last Packager: | edh |
| Votes: | 730 |
| Popularity: | 7.78 |
| First Submitted: | 2015-08-15 13:18 (UTC) |
| Last Updated: | 2026-03-26 02:00 (UTC) |
« First ‹ Previous 1 2 3 4 5 6 7 .. 91 Next › Last »
https://aur.archlinux.org/packages/zoom?all_deps=1#comment-1046545
webengine is bundled, safe to remove (or move to optdeps).
JFYI, qt5-webengine is going to be dropped from Arch repos: https://lists.archlinux.org/archives/list/arch-dev-public@lists.archlinux.org/thread/U45C4RAW4IXVLO376XGFNLEGGFFXCULV/
@djshiye I finally got screen sharing working in KDE/Wayland with this zoom package.
I had previously read the wiki, but can't remember which bits I changed. The final part that fixed it for me was running systemctl --user restart plasma-xdg-desktop-portal-kde.service. Although my other Arch system didn't require this.
You can also test if screen sharing is working generally in Wayland/etc. at https://mozilla.github.io/webrtc-landing/gum_test.html
Screen sharing still seems to be broken on Zoom and also Slack for me. I tried the pinned approach and it didn't work..
edit: using the flatpak version with flatseal, and disabling wayland works!!!
@joeyeamigh, I tried your patch, but it didn't work.
I also noticed that the initially-started zoom process starts another zoom child process, which has the environment variable LD_LIBRARY_PATH set to /opt/zoom/Qt/lib:/opt/zoom/cef:/opt/zoom. This should remove the need to reconfigure the dynamic linker, which is what your patch does.
I noticed that ZoomWebviewHost wasn't able to find libcef.so or libffmpeg.so. Adding this patch seemed to fix it:
diff --git a/PKGBUILD b/PKGBUILD
index 4105ab4..7cf284c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -24,4 +24,23 @@ sha512sums=('5c9e9b9dd5a7c42274364d5055230bb8e438db6b1b0eeae0f7025e3e235811090d0
package() {
cp -dpr --no-preserve=ownership opt usr "${pkgdir}"
+
+ # Configure dynamic linker to find Zoom's bundled libraries
+ install -Dm644 /dev/stdin "${pkgdir}/etc/ld.so.conf.d/zoom.conf" << EOF
+/opt/zoom/cef
+EOF
}
+
+
+post_install() {
+ ldconfig
+}
+
+post_upgrade() {
+ ldconfig
+}
+
+post_remove() {
+ ldconfig
+}
+
Would including it be useful?
Ok, so, this is the conflict resolution path provided as a follow up for those with the same issue.
Workaround:
> sudo pacman -R zoom zoom-libs && makepkg -sric
HTH
Upon updating Zoom from 6.5.11-2 to 6.6.0-1, I get an file conflict:
> git pull
> makepkg -sric
...
loading packages...
resolving dependencies...
looking for conflicting packages...
Package (1) Old Version New Version Net Change
zoom 6.5.11-2 6.6.0-1 141.48 MiB
Total Installed Size: 803.66 MiB
Net Upgrade Size: 141.48 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [########################################] 100%
(1/1) checking package integrity [########################################] 100%
(1/1) loading package files [########################################] 100%
(1/1) checking for file conflicts [########################################] 100%
error: failed to commit transaction (conflicting files)
zoom: /opt/zoom/libquazip.so exists in filesystem (owned by zoom-libs)
Errors occurred, no packages were upgraded.
==> WARNING: Failed to install built package(s).
==> Cleaning up...
Is that a known issue or something ultra specific to the host at hand ? Tx.
@gromit, here are examples to reproduce the error:
Another way:
@koutheir could you send more detailed reproduction steps? Where can I open the webview?
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)