Systemd

如何關閉所有目前正在執行的圖形程序?

  • December 15, 2016

我需要為我的 NVIDIA 顯卡手動安裝專有圖形驅動程序,為此我首先需要確保沒有圖形程序正在執行。最簡單的方法是什麼?

我想我需要一種方法來告訴我的系統引導到純文字模式,或者需要一種方法來關閉在引導期間預設啟動的圖形會話。

對於第二個選項,我能找到的最接近的說明是我在 Askubuntu 上找到的這些說明:

  • 點擊 CTRL+ALT+F1 並使用您的憑據登錄。
  • 殺死目前的 X 伺服器sudo service lightdm stop
  • 輸入執行級別 3sudo init 3

但是,我不知道如何使這些適應我的情況。我想我需要了解如何使用 systemd istead of 來停止服務,service並且我還需要知道我需要停止的服務是什麼(我想我正在使用 SDDM istead of lightdm,但我不確定)。

作為記錄,我目前正在使用帶有 KDE 的 OpenSUSE Tumbleweed。

如果你只需要做一次,你就不能跑嗎

systemctl isolate multi-user.target

這似乎相當於更改執行級別。

opensuse 文件建議 runlevel3.target作為替代方案。

哦,systemctl set-default multi-user.target我想會是永久性的..

我相信您的問題的答案是:

sudo systemctl stop sddm

您還可能必須在後麵包含 .service。

引用自:https://unix.stackexchange.com/questions/330454