Can't launch GUI on CentOS 7

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

 

Comments

  • 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

  • vahaa
    vahaa Posts: 1

    Just run 

    teamviewer -V

  • jgteamv
    jgteamv Posts: 1

    That doesn't work either.

  • Elliott
    Elliott Posts: 9

    I found the solution, I just had to install Harfbuzz.  

    yum install harfbuzz

    This should be added to the Teamviewer installer as a dependency.

  • markul
    markul Posts: 1

    Hello,
    Try 
    yum update freetype-devel

    It helped in my case, thoughI had a slightly different error, but also related to fonts handling .

    My env.:
    CentOS Linux release 7.5.1804 (Core)
    Teamviewer 15.1.3937.x86_64

    Error in my case:

    /var/log/teamviewer15/${USER}/gui.log:

    /opt/teamviewer/tv_bin/TeamViewer: symbol lookup error: /lib64/libQt5XcbQpa.so.5: undefined symbol: FT_Get_Font_Format

    Kind regards,