I'm running CentOS 7.3. I've downloaded teamviewer_13.2.13582.x86_64.rpm and installed it with yum. The daemon is running, but the GUI won't launch. I have already installed epel-release, and this library menionted is a symlink to libQt5Gui.so.5.9.2
$ cat /var/log/teamviewer13/alt/gui.log /opt/teamviewer/tv_bin/TeamViewer: symbol lookup error: /lib64/libQt5Gui.so.5: undefined symbol: hb_font_funcs_set_font_h_extents_func
I just realized this is the same problem as this thread from 2 months ago. https://community.teamviewer.com/t5/TeamViewer-13/GUI-doesn-t-show-up-on-Centos-7-3/m-p/39967 No answers yet...
It work on another machine with CentOS 7.5
I found the solution, I just had to install Harfbuzz.
yum install harfbuzz
This should be added to the Teamviewer installer as a dependency.