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。

相關內容