找回密码
 注册
查看: 1416|回复: 16

XServer 搞好了 :D

[复制链接]
发表于 2003-12-2 17:22:21 | 显示全部楼层 |阅读模式
酷的说~!  

问题:
1. 不支持 WindowMaker(没办法,暂时用 xfce 代替 WindowMaker)
2. 活动窗口与非活动窗口的阴影是一样的。(希望未来活动窗口的阴影能够“深”一点,非活动窗口阴影“浅”一点 )

3. 目前没有了。

非常非常棒,速度虽然比 XFree 慢一点可依然非常不错,我打算用它来替代 XFree86

BTW: 寻找 GTK2 菜单透明补丁中,我要再打造一个 BT 桌面系统。

本帖子中包含更多资源

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

×
发表于 2003-12-2 18:54:47 | 显示全部楼层
不错,btw:除了阴影还有什么东东
回复

使用道具 举报

发表于 2003-12-2 18:59:22 | 显示全部楼层
怎么比Xfree86慢了呢?不是说改进了吗!     
回复

使用道具 举报

发表于 2003-12-2 19:17:13 | 显示全部楼层
有点小酷,呵呵
回复

使用道具 举报

 楼主| 发表于 2003-12-2 22:50:52 | 显示全部楼层
to ajinn:我目前还没遇到其它有趣的特性,说是还有更好的,使用硬件加速的半透明支持,详细情况请参考官方网站: www.freedesktop.org

to dukeduan, 微软年年说自己的 Windows 有重大改进,可改来改去速度一个比一个慢,Linux 内核年年说自己功能越来越强,可是真正编译出来的年年一个比一个大。
硬件要进步,软件要进步的嘛。。。

XServer 的速度的确比 XFree 慢。
阴影效果说白了是一种 Alpha 变换,这种算法最耗 CPU 的了。
Xserver 的阴影实现方法好像是使用了循环来不断给窗口添加阴影,我开启后鼠标指针在不停闪动,这只有在窗口上有动画效果或者使用 mplayer x11 模式播放影片时才会出现这样。
用 top 查看的确 Xvesa 进程吃 CPU 挺厉害,断断续续地可以冲到 20% 左右,拖动一下窗口更高了。

也应该跟我的显卡有关,在公司里用 Trient Blade3D 显卡,暴老的那一种,在 XServer 下只能用 Xvesa 驱动,据说 conner 说 Xnvidia 的支持也因为 nvidia 的驱动程序不是开源的很难写驱动,效果不是很好,不过明天或许我可以弄到一台用 ATI 显卡的 SONY 本本,到时候拿它来做试验,Xati 的应该是很好的。
回复

使用道具 举报

发表于 2003-12-3 11:15:07 | 显示全部楼层
XSERVER应该现在还不能独立工作吧?有些功能它还需要Xfree来实现。因此,如果没有XFree它可能有些时候不能工作的吧?
而且多数情况下都只能用Xvesa来驱动,实在慢得不行……
回复

使用道具 举报

 楼主| 发表于 2003-12-3 12:43:48 | 显示全部楼层
Kingo 自己试试就知道了。

我自己就是从 Console 上直接启动 Xvesa 的,没事先启动 XFree。
速度还是可以的,可以忍受中。
回复

使用道具 举报

发表于 2003-12-5 10:24:36 | 显示全部楼层
与其开发一个有阴影的,还不如开发一个快一点的。
回复

使用道具 举报

 楼主| 发表于 2003-12-5 19:16:48 | 显示全部楼层
XServer 如果在驱动完善后肯定会比 XWindow 快,XServer 如果单纯使用 VESA 不启动  xcompmgr,速度将会非常非常慢,连在 mozilla 里下拉一下滚动条,拖动一下窗口都有非常非常明显的延迟,可是启动 xcompmgr 后速度会好很多。

总之,关于 XServer 自己试试最好,多说无益。
XServer 非常棒,我已经用它来代替 XWindow 了。
回复

使用道具 举报

发表于 2003-12-5 20:06:15 | 显示全部楼层
我很早就已经装过,并且打包了。
我所说的不能独立工作,是指安装TinyX后,有一些软件还是需要用到Xfree的库的。TinyX还不完整。
回复

使用道具 举报

发表于 2003-12-5 20:08:09 | 显示全部楼层
或许,kuye, 你可以试试将emerge -C xfree之后,再来运行TinyX看看,那些已安装好的程序能否正常执行。
回复

使用道具 举报

发表于 2003-12-5 20:19:55 | 显示全部楼层
http://www.linuxsir.com/bbs/showthread.php?s=&threadid=72888&perpage=15&pagenumber=2#post413044
上面是我在linuxsir发的贴图。发贴时间:11-15-2003 18:28。
回复

使用道具 举报

 楼主| 发表于 2003-12-5 23:44:33 | 显示全部楼层
哦,我明白了,我以为你是说 XServer 要在 XWindow 下启动。 :p
因为 conner 写的安装过程里有一个 Xvesa :1 而不是默认的 :0

OK OK,当然不能不装 Xfree 了,Xfree 要编译一个上午,可 XServer 半个小时就能编译完,XServer 比 XFree 小很多,少很多嘛。。。

理解错误了。。。 !-_-

(好你个 Kingo,一个月以前就试了也不说一声,打PP
回复

使用道具 举报

发表于 2003-12-6 11:02:51 | 显示全部楼层
我是觉得它现在还不完善,速度也是跟Cjacker说的一样,“可以忍受”而已。所以觉得这个东东还是等它完善后再来介绍比较好,呵呵。

如果TinyX的库文件可以完善,驱动更好,阴影效果做得更精致些,最好不要与"Look an feel"中的阴影重合,TinyX还是非常有希望成为XFree的一个可替代品的。
但现在我还是用XFree好了,TinyX在移动窗口时,实在是慢。呵呵!
回复

使用道具 举报

发表于 2003-12-6 11:08:21 | 显示全部楼层
对了,conner什么时候在哪个版发过TinyX的安装过程?
我是自己安装TinyX的网站上说明安装的,然后只能自己写的脚本启动TinyX,并同时启动一个xterm,再在xterm中启动kde或gnome。没有办法像启动xfree时一样,可以直接调用kde或gnome启动管理程序。
你是怎么做的?
回复

使用道具 举报

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

本版积分规则

GMT+8, 2025-2-12 03:57 , Processed in 0.039124 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

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