Zoom does not start - please see attached screenshots.
error from the unstable channel is the same (diff zoom version):
~  zoom-us 3m  Tue 18 Dec 2018 20:03:27 GMT
zoom started.
[CZPClientLogMgr::LogClientEnvironment] [MacAddr: E4:70:B8:95:DC:42][client: Linux][OS: NixOS 18.09.1676.7e88992a8c7 (Jellyfish)][Hardware: CPU Core:4 Frenquency:2.9 G Memory size:15897MB CPU Brand:Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz GPU Brand:][Req ID: ]
Linux Client Version is 2.5.146186.1130
QSG_RENDER_LOOP is
XDG_CURRENT_DESKTOP = ; GDMSESSION = none+xmonad
Graphics Card Info:: 00:02.0 VGA compatible controller: Intel Corporation Device 591b (rev 04)
Zoom package arch is 64bit, runing OS arch is x86_64
AppIconMgr::systemDesktopName log Desktop Name: none+xmonad
Error: Send error, 22 Invalid argument
Error: Send error, 22 Invalid argument
Error: Send error, 22 Invalid argument
[16566:36302377:12-18/20:05:05.766:FATAL:SBConfUI.cpp(57)] Assert failed: !g_pConfUI.
Upgrade to latest 18.09 (also changed to modesetting xorg driver, and set linux kernel to the latest if related)
Please run nix-shell -p nix-info --run "nix-info -m"
and paste the
results.
"x86_64-linux"
Linux 4.19.9, NixOS, 18.09.1676.7e88992a8c7 (Jellyfish)
yes
yes
nix-env (Nix) 2.1.3
""
"nixos-18.09.1676.7e88992a8c7, nixos-unstable-19.03pre161900.61c3169a0e1"
/nix/var/nix/profiles/per-user/root/channels/nixos
update: tried restoring old xorg driver, same result :(
tried running old zoom versions from the nix store, all result in the same screenshot, however the older ones don't have the "Assert failed: !g_pConfUI." line - so I guess it's not the cause
tried with older kernel - the same
hmm, as much as I've tried only booting to the previous generation makes zoom working again - thus, I'm stuck and cannot upgrade until this is resolved
interesting, zoom works on my other laptop, with exactly the same nixos configuration. aren't the same configs with the same updates supposed to work exactly the same on nixos? what could be different?
solved one issue - deleting files from ~/.cache/qml and ~/.cache/zoom* helped.
now it's unhappy about SSL certificate validation for "Go Daddy Root Certificate Authority - G2"
straced... it tries to connect to 52.202.62.235, which is zoom.
the same process also reads /etc/ssl/certs/ca-certificates.crt - curl https://asd.zoom.us --resolve 'asd.zoom.us:443:52.202.62.235'
validates fine, which points to an issue within zoom app itself / Qt.
result: closing this ticket as a non issue :)
I am also having this issue. Deleting the flies as noted here doesn't seem to fix.
@eethann I see I missed the star after ~/.cache/qml*. please try (re)moving all cache directories that are named after qt, qml, zoom. I had the same issue several times now and this has always helped.
Alternatively, you could check with a new user on Linux, that won't have any local caches
I didn't have anything named .cache/*qml*
, and just deleting .cache/zoom*
wasn't enough, but after I removed .cache/*qt*
, then zoom-us worked for me again. Thanks for the tips, @svalaskevicius! This doesn't seem likely to be a NixOS specific bug, and it isn't clear to me there's any reasonable workaround the NixOS packaging could provide, so I think it makes sense to leave this issue closed, but I'm glad it was filed here where I could find it when I ran into this issue too. :smile:
@jameysharp's additions worked for me. Yay!
For cut-and-paste reference, here's the command I ran:
rm -rf ~/.cache/*qt* ~/.cache/zoom* ~/.cache/*qml*
Any sense on running this code on update?
Most helpful comment
@jameysharp's additions worked for me. Yay!
For cut-and-paste reference, here's the command I ran:
Any sense on running this code on update?