昨天虚拟机的Ubuntu出现Failed to load session ubuntu,搞得桌面都进不去了,百度了一下,发现网上给的方法都不能用.在各个群里求爷爷告奶奶也没人懂怎么弄.唉,都怪我手贱,乱升级linux,这个教训一定要记住.

说下具体情况吧.就是我昨天开Ubuntu了,然后系统提示升级然后我就直接点击升级了,然后我退出XP来看视频,没想到看视频看到死机了 - - !! 这不是我的错,我也没想到看视频也会死机...  重启之后再开Ubuntu就说什么软件包损坏让我修复,中间的过程我不太怎么记住了,反正就是一直在更新,然后更新到最后说是什么坏了,无法更新.好像我最后一次更新还是这么个提示,后来就直接关机了.

今天再开虚拟机整个界面就变了,变成蓝色底的了,感觉很像XP的那种安全模式的样子.输入帐户和密码后,直接提示

Failed to load session ubuntu

我试了几次密码都登陆不进去,后来我就随便点了下面的几个选项,点了什么我不记得了,我只记得进入了终端模式.我在百度搜索了一下.说是输入以下代码就解决了

# pacman -S gnome-shell

但是我输入进去运行也没用,照样是那个样子.然后我试着输入另外的代码

# sudo apt-get install gnome-shell

虽然列表显示正在下载更新,但是更新完毕后我觉得还是没什么变化,我尝试着重启之后再看看Gnome是否已经修复好,但是很可惜的是界面还是老样子,重新进入终端模式后我惊奇地发现竟然出现了乱码,而且重新输入上面的代码好像也没用了.问了很多人,也在群里发了信息,可惜的是没人会解决这个问题.我折腾了一个中午,实在是没精力折腾了就放弃了.删掉放在F盘的文件后,重新用起了LD.

虽然问题没有解决,但是还是得到了一些有用的信息.至少知道了在linux下哪些问题可以用哪些方法来解决.也在这里感谢那些帮助我的朋友.