使用实时 USB 安装修复 pacman 后,出现了一些奇怪的情况。
当我尝试在 LightDM 登录屏幕上登录我的用户帐户时,它通知我输入了错误的密码。当我打开 TTY 时,也会出现同样的问题。
然而,这不是键盘映射问题,如中所述https://askubuntu.com/questions/205121/cannot-login-to-any-ttys-wrong-password,因为我登录 root 没有问题,它设置了相同的密码。
一旦我使用 root 登录到窗口管理器,我就可以su
进入我的用户帐户。那时,我不再拥有 root 权限并su $USER
提示输入密码。与其他方法不同,这里接受我常用的密码。因此,我知道密码是正确的。我还使用passwd
多次重置我的密码,没有任何更改。
这里可能发生什么?
答案1
事实证明,我使用的外壳(鱼)坏了。将shell改回/bin/bash
,然后登录,重新安装fish并将shell设置回即可/bin/fish
解决问题