用户账户登录循环(gdm3)

用户账户登录循环(gdm3)

我无法登录我的 gdm3 常规会话,并且[像这样循环]。我做了sudo adduser test,并且该用户一切正常。

在我陷入这种循环之前,我确实更新/升级了我的系统,安装了 blueman,并编辑了iwlwifi 文件用于解决连接速度慢的问题。

我从那时起撤销了在 iwlwifi 文件中所做的编辑,尝试解决我的登录循环,并卸载了 blueman,我还清除了 gdm3 并将其重新安装...

我安装了 lightdm 来登录(它可以工作,在登录屏幕中选择 lxde...)但我更喜欢使用 gdm3。

我无法使用该主帐户同时登录“Ubuntu”和“Ubuntu on Wayland”,但我可以在 LXDE 中登录;使用测试帐户,我可以登录 Ubuntu 和 Ubuntu on Wayland。

我有.Xauthority权利,我确实有/tmp 访问是的。这是我的.xsession-errors 文件

有什么路径是我没想到的吗?

编辑:我是 Ubuntu 20.04 LTS/内核 5.4.0-29;x86

更新 : 我不知道怎么做,我猜是

sudo apt purge gdm3 lightdm
reboot
sudo apt install gdm3
sudo apt install lightdm
reboot

我来到 lightdm 登录屏幕,然后我可以正常登录到我的常用用户帐户,作为 Ubuntu-defaut 或 Ubuntu on Wayland。

如果我运行,sudo dpkg-reconfigure gdm3我会收到一个错误,提示 gmd3 未加载。好的,那么我为 lightdm 执行此操作,然后选择 gdm3。我早先就看到了这个技巧。重新启动,进入 gdm3 登录屏幕。然后它再次像以前一样登录循环。

在 ttyX 上,我再次运行sudo dpkg-reconfigure gdm3以正确选择gdm3。重启后仍无效果。

然后,我在 ttyX 上,sudo dpkg-reconfigure lightdm就在这里。我可以用它,但不幸的是它gdm3似乎坏了,我想知道为什么会这样...我可以用 gdm3 登录 LXDE。

答案1

@paul-netherwood .. 我尝试删除,LS_COLORS但没有成功。我发现唯一有效的方法是

  1. ctrl + alt + F3使用终端创建一个临时账户并使其成为管理员adduser
  2. 如果新的临时帐户使用 gdm3 登录没有问题。继续执行以下步骤
  3. 将主帐户数据复制到某处
  4. 删除主账户并重启
  5. 创建与主账户具有相同信息的用户并使其成为管理员
  6. 将主要用户数据复制回新创建的帐户
  7. 使用 gdm3 登录屏幕登录“此后登录对我来说没有问题”。

这对我有用。祝你好运

答案2

我遇到了这个问题,并尝试了您所做的所有事情。罪魁祸首是一个很长的环境变量。我的LS_COLORS环境变量超过 9000 个字符,因为它是从数据库生成的dircolors。我一删除它就可以再次登录。在 /var/log/syslog 中,我在 libpcre.so.3.13.3 中遇到了段错误。那个环境变量一定是导致它崩溃的原因。

相关内容