进入到控制台后
首先尝试了第一种办法:执行
ldd /bin/mate-session
查看mete-session文件是否损坏,具体查看是看 => 右侧有没有空的。发现并没有空的,这个排除
第二种办法:执行 startx : 2 尝试启动一个界面,结果启动失败。发现Xorg是正常的,应该是某个桌面程序出了问题,导致整个Xorg崩了
在终端一次输入如下命令:
Xorg :3 & //执行完会出现黑屏,因为是启动一个空白的Xorg程序,默认就是黑屏 DISPLAY=:3 mate-session & //执行mate-session,启动应用程序 DISPLAY=:3 marco & //执行marco, 启动窗口管理器marco
正常执行完以上三个命令就可以启动一个界面,但是并没有启动成功。
尝试另外一种办法
Xorg :3 & DISPLAY=:3 caja & //启动caja文件管理器 DISPALY=:3 mate-panel & //任务栏管理器 DISPALY=:3 marco &
第三种办法执行,查询那些文件缺失,可以跟正常启动的系统进行对比
rpm -qV `rpm -qa`
第四种办法是在登录界面输入密码黑屏后,看看/var/log/lightdm下的日志是否有报错
第五种办法是将客户创建的一个用户下的家目录下的以下几个文件夹,一个一个删除,试试能不能登陆进去
.config .cache .dbus .local .ssh .bashrc
经排查发现是因为之前误操作的问题,一不小心将/home文件夹下的一个普通用户的文件夹删掉了(正常操作应该是在控制面板的用户管理里面进行删除用户的操作),导致了问题的出现