我如何知道它正在使用的显示管理器?

ara*_*uri 7 gnome gtk gtk3 17.04

我目前在我的笔记本电脑上安装了 Ubuntu GNOME 17.04,我正在尝试发现它正在使用哪个显示管理器(DM)。已经尝试过使用 lightdm、mdm 和 lxdm 重新配置 dpkg,它们都不起作用。

小智 10

你可以按照命令cat /etc/X11/default-display-manager。你会得到像/usr/sbin/lightdm. 看起来像:

$ cat /etc/X11/default-display-manager
/usr/sbin/gdm3
Run Code Online (Sandbox Code Playgroud)


jon*_*610 1

查看环境的最简单、最轻松的方法是使用以下命令:

env | grep XDG
Run Code Online (Sandbox Code Playgroud)

另一种选择是:

pstree
Run Code Online (Sandbox Code Playgroud)

这将显示所有正在运行的进程的列表,包括显示管理器。pstree 应作为标准发行版的一部分安装,但如果不是:

sudo apt-get install pstree
Run Code Online (Sandbox Code Playgroud)

您可以使用以下命令获取有关 Windows 和桌面环境的更具体信息:

echo $XDG_CURRENT_DESKTOP
Run Code Online (Sandbox Code Playgroud)

wmctrl -m

wmctrl 将显示窗口管理器的名称。您可能必须先安装它。wmctrl 支持丰富的有趣开关。

sudo apt-get install wmctrl
Run Code Online (Sandbox Code Playgroud)

这些命令(echo $environment 除外)都有手册页。