因有需要用Teamviewer連接服務(wù)器,因此需要在服務(wù)器上安裝Teamviewer。
到官網(wǎng)下載最新版本的Teamviewer Host rpm包進行安裝一切順利。安裝完畢后使用命令teamviewer info查看到ID和狀態(tài),都是正常的。使用teamviewer passwd [PASSWD]設(shè)置密碼后應(yīng)該就可以遠程連接了。問題來了,就是連接不了,遠程連接時時沒有彈出驗證窗口出來,也沒有任何錯誤的提示。服務(wù)器安裝GUI,進GUI看到Teamviewer圖標,點擊沒反應(yīng)。使用終端用命令teamviewer啟動GUI提示正常的
Init...
CheckCPU: SSE2 support: yes
Checking setup...
Launching TeamViewer ...
Launching TeamViewer GUI ...
但就是沒界面顯示出來。查Teamviewer的日志,在gui.log里查到有一行錯誤:
/opt/teamviewer/tv_bin/TeamViewer: symbol lookup error: /lib64/libQt5Gui.so.5: undefined symbol: hb_font_funcs_set_font_h_extents_func
網(wǎng)上查找到這個報錯是因為缺少 harfbuzz 包引起的, yum install harfbuzz安裝后再次運行Teamviewer GUI成功,再次進行遠程連接成功。到此碰到的問題解決,記錄一下。