iamlinuxfans 发表于 2006-4-24 18:10:10

x-winodws system和GNOME有什么区别

我刚学RedHat linux9
有些基本概念还搞不清
请问
x-windows system和GNOME有什么区别,他们不都是指linux的桌面集成操作环境吗?

新手!谢谢

npcomet 发表于 2006-4-24 20:02:27

x包含GNOME
x为各个图形界面程序提供支撑

zxczxc 发表于 2006-4-25 17:51:14

x就是指xfree86或者xorg吗?

就是说要用图形界面,前提就是要装有xfree86或者xorg?

x是指一个程序,还是linux本身固有的一层结构?就像老比的windows那样不可改变?各个发行版的linux都是一样?

麻烦版主再解释一番,谢谢了

gnome、kde、xfce....
               |
               |
               |
X window layer(xfree86、xorg)
               |
               |
               |
      Linux kernel

这样理解没错吧?

实在搞不明白linux里面的结构层次(有点晕的感觉)

什么内核,kernel,console,x,到底这些的重要性要怎么排列?

zxczxc 发表于 2006-4-25 17:53:29

还有图形界面程序的API是不是依赖于图形界面(kde、gnome etc.),不同的图形界面之间的应用程序是不通用的?

npcomet 发表于 2006-4-25 18:55:17

请注意Window没有s。

X Windowing System ( X11, X11R6, X, blah blah blash ) 是 Linux 以及各种 Unix上通用的图形系统,号称工业标准。在 Linux 上所有图形显示基本都是基于 X 的。它本身提供了很简单的窗口管理功能,主要还是用于处理绘图命令和各种资源的底层支撑架构。
gtk / qt 是基于 X 的两套控件库。它们以 X 为基础,绘制自己的控件,响应各种用户事件,构成完整的 GUI 环境。
Gnome 是一个基于 gtk的平台,包括了一个窗口管理器 (Window Manager) Metacity,工具条 gnome-panel,文件管理器和桌面程序 nautilus,会话管理器 (session manager) gnome-sessions 以及其它很多辅助程序。同时 Gnome 包含了一套完整的底层架构,包括libxml2, gnome-vfs, orbit 等等各种底层库。
如果只要一个简单可用的图形环境,那么用 X + 一个窗口管理器(譬如 FVWM 等)就足够了。但是作为一个桌面环境,Gnome 提供了更好的用户体验

xwindow 发表于 2006-4-25 19:41:43

Gnome是窗口管理器(Window Mananger) 还有KDE


而x window system是管理显示核心的一套窗口接口的软件如xfree86还有xorg (其实这两个也差不多是一个东西)

xwindow 发表于 2006-4-25 19:48:01

应该说KDE或者Gnome不是WM,应该说是一个桌面系统?或者?
KDE的 WM 是 kwin
Gnome 现在的 WM 是 metacity吧
页: [1]
查看完整版本: x-winodws system和GNOME有什么区别