答案1
如果这个答案有点过分,我很抱歉。我对 Ubuntu 不太有经验,但这就是我所做的。
这似乎是登录管理器错误,所以我卸载了电脑上的两个显示管理器:Gnome 和 LightDM。我列出了所有软件包以查找与 gnome 相关的内容。
sudo apt-get purge --auto-remove gdm3
sudo apt-get purge --auto-remove gnome-shell
sudo apt-get purge --auto-remove gnome-software
sudo apt-get purge --auto-remove lightdm
gnome 的核心部分消失后,我重启了系统(以防万一)。然后我重新安装了 gnome。
sudo apt-get install gdm3
再次重启后一切正常。您很可能可以找到一个修复程序,它不会导致像我一样卸载那么多软件包,但我想我还是发布一下我的解决方案以防万一。
答案2
我遇到了同样的身份验证错误问题,我尝试重新安装 Gnome,但最终再次出现相同的身份验证错误。因此,我删除了 Gnome 并安装了 KDE 作为桌面,这样就成功了。
这是我所做的。等到登录屏幕,但不要单击用户名/密码框。按 Ctrl+Alt+F2 进入控制台。使用用户名和密码登录。然后在控制台中输入以下命令。
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"
sudo apt-get purge --auto-remove gdm3
sudo apt-get purge --auto-remove gnome-shell
sudo apt-get purge --auto-remove gnome-software
sudo apt-get purge --auto-remove lightdm
sudo apt update
sudo apt install kubuntu-desktop
笔记本电脑(HP250 G5)现在运行良好,这比全新安装并重新安装所有内容更容易。
答案3
我的 Thinkpad T450s 笔记本电脑也遇到了同样的问题。至于 MHTeesdale,TheKakester 描述的方法对我来说不够用。不过,我通过删除一些软件包设法让一切都在 gnome 中运行:
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"
sudo apt-get purge --auto-remove gdm3
sudo apt-get purge --auto-remove gnome-shell
sudo apt-get purge --auto-remove gnome-software
sudo apt-get purge --auto-remove lightdm
sudo apt-get purge --auto-remove gnome-session-bin
sudo apt-get purge --auto-remove gnome-session-common
sudo apt-get purge --auto-remove ubuntu-session
sudo apt-get purge --auto-remove ubuntu-desktop
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install ubuntu-desktop
由于 ubuntu-desktop 是一个元包,因此其中一些清除操作将会过时。但是,由于我的系统再次运行,我不愿意重复该过程来查看哪些 ;)