我前段时间安装了 Kubuntu 15.04。我升级到 15.10,一切顺利,直到我添加ubuntu-desktop
使用 Unity DE。
当使用 systemd 启动时,在启动或登录时,所有虚拟终端(TV/TTY)都出现黑屏或白屏,包括 TV7 图形终端。在极少数情况下,lightdm 和 sddm GUI 之间的屏幕闪烁,这就是我如何知道两者都在运行并且可能是这个问题(黑屏)的原因。
它工作正常:当使用 upstart 启动或将 DM 切换回 sddm 时。
KDE/sddm Unity/lightdm 之间的屏幕闪烁
ps ax | grep dm
1377 ? SLsl 0:00 /usr/sbin/lightdm 1459 tty7 Ssl+ 1:10 /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch 1526 ? Ssl 0:00 /usr/bin/sddm 1626 ? SLl 0:00 lightdm --session-child 12 19 3843 pts/2 S+ 0:00 grep --color=auto dm
systemctl status default.target
● graphical.target - Graphical Interface Loaded: loaded (/lib/systemd/system/graphical.target; static; vendor preset: enabled) Active: active since Fri 2015-11-13 09:46:21 CET; 50min ago Docs: man:systemd.special(7) Nov 13 09:46:21 BlueSkies systemd[1]: Reached target Graphical Interface.
sudo dpkg-reconfigure lightdm
Default display manager: gdm * lightdm sddm xdm
ls -l /etc/systemd/system/display-manager.service
lrwxrwxrwx 1 root root 35 Nov 13 17:26 /etc/systemd/system/display-manager.service -> /lib/systemd/system/lightdm.service
我不想删除任何 DM,我也想保留 LightDM 作为默认设置。那么,对于 How to set the default DM for this mixed release 15.10 (systemd/upstart) 是否有规范的答案?
如果没有我正在寻找的答案,我可以找到许多类似的问题:
- 在 Ubuntu 中安装 plasma5 后 lightdm 黑屏
- lightdm 没有出现
- kubuntu 15.04 升级:很多问题
- 启动时没有登录屏幕,在登录并再次注销后工作
Dell xps 13 上的双启动 ubunuty/windows 10 分区,请参阅 Palantir 的回答:
我发现 kubuntu 安装程序无法正确处理全盘加密,所以我安装了 Ubuntu 安装程序,并在稍后添加了 kubuntu-desktop 包。我在使用 LightDM 时遇到了严重的问题(它会在启动后出现并立即消失,而且它不允许我切换 VT),所以我切换到 KDE 的 sddm 及其登录管理器(提示:sudo dpkg-reconfigure lightdm)。
我最终添加了
ExecStartPre
一行来检查旧设置上的默认显示管理器/etc/X11/default-display-manager
,现在它运行良好:/lib/systemd/system/sddm.service
参考:复制自
/lib/systemd/system/lightdm.service
我不熟悉
systemd
,所以不知道为什么sddm
在启动时启动。我也有gdm
,它不是自己启动的。更新:我可以找到相关的错误报告