所以基本上我只做了一件事(或者我想说是一个错误):apt-删除 python2 和 python3因为我因为其他原因想重新安装它。
在此过程中,我认为它可能会删除一些“多余的”东西,重新启动后我仍停留在 Ubuntu 控制台模式。
我已经尝试过(不止一次)完全卸载 nvidia-drivers 并重新安装它们,但没有成功。
我看到它们在那里,但我仍然处于控制台模式。我还在启动过程中检查了 grub 选项,除了 quit splash 之外,我没有看到任何相关内容,而 quit splash 应该是无害的(据我所知)。
预先感谢您的帮助。
更新,这是grep -E "remove|purge" /var/log/dpkg.log
输出:
答案1
输出sudo systemctl status gdm
:
找不到单元 gdm.service。
表明gdm3
缺少图形登录管理器(可能是被错误删除)。
安装ubuntu-desktop
如下:
sudo apt install ubuntu-desktop
或者如果上面显示ubuntu-desktop
已经安装,请尝试像这样重新安装:
sudo apt install --reinstall ubuntu-desktop
应该解决这个问题。
至于是什么原因造成的,答案就在您的grep -E "remove|purge" /var/log/dpkg.log
输出中:
2020-04-10 19:24:11 remove ubuntu-desktop:amd64 1.417.4
2020-04-10 19:24:27 remove gdm3:amd64 3.28.3-0ubuntu18.04.4
ubuntu-desktop
Ubuntu 桌面环境和gdm3
图形登录管理器ubuntu-desktop
是已删除以及许多其他包。
尽管您可能没有特别删除它们,但删除它们的原因可能是以下两个原因之一:
你尝试删除或安装一个软件包,而你
sudo apt update
很久没有运行过,而且你没有注意到易于提示你接受删除软件包,你只需输入“是”并按下Enter。是的,你不仅需要更新安装,但您还需要它来正确删除软件包。它们被作为另一个你试图删除的包的一部分删除了,而你又没有注意到易于提示你接受删除软件包,你只需输入“是”并按下Enter
祝你好运。