Debian / 引导到 CLI / 无 KDE

Debian / 引导到 CLI / 无 KDE

我正在尝试让 Debian Jessie 启动到 CLI,以便我可以手动启动 KDE。

我试过了:

sudo update-rc.d kdm disable

...但这会导致:

insserv: warning: current start runlevel(s) (empty) of script `kdm' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `kdm' overrides LSB defaults (0 1 6).

其次,如何手动启动KDE。


我还使用相同的第一个命令(但启用)进行反转,然后尝试以下操作:

update-rc.d -f kdm remove
update-rc.d kdm stop 20 2 3 4 5 .

....结果是:

update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
update-rc.d: warning: start runlevel arguments (none) do not match kdm Default-Start values (2 3 4 5)
update-rc.d: warning: stop runlevel arguments (2 3 4 5) do not match kdm Default-Stop values (0 1 6)

但系统仍然启动到 KDE 登录提示符。

答案1

首先,“insserv:警告”……就是警告。该命令仍然成功,并且会禁止 kdm 自动启动。

但是,为了禁用显示管理器,您可以编辑 /etc/X11/default-display-manager 并确保该文件存在但为空。

重新启动,您应该进入控制台。

如果您需要重新启用显示管理器,您应该使用:

sudo update-alternatives --config x-window-manager

你的第二个问题,“我如何手动启动 kde?”:

命令是startkde

你也可以重新配置X11默认启动kde,然后“startx”就会为你启动kde。

这是一个相关问题:如何在不使用 GUI 的情况下将 Debian 启动到文本模式?

答案2

在许多论坛上问过这个问题后,似乎有多种方法可以A:强制启动到控制台和B:在控制台启动一次KDE。然而我发现,只有以下内容对我有用。

update-rc.d kdm disable
reboot

我的系统现在启动到 CLI。我登录并

service kdm start

KDE 登录屏幕 (KDM) 启动,允许我登录 KDE。

相关内容