zoom quit working

Zoom had been working fine on this machine, (KDE) but today it fails. Since the installed version failed, I updated to the latest version from the zoom site, 5.1.422789.0705_openSUSE-1. It installed fine, like previous versions. When trying to start by clicking an icon, a window shows very briefly, then disappears. Starting in a terminal gives

howard@HP-oS15KDE:/opt/zoom> ./zoom
./zoom: /usr/lib64/libQt5Quick.so.5: version `Qt_5_PRIVATE_API' not found (required by ./zoom)
howard@HP-oS15KDE:/opt/zoom>

File /usr/lib64/libQt5Quick.so.5 exists as a link pointing to libQt5Quick.so.5.12.7.

This same version of zoom works fine on two other machines, both KDE, one 15.1, one 15.2.

What’s the fix?
Thanks,

Does this system have additional 3rd party repositories enabled or possibly have mixed 42.x/15.x repositories?

Could you show us the output of

rpm -qf libQt5Quick.so.5

and possibly list of repos for this system

zypper lr -d

I’m wondering if they’re using their own specific Qt libraries that they’ve bundled with Zoom itself. Does /opt/zoom/ have libQtQuick.so.* ?

howard@HP-oS15KDE:/opt/zoom> rpm -qf libQt5Quick.so.5
zoom-5.1.422789.0705_openSUSE-1.x86_64
howard@HP-oS15KDE:/opt/zoom> 

and possibly list of repos for this system

zypper lr -d
howard@HP-oS15KDE:/opt/zoom> zypper lr -d
#  | Alias                              | Name                                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                                                | Service
---+------------------------------------+---------------------------------------------------------+---------+-----------+---------+----------+--------+----------------------------------------------------------------------------------------------------+--------
 1 | home_malcolmlewis_openSUSE_General | General rpms for openSUSE releases (openSUSE_Leap_15.1) | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/malcolmlewis:/openSUSE_General/openSUSE_Leap_15.2/ | 
 2 | openSUSE_Leap_15.2                 | Sauerland                                               | No      | ----      | ----    |   99     | rpm-md | https://download.opensuse.org/repositories/home:/Sauerland:/hardware/openSUSE_Leap_15.2_Update/    | 
 3 | openSUSE_Leap_15.2_Update          | Sauerland update                                        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/repositories/home:/Sauerland/openSUSE_Leap_15.2_Update/              | 
 4 | opensuse-guide.org-repo_1          | Libdvdcss Repository                                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_15.2/                                                 | 
 5 | packman.inode.at-suse_1            | Packman Repository                                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_15.2/                                                   | 
 6 | repo-debug                         | Debug Repository                                        | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/distribution/leap/15.2/repo/oss/                                | 
 7 | repo-debug-non-oss                 | Debug Repository (Non-OSS)                              | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/distribution/leap/15.2/repo/non-oss/                            | 
 8 | repo-debug-update                  | Update Repository (Debug)                               | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/update/leap/15.2/oss/                                           | 
 9 | 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/                                       | 
10 | repo-non-oss                       | Non-OSS Repository                                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/                                  | 
11 | repo-oss                           | Main Repository                                         | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/oss/                                      | 
12 | repo-source                        | Source Repository                                       | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/source/distribution/leap/15.2/repo/oss/                               | 
13 | repo-source-non-oss                | Source Repository (Non-OSS)                             | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/source/distribution/leap/15.2/repo/non-oss/                           | 
14 | repo-update                        | Main Update Repository                                  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.2/oss                                                  | 
15 | 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/                                             | 
howard@HP-oS15KDE:/opt/zoom> 

I’m wondering if they’re using their own specific Qt libraries that they’ve bundled with Zoom itself. Does /opt/zoom/ have libQtQuick.so.* ?
Yes, file:///opt/zoom/libQt5Quick.so.5 is a link to file:///opt/zoom/libQt5Quick.so.5.9.6
Thanks,

Try this;

export LD_LIBRARY_PATH=/opt/zoom:$LD_LIBRARY_PATH && /opt/zoom/zoom

^ This from Unix Stackexchange where someone else ran into the same issue on another Linux distribution.

That gave

howard@HP-oS15KDE:~> export LD_LIBRARY_PATH=/opt/zoom:$LD_LIBRARY_PATH && /opt/zoom/zoom
zoom started.
Client: Breakpad is using Single Client Mode! client fd = -1
[CZPClientLogMgr::LogClientEnvironment] [MacAddr: 1C:1B:0D:AB:25:F5][client: Linux][OS: openSUSE Leap 15.2][Hardware: CPU Core:2 Frenquency:3.72049 G Memory size:7430MB CPU Brand:AMD FX(tm)-4300 Quad-Core Processor             GPU Brand:][Req ID: ]
Linux Client Version is 5.1.422789.0705
QSG_RENDER_LOOP is 
XDG_CURRENT_DESKTOP = KDE;   GDMSESSION = 
Graphics Card Info:: 
Zoom package arch is 64bit, runing OS arch is x86_64
AppIconMgr::systemDesktopName log Desktop Name: /usr/share/xsessions/plasma5 
qt.svg: link image0 hasn't been detected!
qt.svg: :/images/wechat.svg:10:6: Could not resolve property: pattern0
QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::SwapBehavior(DoubleBuffer), swapInterval 1, profile  QSurfaceFormat::OpenGLContextProfile(NoProfile)) 
Aborted (core dumped)
howard@HP-oS15KDE:~>

What does that mean?
Thanks,

Zoom stopped working for me once I installed 15.2. It asks for xdg-open which stores my default browser but then will not open in whatever browser is in xdg-open. So I have given up on it on the desktop. Why it cannot work in any web-rt browser I do not know.

Hi
Instead or running zoom, run ZoomLauncher, if I run zoom I see the error, if run ZoomLauncher no error… If you look at the softlink in /usr/bin/zoom you will see what to run.

Solved. It was a graphics software problem. This system has an old nvidia graphics card using G03 series nvidia proprietary software. Since the 15.2 kernel no longer supports G03 drivers, I moved the monitor to the on-board graphics. When zoom was failing I got

howard@HP-oS15KDE:~> inxi -bxx 
System:    Host: HP-oS15KDE Kernel: 5.3.18-lp152.33-default x86_64 bits: 64 compiler: gcc v: 7.5.0 Desktop: KDE Plasma 5.18.5 
           tk: Qt 5.12.7 wm: kwin_x11 dm: SDDM Distro: openSUSE Leap 15.2 
Machine:   Type: Desktop Mobo: Gigabyte model: GA-78LMT-USB3 6.0 v: x.x serial: <superuser/root required> BIOS: Award v: F2 
           date: 11/25/2014 
CPU:       Quad Core: AMD FX-4300 type: MCP arch: Bulldozer speed: 1395 MHz min/max: 1400/3800 MHz 
Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] RS780L [Radeon 3000] vendor: Gigabyte driver: radeon v: kernel 
           bus ID: 01:05.0 chip ID: 1002:9616 
           Device-2: NVIDIA GT218 [GeForce 210] vendor: Gigabyte driver: N/A bus ID: 02:00.0 chip ID: 10de:0a65 
           Display: x11 server: X.Org 1.20.3 compositor: kwin_x11 driver: modesetting unloaded: fbdev,vesa alternate: ati 
           resolution: 1280x1024 s-dpi: 96 
           OpenGL: renderer: N/A v: N/A direct render: N/A 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Gigabyte driver: r8168 v: 8.048.03-NAPI 
           port: be00 bus ID: 05:00.0 chip ID: 10ec:8168 
Drives:    Local Storage: total: 931.52 GiB used: 274.73 GiB (29.5%) 
Info:      Processes: 254 Uptime: 9h 13m Memory: 7.26 GiB used: 3.21 GiB (44.2%) Init: systemd v: 234 runlevel: 5 
           target: graphical.target Compilers: gcc: 7.5.0 alt: 7 Shell: bash v: 4.4.23 running in: konsole inxi: 3.1.00 
howard@HP-oS15KDE:~>

showing OpenGL: renderer: N/A. That was stopping zoom.
I deleted all the nvidia proprietary software, rebooted, and get

howard@HP-oS15KDE:~> inxi -bxx
System:    Host: HP-oS15KDE Kernel: 5.3.18-lp152.33-default x86_64 bits: 64 compiler: gcc v: 7.5.0 Desktop: KDE Plasma 5.18.5 
           tk: Qt 5.12.7 wm: kwin_x11 dm: SDDM Distro: openSUSE Leap 15.2 
Machine:   Type: Desktop Mobo: Gigabyte model: GA-78LMT-USB3 6.0 v: x.x serial: <superuser/root required> BIOS: Award v: F2 
           date: 11/25/2014 
CPU:       Quad Core: AMD FX-4300 type: MCP arch: Bulldozer speed: 1403 MHz min/max: 1400/3800 MHz 
Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] RS780L [Radeon 3000] vendor: Gigabyte driver: radeon v: kernel 
           bus ID: 01:05.0 chip ID: 1002:9616 
           Device-2: NVIDIA GT218 [GeForce 210] vendor: Gigabyte driver: nouveau v: kernel bus ID: 02:00.0 chip ID: 10de:0a65 
           Display: x11 server: X.Org 1.20.3 compositor: kwin_x11 driver: modesetting,nouveau unloaded: fbdev,vesa 
           alternate: ati,nv,nvidia resolution: 1280x1024 s-dpi: 96 
           OpenGL: renderer: AMD RS780 (DRM 2.50.0 / 5.3.18-lp152.33-default LLVM 9.0.1) v: 3.3 Mesa 19.3.4 compat-v: 3.0 
           direct render: Yes 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Gigabyte driver: r8168 v: 8.048.03-NAPI 
           port: be00 bus ID: 05:00.0 chip ID: 10ec:8168 
Drives:    Local Storage: total: 931.52 GiB used: 274.38 GiB (29.5%) 
Info:      Processes: 255 Uptime: N/A Memory: 7.26 GiB used: 994.5 MiB (13.4%) Init: systemd v: 234 runlevel: 5 
           target: graphical.target Compilers: gcc: 7.5.0 alt: 7 Shell: bash v: 4.4.23 running in: konsole inxi: 3.1.00 
howard@HP-oS15KDE:~>

and zoom works again.
Cheers,

I tried ZoomLauncher in a terminal in /opt/zoom/ before the fix in the above post, and it did nothing.
Thanks,