ogra1 / zoom-snap

75 stars 13 forks source link

Fontconfig issues on manjaro GNU/Linux #26

Open zakariaz opened 4 years ago

zakariaz commented 4 years ago

Hi, I installed zoom last night form the snapcraft ropo, i followed all the steps. ZoomLuncher is running according to htop but the GUI doesn't start at all. Here is the output of zoom-client 2> error.txt from my fish shell.

Gtk-Message: 00:26:56.395: Failed to load module "canberra-gtk-module" Gtk-Message: 00:26:56.395: Failed to load module "canberra-gtk-module" qt.network.ssl: QSslSocket: cannot resolve CRYPTO_num_locks qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_id_callback qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_locking_callback qt.network.ssl: QSslSocket: cannot resolve ERR_free_strings qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_cleanup qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_init qt.network.ssl: QSslSocket: cannot resolve sk_new_null qt.network.ssl: QSslSocket: cannot resolve sk_push qt.network.ssl: QSslSocket: cannot resolve sk_free qt.network.ssl: QSslSocket: cannot resolve sk_num qt.network.ssl: QSslSocket: cannot resolve sk_pop_free qt.network.ssl: QSslSocket: cannot resolve sk_value qt.network.ssl: QSslSocket: cannot resolve SSL_library_init qt.network.ssl: QSslSocket: cannot resolve SSL_load_error_strings qt.network.ssl: QSslSocket: cannot resolve SSL_get_ex_new_index qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method qt.network.ssl: QSslSocket: cannot resolve SSLv23_client_method qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method qt.network.ssl: QSslSocket: cannot resolve SSLv23_server_method qt.network.ssl: QSslSocket: cannot resolve X509_STORE_CTX_get_chain qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_noconf qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_conf qt.network.ssl: QSslSocket: cannot resolve SSLeay qt.network.ssl: QSslSocket: cannot resolve SSLeay_version qt.network.ssl: QSslSocket: cannot call unresolved function SSLeay qt.network.ssl: Incompatible version of OpenSSL

ogra1 commented 4 years ago

can you attach

~/snap/zoom-client/current/.zoom/logs/zoom-terminal.log

(also please update to the latest version, there was one upload that had some broken debug code enabled (which is why you see the ssl errors above) they should be gone with the latest client version)

zakariaz commented 4 years ago

I already have the latest version, i double checked by running snap refresh. here is the content of the zoom-terminal.log

Cursor: DMZ-Black
ZoomLauncher started.
cmd line:
CreateReportChannel bp_server_fd=4
$HOME = /home/zakaria/snap/zoom-client/78
Can't load/home/zakaria/snap/zoom-client/78/.config/zoomus.conf
export SSB_HOME=/home/zakaria/snap/zoom-client/78/.zoom; export QSG_INFO=1; export LXXXXXXXXY_PATH=/snap/zoom-client/78/zoom; export BREAKPAD_CLIENT_FD=3; /snap/zoom-client/78/\ zoom/zoom ""
No PulseAudio daemon running, or not running as session daemon.
zoom started.
[CZPClientLogMgr::LogClientEnvironment] [MacAddr: E0:06:E6:7B:70:5B][client: Linux][OS: Ubuntu Core 18][Hardware: CPU Core:2 Frenquency:2 G Memory size:3843MB CPU Brand: \ Intel(R) Core(TM) i3-2350M CPU @ 2.30GHz GPU Brand:][Req ID: ]
Linux Client Version is 5.0.403652.0509
QSG_RENDER_LOOP is
XDG_CURRENT_DESKTOP = XFCE; GDMSESSION = xfce
Graphics Card Info::
Zoom package arch is 64bit, runing OS arch is x86_64
qt.scenegraph.general: QSG: basic render loop
qt.scenegraph.general: Using sg animation driver
Fontconfig warning: FcPattern object weight does not accept value [40 210)
Segmentation fault (core dumped)
success to create child process,status is 35584.
zoom exited normally.
Something went wrong while running zoom,exit code is 139.
ZoomLauncher exit.

ogra1 commented 4 years ago

Fontconfig warning: FcPattern object weight does not accept value [40 210) ... there we go ... this sounds like another incarnation of #9 try the following (i'm working on a fix for these font issues in the package itself if you want to wait til after the weekend though):

sudo rm /var/cache/fontconfig/ rm ~/.cache/fontconfig/ fc-cache -r

zakariaz commented 4 years ago

Thanks, That worked perfectly well

ogra1 commented 4 years ago

this should now be fixed for good with https://github.com/ogra1/zoom-snap/commit/9611e73632634065e6d3e3789e0d99708ba6b519