[Seek Help] 升级Deepin20.3后,输入正确密码无法进入图形桌面
Tofloor
poster avatar
握住简单的快乐
deepin
2021-11-29 07:50
Author

输入密码后,又闪回登录页面。

IMG_20211128_232143.jpg

转到tty2查看session错误日志,发现如下信息。

IMG_20211128_232143.jpg

col1 col2 col3


Reply Favorite View the author
All Replies
deepin-mq
deepin
2021-11-29 17:18
#1

试试 sudo apt install dde

Reply View the author
澎湃小青年白羊
deepin
2021-11-30 05:53
#2

我用低版本的内核进去了

Reply View the author
握住简单的快乐
deepin
2021-12-13 19:30
#3
deepin-mq

试试 sudo apt install dde

不行,pam的问题。

首先先说自己作死的过程吧。

20.2.4 升级 20.3,升级过程没太大注意,弹出覆盖啥文件的时候,瞎点了。

估计这个时候导致了pam问题。主要表现是图形界面,输入正确密码,又会闪回登录页面。tty登录不受影响,后台进程也正常运转。在用户目录下有 ~/.xserssion-errors 可以看到有错误信息。

解决这个问题,应该只要重新生成pam文件,override就好了。在tty用以下命令。

sudo apt install libpam-cracklib

但是一开始不知道这个,还以为是图形桌面和内核问题,所以走了些弯路。

一开始重新startdde和lightdm和内核,导致连机器也开不了,直接在引导的时候出问题了。

  1. 后面制作了镜像,在启动的时候,编辑启动项,去掉 installer这段,启动后么可以有个live系统。

检查了文件系统,发现boot损坏了。 修复后又能进去引导页了,但是还是登录不了。

  1. 重新进入live系统,mount了原来的系统盘,chroot 后,尝试 dist-upgrade,无果。(以前遇到deepin又有更新,升级下就好了)
  2. 尝试过从live系统,把缺失的pam文件补充上,还是不行。
  3. 最后用 安装pam_cracklib ,重新覆盖了pam配置后,顺利进入系统。

以上是我走过的弯路和解决问题主要过程,详细懒得写了。

Reply View the author
握住简单的快乐
deepin
2021-12-13 19:30
#4
澎湃小青年白羊

我用低版本的内核进去了

解决问题了,看上面。

Reply View the author