Zoom dependent on libstvideo-1.0.so which isn't found

Zoom didn’t work yesterday after on-line updates since 27 Jan 2021 (last date I used Zoom). Re-installed Zoom, but Zoom now fails to load (it seems to start, with additional icons appearing in panel, but then they vanish).
Checked dependency requirements (per Zoom web site) and found almost all files installed, but not libstvideo-1.0.so which isn’t showing up in Yast search. I’m looking in all categories, not just “name” and “RPM supplies.”
Oddly, libstvideo appeared briefly after my first search, but not any more. Also looked at list of all files in Main, non-OSS, and Packman repos and didn’t see libstvideo.
Found the libstvideo file at pkgs.org, with one version specifically for openSuse 15.2, but have never used that site. Is it safe? Why is this file not found on openSuse repos?
Thanks in advance for hints and suggestions.

Can you share the zoom-side, where the requirements are listet?

Are you sure? In the requirements list on Zoom site I see libgstvideo which is part of gstreamer-plugins-base, although support article lists ancient version 0.10 while openSUSE comes with version 1.0.

It would be more productive if you posted link to requirements on Zoom site that you are using.

The page on Zoom where I found the list is
https://support.zoom.us/hc/en-us/articles/201362003
There is a HELP tab (lower right). It opens to a list of top topics. The first entry when I found it was Installing or updating Zoom on Linux.
Scroll down to the list of dependencies specifically for openSuse:

64-bit
ld-linux-x86-64.so.2()(64bit)
libc.so.6()(64bit)
libX11.so.6()(64bit)
libXfixes.so.3()(64bit)
libglib-2.0.so.0()(64bit)
libGL.so.1()(64bit)
libsqlite3.so.0()(64bit)
libXrender.so.1()(64bit)
libXcomposite.so.1()(64bit)
libQt3Support.so.4()(64bit)
libxslt.so.1()(64bit)
libgstvideo-0.10.so.0()(64bit)
libasound.so.2()(64bit)
libpulse.so.0()(64bit)
libgthread-2.0.so.0()(64bit)
libxcb-shape.so.0()(64bit)
libxcb-shm.so.0()(64bit)
libxcb-randr.so.0()(64bit)
libxcb-image.so.0()(64bit)
libxcb-xtest.so.0()(64bit)
libxcb-keysyms.so.1()(64bit)
libudev.so.1
libgobject-2_0-0
libgstapp-0_10-0
libgstinterfaces-0_10-0
libXi6
libSM6
libdbus-1-3
libasound2

libstvideo-1.0.so

Is not in the list as posted by arvidjaar

Downloaded, installed and opened it and it works without problems.

Do you install the last version of zoom?

Run it as user in an terminal/konsole:

zoom

Post your Repolist:

zypper lr -d

Please use Code-Tags:
https://forums.opensuse.org/showthread.php/536143-Using-Code-Tags-Around-Your-Paste

I do not see any libstvideo-1.0.so there.

And distribution is called openSUSE. First time it could have been a typo, but you continue to use wrong name.

Repo list, as requested.

:~> zypper lr -d
#  | Alias                                      | Name                               | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                       | Service
---+--------------------------------------------+------------------------------------+---------+-----------+---------+----------+--------+---------------------------------------------------------------------------+--------
 1 | download.nvidia.com-$releasever            | nVidia Graphics Drivers            | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.nvidia.com/opensuse/leap/15.2                            | 
 2 | http-opensuse-guide.org-0470cd5f           | libdvdcss repository               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_15.2/                        | 
 3 | openSUSE-Leap-15.2-1                       | openSUSE-Leap-15.2-1               | No      | ----      | ----    |   99     | rpm-md | cd:/?devices=/dev/disk/by-id/usb-HL-DT-ST_DVDRAM_GP65NS60_K54HCJI0939-0:0 | 
 4 | packman.inode.at-openSUSE_Leap_$releasever | Packman Repository                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_15.2/                          | 
 5 | repo-debug                                 | Debug Repository                   | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/distribution/leap/15.2/repo/oss/       | 
 6 | repo-debug-non-oss                         | Debug Repository (Non-OSS)         | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/distribution/leap/15.2/repo/non-oss/   | 
 7 | repo-debug-update                          | Update Repository (Debug)          | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/update/leap/15.2/oss/                  | 
 8 | repo-debug-update-non-oss                  | Update Repository (Debug, Non-OSS) | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/update/leap/15.2/non-oss/              | 
 9 | repo-non-oss                               | Non-OSS Repository                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/         | 
