在虚拟机上运行Ubuntu16.04系统,由于在编译cts,所以有较长时间没用,再次登陆时发现无法在密码框输入密码,并且显示failed to authenticate。
解决方案:点击右上角的电源按钮,切换用户,切换到客户机Guest Session,再切换回来重新尝试输入密码即可。如果不行可以尝试多切换两次。
如果还不行欢迎在下面留言。
更新:后来直接电源键都没了。。。,如下图。。。。
后来实在不行进行挂起,发现恢复后还是这个界面,不得已进行重启。重新启动后,发现正常输入密码按Enter键后马上又闪退回开机输入密码的界面。解决方案如下:
解决方案:按ctrl+Alt+F1~F6(任选一个)进入ttf命令行界面,登录后输入以下命令重新安装桌面:
sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity
#如果是nvidia显卡,则卸载驱动
sudo apt-get remove --purge nvidia*
#重启
sudo reboot
重启之后登录就正常啦。