卸载 KDE Plama 后 GUI 崩溃

卸载 KDE Plama 后 GUI 崩溃

所以我之前使用的是 Ubuntu,但我想试试 KDE Plasma。我听说在桌面环境之间切换非常顺畅。但是,我发现我并不喜欢它,所以我尝试删除它。我使用了以下命令:

sudo apt remove KDE-plasma-desktop
sudo apt autoremove KDE-plasma-desktop

但是,当我重新启动时,我启动到黑屏,只有 /dev/sad1:clean 等(我假设这是没有 GUI 的 ubuntu,所以只有终端)。从这里,我找到了一个临时解决方案,使用以下命令:

sudo systemctl restart gdm

我认为这会重新启动 GUI 并以控制台用户身份登录?但我不知道如何永久修复此问题。有人知道我愚蠢地删除了什么导致此问题吗?

编辑:所以我发现了问题所在。它之所以无法正常工作,是因为删除 KDE 必定会损坏 gnome 显示管理器 GDM3。我实际上之前尝试过重新安装它,但没有任何效果,所以我假设它不是罪魁祸首。但是,当我尝试安装 lightdm 时,它工作正常。因此,当我重新安装 GDM3 时,它修复了问题。我感谢所有的回复!

答案1

编辑:有了更多信息,看来 SDDM 是问题所在。

SDDM(默认 KDE 登录管理器)正在尝试加载 KDE,但失败了。您可能需要禁用/卸载 SDDM。

sudo systemctl disable sddm
# or
sudo apt remove sddm

留下原来的答案,以便对其他人有帮助:

如果可以运行sudo systemctl restart gdm,则意味着您仍安装了 gdm/Gnome,但它们不会在启动时自动运行。您可以使用以下 systemctl 命令启用它们,以便它们在启动时运行:

sudo systemctl enable --now gdm

下次登录时。这将启用 gdm,以便它始终在启动时启动,并立即启动它(--now标志)。

答案2

对我来说,有效的方法是:

  1. 在启动过程中使用引导进入恢复模式Esc
  2. 使用我的用户名和密码登录我的账户
  3. sudo apt remove lightdm
  4. sudo apt install lightdm,然后lightdm在显示的菜单中选择。
  5. 重启

我认为,不知何故lightdm损坏了,或者可能未设置为 DM。因此,卸载并重新安装对我来说是可行的。

答案3

如果您看到这种情况,则意味着您曾尝试安装 KDE 或任何其他桌面环境,但不喜欢它并尝试切换回基因组,或者您已经弄乱了您的桌面环境。

别担心,我会帮助你的。

脚步:

  1. sudo reboot通过运行或手动按下电源按钮重新启动您的电脑。

  2. 启动时请选择 Ubuntu 高级选项。

  3. 现在按下键盘上的向下箭头向下滚动并选择恢复模式。

  4. 进入恢复菜单后,按键盘上的向下箭头向下滚动并选择 dpkg 修复损坏的包并按回车键。

  5. 它会要求按 Y。只需按 Y 并等到它告诉您按 Enter 键,然后按 Enter 键。

  6. 现在向下滚动到 grub。更新 gurb 引导加载程序,按 Enter 键,如果系统要求,则按 Y 键,然后等待系统修复 grub,如果系统要求,则按 Enter 键。

(为了您的清楚起见,我们按照上述步骤修复了软件包和 grub)

  1. 现在您需要向上滚动以恢复正常启动并按回车键。它会带您进入一个终端并要求您登录。

  2. 因此请使用您的用户名和密码登录。

  3. 现在小心而缓慢地输入这些命令。

  4. sudo apt update && sudo apt upgrade -f --> 更新所有软件包。

    sudo apt-get install lightdm --> 安装 light dm。此文件可能已损坏,从而导致出现问题。因此我们首先修复它。

    如果它显示选择 GDN 和 lightdm 的菜单,请选择 lightdm 并按回车键。

  5. sudo apt-get install gdm3

    如果它显示选择 GDM 和 lightdm 的菜单,请选择 gdm 并按回车键。

  6. sudo dpkg-reconfigure lightdm

    如果它显示一个菜单来选择 gdm 和 lightdm,请选择 gdm 并按回车键。

  7. sudo systemctl stop lightdm --> 我们停止 lightdm,以便我们的引导加载程序无法使用它。

  8. sudo systemctl start gdm3--> 我们正在尝试启动 gdm3,以便我们的引导加载程序可以使用它。

  9. sudo dpkg-reconfigure gdm3--> 选择 gdm 并按回车键

  10. sudo service lightdm stop--> 尝试停止所有服务,以便引导加载程序无法使用它。

  11. sudo service gdm3 start 或者sudo service gdm start --> 它将启动 gdm3 的引导加载程序服务。

  12. sudo reboot

  13. 重新启动后,请选择 ubuntu 并按回车键,等待它将启动 gene3。您可以通过查看登录页面来验证它,它将使用屏幕中心的用户名。

如果您在屏幕左下角看到用户名或登录名,则表示您使用的是 lightdm 而不是基因组。请使用上述命令停止它。

相关内容