Today I started the Vidyo client after some days and I get this segfault:
$ VidyoDesktop Unable to load library icui18n "Cannot load library icui18n: (icui18n: cannot open shared object file: No such file or directory)" libpng warning: iCCP: known incorrect sRGB profile QPainter::begin: Widget painting can only begin as a result of a paintEvent Object::connect: No such slot VDCallWindow::OnHideMuteToolbarsWhenWindowDeactivate() in ../source/VDController.cpp:3847 Object::connect: (receiver name: 'VDCallWindow') /usr/bin/VidyoDesktop: line 6: 19994 Segmentation fault (core dumped) /opt/vidyo/VidyoDesktop/$EXEC $option $audioflag $@
I don't know which update might have caused the breakage, maybe icu?
Edit: I updated my system today and now Vidyo starts again. icu is still at the newest version (63.1-2) which was the version I had when I had the segfault, so the problem was probably another library maybe linking icu and rebuilt recently.
Pinned Comments
seadanda commented on 2018-02-05 14:20 (UTC)
Hi @bunnybooboo, VidyoDesktop broke with an update to qt a few months ago. Unfortunately Vidyo stopped supporting Vidyo Desktop on Linux a long time ago and so I doubt we will see any attempts to fix this problem. The current version (3.6.3_017) was released back in March 2016. Since it is closed source the only way that we have found to run it succesfully is by using a systemtray application.
If you run trayer (which is installed as a dependency) before running Vidyo Desktop, Vidyo works without any issues. This is unfortunate but it is an upstream issue.