![使用 startx 时 GDM 和 Gnome 桌面有何区别?](https://linux22.com/image/1283629/%E4%BD%BF%E7%94%A8%20startx%20%E6%97%B6%20GDM%20%E5%92%8C%20Gnome%20%E6%A1%8C%E9%9D%A2%E6%9C%89%E4%BD%95%E5%8C%BA%E5%88%AB%EF%BC%9F.png)
我评论(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 是实际的桌面 - 您可以在这里运行图形应用程序。它还托管您的工具栏和其他类似的东西。