[问题]请熟悉的人介绍一下三个X WINDOWS的不同,谢谢。

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
kqueenc
帖子: 630
注册时间: 2007-05-27 20:29

[问题]请熟悉的人介绍一下三个X WINDOWS的不同,谢谢。

#1

帖子 kqueenc » 2007-06-08 9:58

一种X WINDOWS就是正常启动的那个。
还有一种是CTRL+F2切换到SHELL下直接键入STARTX启动的X。
另一种是RECOVERY模式下,以ROOT身份启动的那个X。

有时第一个X不能启动的时候,第二和第三个却都可以启动,第二个基本功能正常,就是进新立得等等一些需要ROOT权限的功能的时候,会无法进行,提示说无法复制X授权文件云云。

而第三个可以全功能使用,只是界面是英文的,而且3D硬件加速功能似乎没打开。

能否劳烦解释一下这三者间的关系,使用不同的驱动不同的权限吗?

还有一个小问题,为什么我在第一种X下无法实现的TWINVIEW功能,在第二种里就完美实现了呢?
头像
xiehuoli
帖子: 5941
注册时间: 2006-06-10 8:43
来自: 中国 CS

#2

帖子 xiehuoli » 2007-06-08 10:02

LZ难道不知道ROOT的权限和功能?
root权限啥都能弄
年轻没有失败! ! ! ! ! !
噢!有怪兽,有怪兽!
dbzhang800
帖子: 3182
注册时间: 2006-03-10 15:10
来自: xi'an China
联系:

#3

帖子 dbzhang800 » 2007-06-08 10:31

X WINDOW
没有s
头像
kqueenc
帖子: 630
注册时间: 2007-05-27 20:29

#4

帖子 kqueenc » 2007-06-08 10:37

既然是“三个X WINDOWS”那当然要加复数咯,呵呵,开个玩笑。

但是使用RECOVERY模式所进的X WINDOW为什么似乎使用的是NV驱动,而不是已经安装好的nvidia驱动?而且为什么是英文界面,中文输入法都没办法使用呢?
而且所做好的设置,回到普通帐户下的X WINDOW,所有设置似乎又都没做过。
头像
xiehuoli
帖子: 5941
注册时间: 2006-06-10 8:43
来自: 中国 CS

#5

帖子 xiehuoli » 2007-06-08 10:58

kqueenc 写了:既然是“三个X WINDOWS”那当然要加复数咯,呵呵,开个玩笑。

但是使用RECOVERY模式所进的X WINDOW为什么似乎使用的是NV驱动,而不是已经安装好的nvidia驱动?而且为什么是英文界面,中文输入法都没办法使用呢?
而且所做好的设置,回到普通帐户下的X WINDOW,所有设置似乎又都没做过。
一个是root账号进去的桌面!
应该在RECOVERY下进去的桌面都是使用的默认驱动和设置。
单用户模式下进去的桌面。进去使用有这个必要吗?
年轻没有失败! ! ! ! ! !
噢!有怪兽,有怪兽!
头像
kqueenc
帖子: 630
注册时间: 2007-05-27 20:29

#6

帖子 kqueenc » 2007-06-08 11:50

xiehuoli 写了:
kqueenc 写了:既然是“三个X WINDOWS”那当然要加复数咯,呵呵,开个玩笑。

但是使用RECOVERY模式所进的X WINDOW为什么似乎使用的是NV驱动,而不是已经安装好的nvidia驱动?而且为什么是英文界面,中文输入法都没办法使用呢?
而且所做好的设置,回到普通帐户下的X WINDOW,所有设置似乎又都没做过。
一个是root账号进去的桌面!
应该在RECOVERY下进去的桌面都是使用的默认驱动和设置。
单用户模式下进去的桌面。进去使用有这个必要吗?
可是有时明明配置有问题,正常加载的X无法进入,但是在SHELL下直接STARTX却可以进去,却只是无法获得相应用户的权限。

而且在正常加载的X中一些无法解决的配置问题,在用STARTX进入后也得到了解决。
比如说我正常加载的X中TWINVIEW无法正常配置(鼠标无法越过中线),但是在单独进入桌面(STARX)后却完全正常了。

GNOME是什么?GNOME MANAGER又是什么?X又是什么?X SESSION又是什么?XSERVER是什么?
晕啊。他们之间的关系又是什么?
头像
zhan
帖子: 1880
注册时间: 2005-08-15 0:04
来自: 南7技校

#7

帖子 zhan » 2007-06-08 11:51

recovery 模式进去的是 单用户模式,很多功能都是没有的。

代码: 全选

title           Ubuntu, kernel 2.6.20-15-generic
root            (hd0,8)
kernel          /vmlinuz-2.6.20-15-generic root=UUID=4d44a262-3049-49f5-93e0-4cf3eeed3902 ro quiet splash
initrd          /initrd.img-2.6.20-15-generic
quiet
savedefault

title           Ubuntu, kernel 2.6.20-15-generic (recovery mode)
root            (hd0,8)
kernel          /vmlinuz-2.6.20-15-generic root=UUID=4d44a262-3049-49f5-93e0-4cf3eeed3902 ro single
initrd          /initrd.img-2.6.20-15-generic
看他们两段 menu.lst 就是了,后面的有个 single .
飞得高,飞得低,学习再学习,多少大秘密!
http://zhan.blog.ubuntu.org.cn
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#8

帖子 BigSnake.NET » 2007-06-08 12:18

X WINDOWS 连一个都没有..怎么会有三个 .
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
依寻依然
帖子: 1617
注册时间: 2006-10-31 14:49

#9

帖子 依寻依然 » 2007-06-08 13:01

X window 由三部分组成: X server, X client和X协议。
X server控制输出及输入设备并维护相关资源,传递给X Client,不同的显卡要配置不同的X server;
X client与硬件无关,或者说每个应用程序就是一个X client,可以是终端的仿真器,也可以图形用户界面,与X server通信,由它来控制显示器;
X协议就是前两者通信的协议了,并且X协议支持网络,因此,X server和X client可运行同一计算机上,也能运行不同计算机,支持TCP/IP,DECnet之类的
X window不内嵌于操作系统,也没有对窗口界面做规范,只是一个标准
建立在X window之上的就是桌面管理系统了
鄙人的理解,仅作参考
Borders are meant to be crossed
头像
kqueenc
帖子: 630
注册时间: 2007-05-27 20:29

#10

帖子 kqueenc » 2007-06-09 4:02

依寻依然 写了:X window 由三部分组成: X server, X client和X协议。
X server控制输出及输入设备并维护相关资源,传递给X Client,不同的显卡要配置不同的X server;
X client与硬件无关,或者说每个应用程序就是一个X client,可以是终端的仿真器,也可以图形用户界面,与X server通信,由它来控制显示器;
X协议就是前两者通信的协议了,并且X协议支持网络,因此,X server和X client可运行同一计算机上,也能运行不同计算机,支持TCP/IP,DECnet之类的
X window不内嵌于操作系统,也没有对窗口界面做规范,只是一个标准
建立在X window之上的就是桌面管理系统了
鄙人的理解,仅作参考
谢谢你的解释。
经过尝试,我现在也可以自己回答我前面的一些问题。
完全是XGL在捣鬼。STARTX进入的是STANDARD X SERVER,不带XGL的,所以可以实现正常的TWINVIEW功能。
这就是我所说的第一个X和第二个X的区别。
回复