一, Centos8界面版本启动卡住问题如图:
1,界面虽然界面卡住,但是服务可以访问,还可以使用xshell连接(或者其他远程软件连接使用)说明Centos8服务器已经启动了,但是界面卡住了。
2,百度找了很多办法,说ctrl+alt+(F1-F6)进入命令行界面登入修改一些配置即可,但是没用。
二,解决方案一
1,远程登录系统后输入
startx
注意:以下是报的错误(但是此时界面已经出来了,可以访问)
界面如图:
注意:远程是无法连接这个界面的,只能命令行连接
注意:远程是无法连接这个界面的,只能命令行连接
注意:远程是无法连接这个界面的,只能命令行连接
2,看能否启动图形界面,如果不能就说明没有安装图形界面,如果启动了就不用管了。可以通过以下命令安装图形界面:
1,先更新一下
yum update
2,在安装GUI界面
yum groupinstall "Server with GUI" -y
3、输入systemctl get-default
查看系统启动模式。
multi-user.target(命令行终端)
graphical.target(图形化界面)
4、通过命令更改系统启动模式:
systemctl set-default graphical.target 设置默认启动为图形界面,重启后界面会自动是图形窗口了
systemctl set-default multi-user.target 换回命令界面启动。
5、重启以后界面生效(reboot):或者输入:startx 命令即可
reboot
startx
二,解决方案二如上启动不了的,那就卸载重新安装
一,删除
yum groupremove "GNOME"
1,或者使用命令:查看你的界面版本的服务
[root@localhost ~]# yum grouplist
我的是如图:
3,有些是GNOME dekstop 这个版本的桌面安装这个即可
yum groupinstall GNOME dekstop
三,重新安装
1,先更新一下
yum update
2,安装服务
yum groupinstall "Server with GUI" -y
3,出现以下即可
四,设置GDM开机启动
1,查看gdm.service是否启动,发现gdm服务没有启动。
[root@localhost ~]# systemctl status gdm
● gdm.service - GNOME Display Manager
Loaded: loaded (/usr/lib/systemd/system/gdm.service; enabled; vendor preset: enabled)
Active: inactive (dead)
2,下面设置gdm开机启动,并立即启动该服务:
[root@localhost ~]# systemctl enable gdm --now
3,下面设置CentOS8的启动级别为graphical.target
[root@localhost ~]# systemctl set-default graphical.target
Removed /etc/systemd/system/default.target.
Created symlink /etc/systemd/system/default.target ¡ú /usr/lib/systemd/system/graphical.target.
[root@localhost ~]# systemctl get-default
graphical.target
五,进入GNOME3桌面
设置完上面的配置之后,重启操作系统。进入系统界面: