CentOS 6.3 安裝 VNC 後啟動失敗,錯誤 undefined symbol: pixman_composite_trapezoids。原因是缺少 pixman、pixman-devel、libXfont 三個套件,補裝即可解決。
Starting VNC server: 1:root
WARNING: The first attempt to start Xvnc failed...
Could not start Xvnc.
/usr/bin/Xvnc: symbol lookup error: undefined symbol: pixman_composite_trapezoids
yum install pixman pixman-devel libXfont
安裝完成後重新啟動 VNC 服務:
service vncserver start
Xvnc 依賴 pixman 圖形庫與 libXfont 字型庫,CentOS 最小安裝預設不含,補裝三個套件即可正常啟動 VNC 桌面服務。