Linux 版 (精华区)
发信人: netiscpu (说不如做), 信区: Unix
标 题: XServer & WindowManager mini-HOWTO(中文)
发信站: 紫 丁 香 (Fri May 15 21:05:28 1998), 转信
发信人: raner (毕设好无聊呀!), 信区: Linux
标 题: XServer & WindowManager mini-HOWTO
发信站: BBS 水木清华站 (Fri Apr 17 10:55:30 1998)
这是一篇原来写的文章, 整理一下重贴出来, 让一些新入门的网友们对
X Server/Window Mangers有个全局的概念 :-)
1. Linux下的X Server
(1) XFree86 Server http://www.xfree86.org
用得很广泛的free X server, 有一大堆OS的版本, 除UNIX外还有OS/2上的
德国还有XSuSE, 基于XFree86的Server Source开发了XSuSE Server, 支持一些较新
的显卡, 其介绍说XSuSE的code将会merge进XFree86的后续版本中. 果然, 在XFree86
3.3.2中融合了SuSE X Server
http://www.suse.de/XSuSE/XSuSE_E.html
(2) MetroLink公司的Metro-X http://www.metrolink.com
commercial的, Official RedHat CD和InfoMagic的CD中都带它
但其支持的显卡不是很多, 好处是集成在distribution中了, 你可以象XFree86一样
安装时就选择安装它.
(3) X Inside Graphics公司的Accelerated-X http://www.xig.com
commercial的, 有Linux和FreeBSD下的demo可以download, 但有10分钟
限制, 这个Server应该是x86平台上最好的了, 后来yuhj搞到了一个cracked version
传回国内, 大家才有这个东西可用 :-) 大家有显卡AX 4.1不支持的就可去其homepage
看有没有updates, 前面有网友AGP显卡都配成了, 可见这公司更新速度还是很快的
2. M$ Windows 3.x/95/NT下的X Server
(1) StarNet公司的 Micro XWin & X-Win32 http://www.starnet.com
很小的Win16/Win32 X Server
(2) WhitePine公司的 eXodus 5.6.4 http://www.wpine.com
Win31/Win32都有, 中等大小, 挺不错的, 是个shareware吧.
(3) Hummingbird公司的 eXceed 6.0 http://www.hummingbird.com
一套完整的PC-UNIX互连工具, 可request demo CD.
有Win3.x/95/NT不同平台下的, 它有XDK(X Development Kit), 就是95/NT上native
的X11子系统和开发工具, 可以在95/NT上跑X11 clients和在Visual C++ IDE中开发
native的X11程序(生成EXE), 可惜一直没搞到能用的版本. eXceed据说占X Server
市场中50%以上的份额.
(4) NetManage公司的 Xoftware 7.0 http://www.netmanage.com
Xsoftware为NetManage的PC-UNIX互连产品Chameleon UNIXLink 97中的
PC X Server, 有3.x/95/NT版本, 可request demo CD, 有serial.
(5) Attachmate公司的 Extra!X 1.2 http://www.attachmate.com
这是我最早用的X Server, 十分简单易用, 装上就行了, 也不用crack/serial.
(6) Intergraph公司的eXalt 3.0 http://www.intergraph.com
这个X Server也与OpenNT 2.1捆绑, 可参见Softway Systems公司的主页
http://www.opennt.com 这里有demo CD可要, 收到CD后加个serial就好了 :-)
M$ Windows上的X Server还有许多, 各位网友自己发掘吧, 发现好的要记得向
大家介绍哦! 我会尽量把这些X Server放到ftp上, 这样在Windows下也可跑X11
程序. 我曾经在WinNT 4.0上编译过X11R6.4, 结果是生成了EXE格式的X11 clients,
直接就可在NT本地上运行(需要一个X Server)
3. 常用的Window Managers
Linux下window manager有个homepage: http://www.plig.org/xwinman
大家可以去看看, 还可以投票选自己最喜欢的window managers. 现在的前几名
是enlightenment, afterstep, WindowMaker, KDE, fvwm...
(1) fvwm & fvwm2
fvwm为基于twm(X/XFree86中带的wm, 很古老了), 其Official Homepage在
http://www.hpc.uh.edu/fvwm/, 现在同时有v1(1.24r)和v2(2.0.46)两个版本
RedHat 5.0中带的就是fvwm & fvwm2, fvwm2是高度可配置的, 可由用户自己配置
各种风格, 如RedHat5中的fvwm2提供了fvwm95, afterstep和motif三种风格的.
(2) fvwm95
fvwm95为基于fvwm2的一个window manager, 力图模仿Windows 95界面
ftp://mitac11.uia.ac.be/html-test/fvwm95.html
当前版本2.0.43, 连M$的Win95 icons都窃取过来了, 点一下Start Button,
要没注意Linux 95的bar, 你可能还以为是Windows 95呢 :-)
(3) enlightenment
一个极尽花哨之能事的wm, http://www.rasterman.com, 但对系统资源耗费会
比较大. enlightenment可以让你自己定制不同的themes, 我觉得这功能不错.
(可惜我的机器不太好, 我用了几下enlightenment又回去用mwm了 :-( )
(4) Afterstep & WindowMaker
Afterstep和WindowMaker均为模拟NEXTSTEP风格的wm, 界面还是不错的
http://www.afterstep.org & http://www.windowmaker.org
可以自己改其rc配置出具有你个人风格的界面
(5) KDE
也有模仿Win95的痕迹在里面, KDE不只是wm, 它是一个类似CDE的desktop
environment, 有wm, filemanager, utilities, games等等. 你右键弹出
Display Properties会发现和95几乎是一样, 还有95下的挖雷等游戏..
还不一试? http://www.kde.org
(6) mwm & olvwm
mwm是Lesstif/Motif的window manager, 没什么花哨的东西, 许多快键定义与
Win95是一样的. olvwm是OpenLook的window manager, 界面显得比Motif土.
由于现在连Sun都转为支持Motif/CDE了, OpenLook估计是即将寿终了
还有一大堆了, 若你在M$ Win上用X Server, 则Win的explorer也可算是wm...
4. 关于xdm
在你的Linux上启动一个xdm(X Display Manager), 则各种Windows上的X Server
可以用XDMCP协议登陆到Linux上用X Windows(当然也可用Multi-Window方式, 由
95/NT来做wm). 只要将/etc/inittab之initdefault改为5就OK了, 或者在rc.local
中加一句 /usr/X1R6/bin/xdm. xdm缺省会在local启动一个X Server, 假如你不
希望这样也可将其#掉 /etc/X11/xdm/Xservers
OK, enjoy your X Windows!
raner
Apr.17,98
--
m1m※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 166.111.68.98]m
--
Enjoy Linux!
-----It's FREE!-----
※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: mtlab.hit.edu.cn]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:5.814毫秒