10 | repo-oss                                   | Main Repository                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/oss/             | 
11 | repo-source                                | Source Repository                  | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/source/distribution/leap/15.2/repo/oss/      | 
12 | repo-source-non-oss                        | Source Repository (Non-OSS)        | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/source/distribution/leap/15.2/repo/non-oss/  | 
13 | repo-update                                | Main Update Repository             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.2/oss                         | 
14 | repo-update-non-oss                        | Update Repository (Non-Oss)        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.2/non-oss/                    | 

My error; cut and pasted wrong file name. Zoom lists libstvideo-0.1, not libstvideo-1.0

Returns to same command prompt without launching Zoom. No error message.

64-bit
ld-linux-x86-64.so.2()(64bit)
libc.so.6()(64bit)
libX11.so.6()(64bit)
libXfixes.so.3()(64bit)
libglib-2.0.so.0()(64bit)
libGL.so.1()(64bit)
libsqlite3.so.0()(64bit)
libXrender.so.1()(64bit)
libXcomposite.so.1()(64bit)
libQt3Support.so.4()(64bit)
libxslt.so.1()(64bit)
libgstvideo-0.10.so.0()(64bit)
libasound.so.2()(64bit)
libpulse.so.0()(64bit)
libgthread-2.0.so.0()(64bit)
libxcb-shape.so.0()(64bit)
libxcb-shm.so.0()(64bit)
libxcb-randr.so.0()(64bit)
libxcb-image.so.0()(64bit)
libxcb-xtest.so.0()(64bit)
libxcb-keysyms.so.1()(64bit)
libudev.so.1
libgobject-2_0-0
libgstapp-0_10-0
libgstinterfaces-0_10-0
libXi6
libSM6
libdbus-1-3
libasound2

I do not see any of the libs you mentioned…

Do you download the last zoom Version and install it?

Apologies.
If only I could type accurately, or read better… I left out the g in the file name: libgstvideo so of course I couldn’t find it again until I corrected my error (which persists in the title of this post). The -1.0 version of the file is installed.
However, Zoom still doesn’t load, from the icon in the panel or from the CLI. The problem is something other than a missing libgstvideo. Any ideas? Is the version of this file the problem?
Thanks again.

As I said, I have downloaded the 64 bit rpm for openSUSE and installed it, I get:

https://www.krauttranslate.de/~sauerland/ksnip_20210201-221404.png

So have you all dependencies installed?
Do you install the latest version of zoom?

Please post

ldd /opt/zoom/zoom

Hi
Gstreamer 0.10 was deprecated years ago… it’s been 1.0 for a while, if you run ldd against the zoom binary, no reference to libgstvideo…

Tested the rpm with Tumbleweed (gst 1.0) and all works fine, I suspect an issue with the update and not zoom itself…


Repository     : @System
Name           : zoom
Version        : 5.5.6955.0131_openSUSE-1
Arch           : x86_64
Vendor         : Zoom Video Communications, Inc.

You could try this app image
https://github.com/probonopd/Zoom.AppImage/releases/tag/stable

Once downloaded you need to give it the necessary execute permissions

I also see that libgstvideo is not shown by ldd on my machine. Does the missing Qt_5_PRIVATE_API cause a problem? Searching for Q5_5 in Yast Software Management turns up 29 packages when Name, keywords, summary, and RPM provides are checked. Searching for “Qt_5_PRIVATE_API” returns No Results.

