今天就是遇见过这个一个问题,deepin里面还有一些作业,忽然就是打不开了,只能进入字符界面,使用ctrl+alt+F2进入,然后输入用户和密码,注意的是,一开始小键盘数字键是没显示的,一直输入错误,先把键盘锁打开,然后输入密码,出现这个问题有很多种原因,我总结了网上的几点,我的解决办法是第一个
Q:为什么使用正确的密码却无法登录,会一直闪退到登录界面?
A:出现这个问题的原因有多,请自行判断:
类型一:登录的配置文件出问题了,请在登录界面使用快捷键“Ctrl + Alt + F1”切换到TTY1,然后使用你的账号登录(密码请直接盲打后回车,密码不会回显),如何执行:
类型四:一般系统默认为qwerty键盘布局,可能在更新系统时,选择了其他键盘布局,所以导致键位映射错位输入密码正确但提示错误。
解决方法是:修改/etc/sysconfig/keyboard
KEYTABLE="en"
LAYOUT="us"
A:出现这个问题的原因有多,请自行判断:
类型一:登录的配置文件出问题了,请在登录界面使用快捷键“Ctrl + Alt + F1”切换到TTY1,然后使用你的账号登录(密码请直接盲打后回车,密码不会回显),如何执行:
- rm ~/.Xauthority
然后使用快捷键“Alt + F7”切换回登录界面后进行登录。
类型二:/tmp权限错误,请在登录界面使用快捷键“Ctrl + Alt + F1”切换到TTY1,然后使用你的账号登录(密码请直接盲打后回车,密码不会回显),然后执行:引用: sudo chmod -R 777 /tmp && sudo chown root /tmp
然后使用快捷键“Alt + F7”切换回登录界面后进行登录。
类型三:/home分区可用空间不足,请进入Live CD模式转移文件或者使用命令行删除不需要的文件。
类型四:一般系统默认为qwerty键盘布局,可能在更新系统时,选择了其他键盘布局,所以导致键位映射错位输入密码正确但提示错误。
解决方法是:修改/etc/sysconfig/keyboard
KEYTABLE="en"
LAYOUT="us"