新装的centos,由于显卡不兼容,先安装的命令行界面,然后再安装的图形化界面,root下能使用startx开启图形化界面,但是普通用户不行。

解决方法如下:

[swmwlm@localhost root]$ su root
Password:
[root@localhost ~]# chmod -R 777 /tmp
[root@localhost ~]# touch /var/run/console/swmwlm
[root@localhost ~]# su swmwlm
[swmwlm@localhost root]$ startx