CentOS7中的GNOME啟用了本地硬體加速功能,所以透過XDMCP協定遠端連接CentOS時會有問題。這在Xmanager官網(http://blog.netsarang.com/89/connecting-to-centos-7/)部落格中已提及,並建議使用其他的display manager(如lightdm等)和desktop environment(xfce或者kde)來規避該問題。
安裝lightdm
# 增加epel 源 sudo yum install epel-release sudo yum install lightdm
編輯設定檔
sudo vim /etc/lightdm/lightdm.conf
[XDMCPServer] enabled=true port=177
安裝xfce 或kde
推薦安裝kde,介面比xfce好看
# kde sudo yum groupinstall "KDE Plasma Workspaces" # xfce sudo yum install xfce
# 将Display Manager 切换为 lightdm sudo systemctl disable gdm sudo systemctl enable lightdm sudo systemctl start lightdm # 关闭防火墙 sudo systemctl stop firewalld.service
Xstart 設定
在Xstart設定中,指令(C) 的設定如下:
# xfce /usr/bin/xfce4-session # kde DISPLAY=$DISPLAY; /usr/bin/startkde