我一直在 HP 17 笔记本电脑上试用全新安装的 Ubuntu 20.04。出于好奇和冒险精神,我安装了 enlightenment、deepin 和 arctica 桌面,目的是找到我最喜欢的那个。
安装大量桌面环境、主题、字体等后,机器在启动时挂起。
从 grub 中的“linux”行中删除了“splash”参数,这样我就能更轻松地看到发生了什么……lightdm 无法启动。
登录 tty 后,我运行了“lightdm —-test-mode —debug”,发现:“Seat seat0:无法找到会话配置 lightdm-deepin-greeter”。这似乎是问题所在。
我被困住了。如何解决这个问题?几个详细的问题:
Lightdm 目前似乎读取了相当多(16)个配置文件,来自 /usr/share 和 /etc 以及用户的 .local 文件夹(如果有的话)。我应该编辑哪一个?或者我应该完全创建另一个文件?
Lightdm 似乎在 Arch wiki 中有一些信息,在 Debian wiki 中有一些不同的东西。仔细阅读这些内容后,似乎它们是独立的文档。据我所知,这些信息很有用,没有相互矛盾的信息,但是 lightdm 的规范文档在哪里?
我安装软件包时弄得一团糟。lightdm 与 deepin、enlightenment、Arctica 和 Unity 配合使用是否存在顺序依赖性?安装一堆软件包怎么可能让它变得如此糟糕以至于无法启动?
似乎有两条路:
A. 为我的情况想出一个自定义配置文件解决方案。这似乎与更新和升级相比很脆弱。
B. 找到安装这些软件包的正确顺序,或者可能是缺少的软件包。这似乎软件包系统应该已经定义了依赖项以避免缺少软件包,并且以某种方式定义它们以避免任何类型的顺序依赖性。我还能在这里做些什么吗?