环境:
test@test:~# lsb_release -a
Distributor ID: Ubuntu
Description: Ubuntu 18.04.6 LTS
Release: 18.04
Codename: bionic
test@test:~# uname -a
Linux 4.4.194 #129 SMP Mon Nov 6 18:25:59 CST 2023 armv7l armv7l armv7l GNU/Linux
通过ps命令可以看到系统下有这两个进程:lightdm、Xorg
root 512 0.0 0.2 35848 5012 ? Ssl 20:07 0:00 /usr/sbin/lightdm
root 530 2.1 2.2 264768 45436 tty7 Ssl+ 20:07 0:48 /usr/lib/xorg/Xorg -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -nov
显示管理器 (display manager) (DM)是一个为你的Linux发行版提供图形登录功能的程序。它控制用户会话并管理用户认证。显示管理器会在你输入用户名和密码后,立即启动显示服务器并加载桌面环境。
LightDM,即:Light Display Manager,是一个全新的、轻量的Linux桌面的桌面显示管理器,而传统的Ubuntu用的是GNOME桌面标准的GDM。
Xorg 是X Window System的一个开源实现,通常用于管理和协调显示设备(如显示器)、输入设备(如鼠标和键盘)以及图形卡之间的交互。
X Window System是一个在类Unix操作系统上广泛使用的图形界面系统。它提供了基础的图形界面功能,允许在用户和操作系统之间展示图形界面。
在X Window系统中,Xorg 作为一个X服务器(X Server),负责管理所有的图形显示和输入设备。
应用程序则作为X客户端(X Client),它们通过X服务器显示图形界面。
X客户端和X服务器之间可以在同一台机器上通信,也可以通过网络在不同机器上进行通信。
X11是版本号为11的X协议。X协议是专门被设计为linux桌面管理服务的。X Window System也常称为X11或X。
关闭LightDM不启动Xorg的方法:
echo false > /etc/X11/default-display-manager
文件 /etc/X11/default-display-manager 中原有的内容为:
/usr/sbin/lightdm
之后重启系统就不会进行用户认证与桌面显示了。
ps 看下系统中也没有 lightdm、Xorg 这两个进程了。