ubuntu12.04 无法启动,停止在logo页面

问题的现象就是下面这个图
ubuntu12.04 无法启动,停止在logo页面
 一直在这里就不能启动,但是可以samba能正常工作。说明系统时起来了,就是不能启动图形界面。

只能通过开机时按ESC键进入到控制台模式,登录系统。

解决办法
首先去除之前安装的引起问题的库
$ sudo apt-get autoremove freeglut3 freeglut3-dev
$ sudo apt-get autoremove libgles1-mesa libgles1-mesa-dev
$ sudo apt-get autoremove libegl1-mesa-drivers
$ sudo apt-get autoremove libegl1-mesa-dev
重启,还是不能进入图形界面。看来是更改了系统原来的配置。

查询得知
在控制台界面执行
$ startx
可能会提示没有安装,那么就按照提示执行
$ sudo apt-get install xinit

重启就可以启动图形界面了。如果没有安装桌面,那就需要先安装
$ sudo apt-get install ubuntu-desktop #gnome
$ sudo apt-get install Kubuntu-desktop #kde