@Landarzar That's the same PKGBUILD as in the AUR.
Search Criteria
Package Details: zoom 6.2.3-1
Package Actions
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: | 12.46 |
First Submitted: | 2015-08-15 13:18 (UTC) |
Last Updated: | 2024-10-02 19:34 (UTC) |
Dependencies (31)
- dbus (dbus-gitAUR, dbus-x11-gitAUR, dbus-selinuxAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- libdrm (libdrm-gitAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libsm
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxcomposite
- libxcursor
- libxfixes
- libxi (libxi-gitAUR)
- libxkbcommon-x11 (libxkbcommon-x11-gitAUR)
- libxrandr (libxrandr-gitAUR)
- libxrender
- libxshmfence
- libxslt (libxslt-gitAUR)
- libxtst
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, mesa-git-frog-fifo-v1AUR, mesa-amber)
- Show 11 more dependencies...
Required by (3)
Sources (1)
edh commented on 2024-10-10 12:48 (UTC)
Landarzar commented on 2024-10-10 06:56 (UTC) (edited on 2024-10-12 12:01 (UTC) by Landarzar)
The following PKGBUILD works for me.
pkgname=zoom pkgver=6.2.3 _subver=2056 pkgrel=1 pkgdesc="Video Conferencing and Web Conferencing Service" arch=('x86_64') license=('LicenseRef-zoom') url="https://zoom.us/" depends=('fontconfig' 'glib2' 'libpulse' 'libsm' 'ttf-font' 'libx11' 'libxtst' 'libxcb' 'libxcomposite' 'libxfixes' 'libxi' 'libxcursor' 'libxkbcommon-x11' 'libxrandr' 'libxrender' 'libxshmfence' 'libxslt' 'mesa' 'nss' 'xcb-util-image' 'xcb-util-keysyms' 'xcb-util-cursor' 'dbus' 'libdrm' 'gtk3' 'qt5-webengine' 'qt5-remoteobjects') optdepends=('pulseaudio-alsa: audio via PulseAudio' 'ibus: remote control' 'picom: extra compositor needed by some window managers for screen sharing' 'xcompmgr: extra compositor needed by some window managers for screen sharing') options=(!strip) source=("${pkgname}-${pkgver}.${_subver}_orig_x86_64.pkg.tar.xz"::"https://zoom.us/client/${pkgver}.${_subver}/zoom_x86_64.pkg.tar.xz") sha512sums=('4a4610d6e06e6e1391b3738f159c19926cd80289baab20a3445e605a0e681f629b4db93439823188c3276073a2635d9878f6de06115bc648d67cf8ec96784039') prepare() { sed -i 's/Zoom\.png/Zoom/g' "${srcdir}/usr/share/applications/Zoom.desktop" sed -i 's/StartupWMClass=Zoom/StartupWMClass=zoom/g' "${srcdir}/usr/share/applications/Zoom.desktop" } package() { cp -dpr --no-preserve=ownership opt usr "${pkgdir}" }
Furthermore, under X (I am not using Wayland). I must run
xcompmgr -c -o 0.1to make Zoom screen sharing work.
jasonhansel commented on 2024-10-09 00:38 (UTC)
Trying to open Zoom 6.2.3-1 (on a fully up-to-date system) gives me the following error:
/opt/zoom/zoom: symbol lookup error: /opt/zoom/zoom: undefined symbol: _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE2atEm, version Qt_5
I'm guessing this is some sort of incompatibility with the latest Qt version?
srijan commented on 2024-10-04 04:46 (UTC)
@sim31 - yes, it's reported and Zoom is aware of the issue and working on a fix. See https://community.zoom.com/t5/Zoom-Meetings/share-screen-linux-wayland-broken/m-p/203624/highlight/true#M112235
A fix is expected in the 6.2.5 release.
sda commented on 2024-10-03 19:55 (UTC)
Downgraded zoom itself to 6.1.11-1 and got working sharing back.
andreas_baumann commented on 2024-10-03 06:26 (UTC)
==> ERROR: Failure while downloading https://cdn.zoom.us/prod/6.2.3.2056/zoom_x86_64.pkg.tar.xz
I downloaded the Linux version manually from https://zoom.us/download?os=linux, choosing "Linux Type" "Arch", "64-bit".
The download starts, the landing page after the download is completely broken for me (SSL errors?).
mv zoom_x86_64.pkg.tar.xz zoom-6.2.3.2056_orig_x86_64.pkg.tar.xz
those checksums don't match, called 'updpkgsums' (something you should really not do usually, because it defies the purpose of checking the integrity of the download tarball).
It seems to work then.
gds506 commented on 2024-10-01 13:20 (UTC)
I'm thinking my issue is related with using pipewire instead of the pulseaudio libs. Can anyone confirm it works well using pipewire-pulse?
edh commented on 2024-10-01 09:00 (UTC)
@fobos2k There is no need for passive aggressive comments! They are entirely uncalled for. Deleting them doesn't hide them as people are still notified by email. I'll update the package once I'm done moving apartments (which should be no later than tomorrow).
Polly commented on 2024-10-01 08:41 (UTC)
As hinted by @fobos2k, there is an upstream update available: 6.2.3 (2056), but the screen share issue is not fixed. After adapting the PKGBUILD and installing Zoom 6.2.3-1, it still crashes when ending the screen share with
zoom 6.2.3-1 pipewire 1:1.2.3-1 libpipewire 1:1.2.3-1
Pinned Comments
arash-m commented on 2024-09-15 15:56 (UTC)
Tested 6.2.0-1. Sharing works for me, but it still crashes after stopping. The workaround for me is still downgrading pipewire and libpipewire to 1.0.7 before meetings.
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:qt5-webengine
installed, and theebeddedBrowserForSSOLogin
line doesn't exist in my configzoomus.conf
. SSO login works just fine (issues with Firefox containers aside).pipewire-pulse
.system.audio.type
defaulted toalsa
for me (or I changed it without realizing it). I probably could have installedpipewire-alsa
and fixed my issues, but I setsystem.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)