ubuntu桌面登录不上的故障解决札记

前因:因为工作需要我在一台电脑think station S20(后加geforce GTX480显卡,本人不是玩家,因为是顺便得来的显卡,现在当GPU计算之用)上安装了mandiva linux操作系统,后因为需要有alongside了一个ubuntu,在ubuntu上调试程序作了很多工作,大约3天后,我想进mandriva结果是mandiva进不去了,返回来再进ubuntu也进不去了,故障是不能加载桌面,并且在终端上启用startx时有类似如下提示:

ubuntu /etc/x11/xinit/xserverrc: 3: exec: /usr/bin/x :not found xinit:giving up

 

寻求了很多解决方案都无法启动startx。

在http://blog.sina.com.cn/s/blog_6826662b01018tbf.html里面看到了一个提示性解决

 

/etc/X11/xinit/xserverrc: line 3: /usr/bin/X: No such file or directory
/etc/X11/xinit/xserverrc: line 3: exec: /usr/bin/X: cannot execute: No such file or directory
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error

 

我觉得可能是有一些依赖包没有安装,所以查找了一下,果然apt-get install xserver-xorg之后,X server可以正常启动了。

以上引自博客

我按照提示apt-get install xserver-xorg后,reboot,可以进入桌面了

很是高兴,但是双显示器不能加载,只有主显示器有显示,付的没有,后来发现是很多opengl的库不能加载了,又出了很多问题,于是卸载opengl,使用指令如下:

apt-get remove opengl*,

删除了一部分库,另外一部分提示使用autoremove,于是再次使用如下指令

apt-get autoremove ,

我想删除了库后重新启动,结果是在登录界面上输入密码,出现如下提示:

failed to load session ubuntu

呵呵,真是麻烦接踵而来啊

于是再次重新启动,在grub选项里面选用recovery,想办法进入了纯terminate操作界面,然后重新安装了nvidia显卡的驱动,并重新安装了opengl库

重新启动,

哈哈

你可以预想,还没有到登录界面出来,2个显示器都就显示了,输入密码,登录,一切正常,加载CAD的一系列库都可以正常使用了

 

可是到此为止我的mandriva还是没法进入,改天再想办法来试一试了

 

今天还算有点收获吧,折腾了3个小时左右。

你可能感兴趣的:(Linux)