使用 startx 时 GDM 和 Gnome 桌面有何区别?

使用 startx 时 GDM 和 Gnome 桌面有何区别?

我评论(when you type startx => you won't go to KDM or GDM but directly to your standart desktop= KDE,GNOME,...)http://www.justlinux.com/forum/showthread.php?t=107342并想知道如果有的话,区别是什么。

答案1

如果您的系统配置为自动启动 GDM 或 KDM,您将看到一个图形登录屏幕,您可以在此登录会话。当您离开此会话时,它会带您返回到图形登录。

相反,如果您不自动启动 GDM/KDM,您通常会有一个控制台登录。从那里,您可以登录并运行命令 startx 来启动 X 会话。当会话启动时,X 将从您的本地~/.xinitrc文件中获取其配置设置,如果该文件不存在,则从全局 xinitrc 文件中获取,并且您通常会得到一个标准的 X 桌面。

但是,如果您想在 startx 时自动启动(例如)Gnome 会话,您可以编辑您的个人 .xinitrc 文件以读取exec /usr/bin/gnome-session。然后当您 startx 时,Gnome 桌面会话将启动,绕过图形登录屏幕,因为您已经登录。当您退出此会话时,桌面会话将结束,您将返回到控制台登录。

有时不让 Gnome/KDE/等自动启动会很方便,在这种情况下,以这种方式配置是一个很好的折衷方案。例如,live-cd 例如 grml对于大多数任务来说,实际上并不需要图形环境,但如果您需要的话,它就在那里。

答案2

GDM 是 GNOME 显示管理器 - 您可以在这里输入登录凭据。它允许您在不同的桌面之间切换(例如 GNOME、KDE、XFCE 等)。 在此处输入图片描述

GNOME 是实际的桌面 - 您可以在这里运行图形应用程序。它还托管您的工具栏和其他类似的东西。 在此处输入图片描述

相关内容