こんにちは、テストのためにGUIを無効にしてから再度有効にしたいです(debian 10 Buster)。これは可能ですか?
答え1
GUIを無効にするには:
sudo systemctl set-default multi-user.target
sudo reboot
GUIを再度有効にするには:
sudo systemctl set-default graphical.target
sudo reboot
答え2
UNIXのすべてのGUIには3つの層があります。
- X:
GUIを使用し、キーボード、グラフィックカードなどをサポートする低レベルのアプリケーションです。数年前にXFree86
Linuxで使用され、X.org
アプリケーションに変更され、現在利用可能ですwayland
。 - ウィンドウマネージャ:
各「デスクトップ環境」は独自のウィンドウマネージャを使用します。ウィンドウマネージャを使用すると、ウィンドウ間の切り替え、タイトルの作成、閉じる、最小化、デスクトップ環境のいくつかの可能性を利用できます。 Gnomeデスクトップ環境は、metacity
アクセス可能なウィンドウマネージャのリストにウィンドウマネージャを使用します。ウィンドウマネージャ。 - デスクトップマネージャ:デスクトップマネージャは、などの
ログインマネージャです。GDM
KDM
SDDM
CDM
GNOME
Abobe 3レイヤーは、デスクトップ環境、、、KDE Plasma
などawesome
のLXDE
デスクトップ環境です。
デスクトップマネージャが起動すると、上記のアプリケーションが起動します。
しかし、あなたの問題は:
デスクトップマネージャを永久に無効または有効にするには:
systemctl enable,disable YOUR_DESKTOP_MANAGER
たとえば、systemctl disable gdm3
これを停止するには:
service YOUR_DESKTOP_MANAGER start,stop
たとえば、service gdm3 stop