linuxmint 16 无法进入登陆界面

在更新了一堆包,然后配置了jekyll的环境,安装了sogou输入法之后重启就进入了一个没有登陆界面的图形界面。
也就是我无法在图形界面输入用户名密码进入桌面。
于是我只能在tty的bash界面里登陆然后尝试寻找恢复图形界面的办法。
先后试了startx命令,还有git apt-get install lightdm,sudo lightdm start然后把某个图形什么的设置从mdm改为了lightdm,然后再次startx就神奇地能进入了。
不知道什么原因,而且现在alt+f7只能进入我那个没有登陆界面地图形界面,什么都干不了,而进入桌面的快捷键变成了alt+f8……
求大神能解释一下这是怎么回事吗?

阅读 6.4k
1 个回答

最后自己解决了问题……
似乎是etc/profile.d/git-completion.sh的问题,因为在进入桌面前会运行etc/bash.bashrc,然后它会运行git-completion.sh,而这个文件不知道什么原因会在line 118出现syntax error: unexpected "(" 之类的错误。所以导致无法进入桌面。
这个文件是git自动补全用的,还没有想到好的办法令其正常运行,所以只能删掉。然后重启登陆就正常了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进