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
登录后复制