QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 675|回复: 8

关于X Window。

[复制链接]
发表于 2003-6-2 12:25:27 | 显示全部楼层 |阅读模式
怎么说呢? 我对X Server理解不太清楚,要是问题说得不明白,请谅解。

X Window是Client/Server结构的,我有一台台式机运行Debian,现在想运行登陆到服务器上运行服务器上的OpenOffice。怎么做呢?

或者这么问吧:X Server 和 X Client 以及运行的程序之间可以做什么样的分布呢?如何设置?

对于分布,我的理解如下:
按照X Window的概念,执行程序的服务器应该算是X Client(在这个例子下,负责运行OpenOffice),而我的台式机应该算是X Server(负责台式机上的图形显示和鼠标键盘输入)。

我的理解对吗?迷惑中,因为这么理解,Linux终端怎么解释呢?Linux终端通过软盘或从网卡启动一个本地Linux,然后启动X Server,呃,这个Server怎么设置才会去找服务器,然后服务器给这个终端XDM?(Server主动去找Client,呵呵,有点乱了)求高手指点!

对于如何设置,我就一窍不通了。呵呵,请教各位! 谢谢!!!
发表于 2003-6-2 12:47:57 | 显示全部楼层
你理解反了吧,执行程序的服务器应该算是X Server,而你的台式机应该算是X Client。

举例说明:要在服务器上运行OpenOffice并且把界面显示在本地显示器上有两种方法:
方法一:
本地系统进入X,打开一个终端,执行 xhost + server_ip,然后telnet到服务器上,执行export DISPLAY=client_ip:0.0,然后执行openoffice。

方法二:
首先配置X服务器:进入服务器,退出X,
修改/etc/X11/fs/config,把no-listen = tcp这行注解
修改/etc/X11/xdm/Xaccess,把里面没注解的所有行注解,然后加入你机器所在局域网的网段,比如192.192.99.* (注:*号表示允许所有的机器登陆到X服务器)
修改/etc/X11/xdm/xdm-config,注解DisplayManager.requestPort:    0这行
然后执行xdm,这样X服务器就算启动起来了

客户端:(不用进入X,直接在控制台执行)XFree86 :1 -query server_ip

注:server_ip是服务器ip地址,client_ip是你机器的ip
回复

使用道具 举报

发表于 2003-6-2 13:05:37 | 显示全部楼层
我的理解是,执行程序的是x client,负责显示的是x server 段,我不认为他说反了
回复

使用道具 举报

发表于 2003-6-2 13:14:02 | 显示全部楼层
[quote:ac397afcd2="luoda"]我的理解是,执行程序的是x client,负责显示的是x server 段,我不认为他说反了[/quote]
但事实上我说的没错,慢慢消化吧。
回复

使用道具 举报

发表于 2003-6-2 13:27:13 | 显示全部楼层
client/server

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2003-6-2 13:41:38 | 显示全部楼层
十分感谢!!!根据你提供的线索在Xfree上看了一些Man手册,明白一些了。再次感谢!!

呃,不过,根据 http://www.x.org/X11_protocol.html 所述,负责显示以及用户交互的应该是Xserver,而实际运行程序的应该是Xclient。从X Window的角度来看,Server和Client应该是这么分的。比较从运行程序的角度,刚好反过来了。
回复

使用道具 举报

发表于 2003-6-2 13:42:53 | 显示全部楼层
我们说的好像不是一个东西,你说的X Client和X Server是X里面的Client和Server,我说的是两台电脑哪个是客户端,哪个是服务器。
回复

使用道具 举报

发表于 2003-6-2 14:04:13 | 显示全部楼层
我画了个图,不知道是不是该这样画。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2003-6-2 16:30:13 | 显示全部楼层
Exactly, hehe, thank you again about your help.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-19 19:10 , Processed in 0.044095 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表