[530.41.03] libva error on Arch when starting Zoom 5.14.x

Installed Zoom 5.14.x from here. Using nVidia Linux software v530.41.03
Having laptop with dual GPU - Intel HD Graphics 530 and NVIDIA GM107GLM [Quadro M2000M] with xorg-server 21.1.8-1

Error message, while trying to start Zoom:

Client: Breakpad is using Single Client Mode! client fd = -1
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)

Linux Client Version is 5.14.2 (2046)
Graphics Card Info:: 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
01:00.0 VGA compatible controller: NVIDIA Corporation GM107GLM [Quadro M2000M] (rev a2)
Zoom package arch is 64bit, runing OS arch is x86_64, snap package 0
AppIconMgr::systemDesktopName log Desktop Name: plasma
zoom was exited due to a handled signal: 11
ZoomLauncher exit.

Counterpart issue and my post in Zoom forum.


inxi -xxxzG
  Device-1: Intel HD Graphics 530 vendor: Lenovo driver: i915 v: kernel
    arch: Gen-9 ports: active: eDP-1 empty: DP-1, DP-2, HDMI-A-1, HDMI-A-2
    bus-ID: 00:02.0 chip-ID: 8086:191b class-ID: 0300
  Device-2: NVIDIA GM107GLM [Quadro M2000M] vendor: Lenovo driver: nvidia
    v: 530.41.03 arch: Maxwell pcie: speed: 8 GT/s lanes: 16 ports: active: none
    empty: DP-3,DP-4,DP-5 bus-ID: 01:00.0 chip-ID: 10de:13b0 class-ID: 0300
  Device-3: Chicony Integrated Camera type: USB driver: uvcvideo
    bus-ID: 1-8:3 chip-ID: 04f2:b52c class-ID: 0e02 serial: <filter>
  Display: x11 server: X.Org v: 21.1.8 compositor: kwin_x11 driver: X:
    loaded: modesetting,nvidia dri: iris gpu: i915 display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 507x285mm (19.96x11.22")
    s-diag: 582mm (22.9")
  Monitor-1: eDP-1 mapped: eDP-1-1 model: Sharp 0x143b res: 1920x1080
    dpi: 141 size: 346x194mm (13.62x7.64") diag: 397mm (15.6") modes: 3840x2160
  API: OpenGL v: 4.6.0 NVIDIA 530.41.03 renderer: Quadro M2000M/PCIe/SSE2
    direct-render: Yes

Another, desktop PC has following GPU:

inxi -xxxzG
  Device-1: Intel HD Graphics 530 vendor: Hewlett-Packard driver: i915 v: kernel arch: Gen-9
    ports: active: HDMI-A-1 empty: DP-1, DP-2, DP-3, HDMI-A-2 bus-ID: 00:02.0 chip-ID: 8086:1912
    class-ID: 0300
  Display: x11 server: X.org v: compositor: kwin_x11 driver: X: loaded: intel dri: i965
    gpu: i915 tty: 157x26
  Monitor-1: HDMI-A-1 model: HP E232 serial: <filter> res: 1920x1080 dpi: 96
    size: 509x286mm (20.04x11.26") diag: 584mm (23") modes: max: 1920x1080 min: 640x480

… and on that desktop PC I added SUID to chrome-sandbox - then I could start Zoom.

Quick workaround on the dual GPU laptop was to use flatpak (older) version of zoom until nVidia software with Zoom works again.

Interesting is, that flatpak version of same Zoom v5.14.2 is working on same laptop (without tweaking SUID permissions, etc). Here are installed packages via flatpak:

flatpak list
Name                          Application ID                                       Version             Branch              Installation
Freedesktop Platform          org.freedesktop.Platform                             22.08.9             22.08               system
Mesa                          org.freedesktop.Platform.GL.default                  22.3.5              22.08               system
Mesa (Extra)                  org.freedesktop.Platform.GL.default                  22.3.5              22.08-extra         system
nvidia-530-41-03              org.freedesktop.Platform.GL.nvidia-530-41-03                             1.4                 system
Intel                         org.freedesktop.Platform.VAAPI.Intel                                     22.08               system
openh264                      org.freedesktop.Platform.openh264                    2.1.0               2.2.0               system
Breeze GTK theme              org.gtk.Gtk3theme.Breeze                             5.27.3              3.22                system
Zoom                          us.zoom.Zoom                                        stable              system

Your primary graphics is the intel igpu, Zoom is using that unless you set the nvidia as primary. Seems something is broken with the va-api libs.

I’ve set nVidia as primary as would like to use hardware in full extent.