您好,我想禁用我的 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
application,现在就有了wayland
。 - 窗口管理器:
每个“桌面环境”都使用自己的窗口管理器。窗口管理器允许您在窗口之间切换、创建标题、关闭、最小化以及桌面环境的一些可能性,Gnome 桌面环境使用metacity
窗口管理器,有关窗口管理器的列表,您可以访问窗口管理器。 - 桌面管理器:桌面管理器是登录管理器,
如GDM
、KDM
、等。SDDM
CDM
Abobe 3层是你的桌面环境,桌面环境如GNOME
、KDE Plasma
、awesome
、LXDE
等等。
当您的桌面管理器启动时,上述应用程序将启动。
但你的问题:
要永久禁用或启用您的桌面管理器:
systemctl enable,disable YOUR_DESKTOP_MANAGER
例如 :systemctl disable gdm3
阻止他们:
service YOUR_DESKTOP_MANAGER start,stop
例如 :service gdm3 stop