问题出在 18.10 cosmic desktop 后发布升级。在发布升级之前我没有这个问题,或者至少我没有注意到它。
问题是当操作系统启动时,无论我等待多长时间,图形界面都不会启动。我只看到一个空白的黑屏,屏幕左上角有一个闪烁的光标。GUI 在版本升级之前肯定可以工作,尽管有时我需要手动切换到图形终端。这种情况很少发生,只有少数几次,所以我没有费心去追查问题。
我发现了一个奇怪的解决方法:按 CTRL+ALT+F2,然后按 CTRL+ALT+F1 切换终端,不久 GUI 就会正常启动。
然后我偶然注意到没有一个,而是两个 GUI 正在运行,一个在 VT #1(可通过 CTRL+ALT+1 访问),另一个在 VT #3 (CTRL+ALT+3)。
如果我运行命令ps fauxww
,我可以清楚地看到在 vt1 和 vt3 上运行的两个 xorg 实例,它们由 gdm-x-session 工作进程分叉,它们是由它们各自的 gdm-session-worker 进程启动的,它们都是由单个 gdm3 启动的过程。
这是正常的吗?(不太可能......)我认为应该只有一个 GUI 进程。多个正在运行的 GUI 实例是否与无法正常启动有关?
谢谢你。