:~> ldd /opt/zoom/zoom
/opt/zoom/zoom: /usr/lib64/libQt5Quick.so.5: version `Qt_5_PRIVATE_API' not found (required by /opt/zoom/zoom)
        linux-vdso.so.1 (0x00007fff41580000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007f69adb0f000)
        libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f69ad7ce000)
        librt.so.1 => /lib64/librt.so.1 (0x00007f69ad5c6000)
        libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f69ad39d000)
        libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f69ad18b000)
        libxcb-xfixes.so.0 => /usr/lib64/libxcb-xfixes.so.0 (0x00007f69acf83000)
        libxcb-shape.so.0 => /usr/lib64/libxcb-shape.so.0 (0x00007f69acd7f000)
        libxcb-shm.so.0 => /usr/lib64/libxcb-shm.so.0 (0x00007f69acb7b000)
        libxcb-randr.so.0 => /usr/lib64/libxcb-randr.so.0 (0x00007f69ac96a000)
        libxcb-image.so.0 => /usr/lib64/libxcb-image.so.0 (0x00007f69ac765000)
        libxcb-keysyms.so.1 => /usr/lib64/libxcb-keysyms.so.1 (0x00007f69ac562000)
        libxcb-xtest.so.0 => /usr/lib64/libxcb-xtest.so.0 (0x00007f69ac35f000)
        libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007f69ac159000)
        libXtst.so.6 => /usr/lib64/libXtst.so.6 (0x00007f69abf53000)
        libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f69abc2e000)
        libdbus-1.so.3 => /usr/lib64/libdbus-1.so.3 (0x00007f69ab9dc000)
        libQt5QuickWidgets.so.5 => /usr/lib64/libQt5QuickWidgets.so.5 (0x00007f69ab7c8000)
        libQt5Quick.so.5 => /usr/lib64/libQt5Quick.so.5 (0x00007f69ab10f000)
        libQt5Widgets.so.5 => /usr/lib64/libQt5Widgets.so.5 (0x00007f69aa867000)
        libQt5Gui.so.5 => /usr/lib64/libQt5Gui.so.5 (0x00007f69aa039000)
        libQt5Qml.so.5 => /usr/lib64/libQt5Qml.so.5 (0x00007f69a998b000)
        libQt5Network.so.5 => /usr/lib64/libQt5Network.so.5 (0x00007f69a95d9000)
        libQt5Script.so.5 => /usr/lib64/libQt5Script.so.5 (0x00007f69a914b000)
        libQt5DBus.so.5 => /usr/lib64/libQt5DBus.so.5 (0x00007f69a8eb9000)
        libQt5Core.so.5 => /usr/lib64/libQt5Core.so.5 (0x00007f69a8754000)
        libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007f69a84bc000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f69a829d000)
        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f69a7ec3000)
        libm.so.6 => /lib64/libm.so.6 (0x00007f69a7b8b000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f69a77d0000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f69b2552000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f69a75b7000)
        libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f69a73b3000)
        libxcb-util.so.1 => /usr/lib64/libxcb-util.so.1 (0x00007f69a71ad000)
        libpcre.so.1 => /usr/lib64/libpcre.so.1 (0x00007f69a6f22000)
        libsystemd.so.0 => /usr/lib64/libsystemd.so.0 (0x00007f69a6c8c000)
        libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f69a6a49000)
        libz.so.1 => /lib64/libz.so.1 (0x00007f69a6832000)
        libharfbuzz.so.0 => /usr/lib64/libharfbuzz.so.0 (0x00007f69a6529000)
        libproxy.so.1 => /usr/lib64/libproxy.so.1 (0x00007f69a630c000)
        libssl.so.1.1 => /usr/lib64/libssl.so.1.1 (0x00007f69a607d000)
        libcrypto.so.1.1 => /usr/lib64/libcrypto.so.1.1 (0x00007f69a5b97000)
        libicui18n.so.suse65.1 => /usr/lib64/libicui18n.so.suse65.1 (0x00007f69a56a5000)
        libicuuc.so.suse65.1 => /usr/lib64/libicuuc.so.suse65.1 (0x00007f69a52c6000)
        libpcre2-16.so.0 => /usr/lib64/libpcre2-16.so.0 (0x00007f69a504f000)
        libdouble-conversion.so.3 => /usr/lib64/libdouble-conversion.so.3 (0x00007f69a4e41000)
        libGLX.so.0 => /usr/lib64/libGLX.so.0 (0x00007f69a4c0f000)
        libGLdispatch.so.0 => /usr/lib64/libGLdispatch.so.0 (0x00007f69a4953000)
        libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f69a472a000)
        libcap.so.2 => /usr/lib64/libcap.so.2 (0x00007f69a4525000)
        liblzma.so.5 => /usr/lib64/liblzma.so.5 (0x00007f69a42eb000)
        liblz4.so.1 => /usr/lib64/liblz4.so.1 (0x00007f69a40d6000)
        libgcrypt.so.20 => /usr/lib64/libgcrypt.so.20 (0x00007f69a3db8000)
        libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f69a3afe000)
        libgraphite2.so.3 => /usr/lib64/libgraphite2.so.3 (0x00007f69a38d8000)
        libmodman.so.1 => /usr/lib64/libmodman.so.1 (0x00007f69a36d0000)
        libicudata.so.suse65.1 => /usr/lib64/libicudata.so.suse65.1 (0x00007f69a34cf000)
        libgpg-error.so.0 => /usr/lib64/libgpg-error.so.0 (0x00007f69a32af000)
        libbz2.so.1 => /usr/lib64/libbz2.so.1 (0x00007f69a3092000)

Hi
No, that’s normal in this case, your normally running the /usr/bin/zoom binary… plus it has it’s own qt libs…

After removing and installing Zoom several times, the topic of this thread no longer applies. Starting new thread “Zoom fails to launch”