CentOS安装后:
1.先安装桌面协议,执行命令yum groupinstall -y "X Window system"
2.执行yum install -y epel-release安装额外包yum源(extra package for Enterprise Linux)。
3.安装lightdm和xfce,执行命令:yum install -y lightdm;yum install -y lightdm-gtk,以及命令: yum groupinstall -y xfce,此处下载有点慢
4.修改配置文件vi /etc/lightdm/lightdm.conf,如图

5.设置xfce用户自动登录(按需)
修改配置文件 vi /etc/lightdm/lightdm.conf 添加以下内容
1. [SeatDefaults]
2. autologin-user=username #需要登录的用户名
3. autologin-user-timeout=delay
6.将Display Manager切换为lightdm,执行命令:systemctl disable gdm && systemctl enable lightdm

7.启动lightdm,执行命令:systemctl start lightdm,等到图形化界面显示,安装成功

8.修改开启启动模式(可用9代替)
修改文件

9.设置启动模式

10.Centos7 中没有安装中文字体,安装好Xfce,直接进入会出现乱码。所以先安装中文字体,防止进入Xfce出现中文乱码,安装中文包:
①文泉驿字体(我安装的时候这个试过,没什么作用)
检查,安装
yum list | grep wqy
sudo yum install wqy*
②cjkuni字体(这个可以)
检查,安装
yum list | grep cjkuni
sudo yum install cjkuni*

- 隐藏登录界面关机键
修改 /etc/lightdm/lightdm-gtk-greeter.conf文件
修改如下参数
[greeter]
show-indicators=true
indicators=~session
show-clock=true
12. 去除登陆界面用户选择框
修改/etc/lightdm/lightdm.conf文件,修改
[seat.*]
greeter-session=lightdm-gtk-greeter
greeter-hide-users=true
greeter-allow-guest=false
greeter-show-manual-login=true
greeter-show-remote-login=true
gllow-user-switching=false
gllow-guest=false
FAQ:
13. 登陆后看不到桌面菜单栏
cd /usr/share/xsessions
正常会有一个xfce.desktop文件,如果有openbox.desktop文件,删除掉并重启lightdm服务
14.隐藏用户关机和重启键
方法一. LightDM禁止电源管理按钮
LightDM登录界面右上角,点击电源按钮,有Suspend、hibernate、Restart、Shutdown几个电源管理按钮。当普通用户通过LightDM greeter界面进行登陆时,这便是一个极大的风险——普通用户随时可能把服务器关掉。
如何将这几个按钮禁止掉?LightDM提供了配置方法,请参考https://newbedev.com/how-to-disable-shutdown-reboot-suspend-hibernate讲的修改/etc/polkit-1/localauthority/50-local.d/restrict-login-powermgmt.pkla配置
[Disable lightdm PowerMgmt]
Identity=unix-user:*
Action=org.freedesktop.login1.reboot;org.freedesktop.login1.reboot-multiple-sessions;org.freedesktop.login1.power-off;org.freedesktop.login1.power-off-multiple-sessions;org.freedesktop.login1.suspend;org.freedesktop.login1.suspend-multiple-sessions;org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate-multiple-sessions
ResultAny=no
ResultInactive=no
ResultActive=no
方法二. xfce4禁止电源管理按钮
如果不想禁止LightDM greeter中的电源管理按钮,而只禁止xfce4桌面里面的(登录进xfce4桌面的用户,点击右上角用户名,可出现一个下拉菜单,有Suspend、Shutdown两个电源管理按钮)。则可以参考https://docs.xfce.org/xfce/xfce4-session/advanced#kiosk_mode 进行配置
cat /etc/xdg/xfce4/kiosk/kioskrc
[xfce4-session]
Shutdown=root
CustomizeSplash=NONE
CustomizeChooser=ALL
CustomizeLogout=NONE
CustomizeCompatibility=NONE
CustomizeSecurity=NONE
15. 登陆后看不到桌面菜单栏
cd /usr/share/xsessions
正常会有一个xfce.desktop文件,如果有openbox.desktop文件,删除掉并重启lightdm服务
16. 桌面卡住,命令可以执行的情况如何处理
执行xfce4-panel命令,重新启动xfce桌面程序
xfce4-panel --restart
17.桌面屏幕灰屏的解决办法
alt+滚轮向上时偶发桌面灰屏,通过alt+滚轮向下(多滚两圈),然后切换桌面一次,桌面恢复正常
 
 
                     
            
        













 
                    

 
                 
                    