在Ubuntu中,既进不了桌面,也不能调用终端和进入当前用户的安全模式。我们可以利用Ubuntu自动启动到桌面的设置来解决这一问题。
具体方法:sudo gedit /etc/gdm/gdm.schemas
打开gdm.schemas文件找到如下的代码:
<schema>
<key>daemon/AutomaticLoginEnable</key>
<signature>b</signature>
<default>false</default>
</schema>
<schema>
<key>daemon/AutomaticLogin</key>
<signature>s</signature>
<default>所要登录的用户名</default>
</schema>
将之修改为:
<schema>
<key>daemon/AutomaticLoginEnable</key>
<signature>b</signature>
<default>true</default>
</schema>
<schema>
<key>daemon/AutomaticLogin</key>
<signature>s</signature>
<default>所要登录的用户名</default>
</schema>
然后重启进入系统,再重新选一个登陆界面就行了。在登陆窗口“安全”选项上,取消“自动登陆到用户”的选项。
然后,再sudo gedit /etc/gdm/gdm.schemas再把刚才那2处改回来,即可。