我也是个linux初学者,网友提的问题,我也回答不了。最好的办法是参考官方文档Display manager (简体中文)和LightDM (简体中文)。另外,就我目前的水平而言,自定义桌面后,有些配套的桌面软件包的配置出现兼容性的问题(比如使用图形化的网络配置工具、桌面快捷方式的配置都需要找不少资料)可能就把我弄得晕头转向了,为了美化桌面而失去稳定性与效率,真的是得不偿失。我目前使用集成的桌面环境能够满足需求,虽然丑了点,但是简单、稳定。所以,也请大家谨慎,非得折腾的话,推荐使用虚拟机。
1、下载需要的桌面环境(我下的是dde,deepin的)
pacman -S deepin deepin-extra
2、修改/etc/lightdm/lightdm.conf
修改选项为greeter-session=lightdm-deepin-greeter
此处需要注意的是该文件的上半部分是选项的说明,下半部分是选项的例子
建议上半部分的说明不要动,修改下半部分的选项就行(按规则来,干净整洁),去掉选项的#即可
3、禁用sddm(我这里初始安装的是kde版本的)
systemctl disable sddm
4、启用lightdm
systemctl enable lightdm
5、重启
reboot
6、卸载kde的配套工具(可选项)
默认的kde环境安装了不少相应的工具,有不少与deepin的工具功能重复,比如终端(kde的konsole与deepin的深度终端),可以一次性卸载,需要的时候再一次性安装(详见arch kde)。
pacman -Rsc plasma
pacman -Rsc kde-applications
完成之后deepin的启动器清爽多了。
总结:
在查找找kde服务的过程中,花了不少时间,主要是不知道从何下手,有好几次看到过simple desktop display manager,但是没有在意,任然在各大论坛找相关资料,偶然在arch display manager文档中,发现kde对应的就是sddm(deepin对应的就是lightdm)。到这里才知道,每个桌面环境,都对应一个显示管理器。果然遇到的问题官网上基本都有,就看能不能发现怎么用。