LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: Loaden

别让厂商误导了你,KDE才是最好的桌面体验!

[复制链接]
发表于 2010-2-23 19:56:26 | 显示全部楼层
Post by Alerander;2071250
最简单的办法是pacman -Qi各个包,看它们的依赖关系。

另: 我刚刚理解错了。cairo跟GTK或者QT的字体渲染都没有关系,cairo是作矢量图形渲染的。GTK用的是pango库来字体渲染。


是有关系的,看我楼上的回复。
回复 支持 反对

使用道具 举报

发表于 2010-2-23 20:07:07 | 显示全部楼层
Post by Alerander;2071250

再另: cairo和xft都是keith packard写的,cairo要新的多,cairo渲染应该可以用到硬件加速。我还是有点迷信KeithP的,相信他不会时隔多年后做出来的cairo只是libxft的一个"外套"


这个倒不会,cairo本身是一个图形库,用来绘制2D图形,gtk程序的绘图都要靠它。只是,字体渲染这方面,交给那些专业画字的后端去处理不就好了么。。。
回复 支持 反对

使用道具 举报

发表于 2010-2-23 20:11:11 | 显示全部楼层
哦,谢谢zakarum和Alerander,
我也感觉到QT的程序和GTK的程序在同样的fontconfig下显示效果有些差别,
但是不明白原因,
另外pango和libxft又是一种什么关系呢?
是不是只有GTK的程序使用pango,而QT的都没有使用?
回复 支持 反对

使用道具 举报

发表于 2010-2-23 20:30:59 | 显示全部楼层
Post by niceType;2071230
kde可以双击,gnome应该也可以修改成单击,没用过不好判断。

gnome鼠标可以设为单击模式的。
问题是:kde在gnome能够跟随gnome设置,而gnome在kde下却没法做到,于是出现一个怪情况,就是在gnome下,你可以体会到一个完整的系统,而在kde下,却会发现是在体验两个系统。

lz的心情可以理解,毕竟kde被很多人bs好多年,太祖说了,那里有XX那里就有XX,而且XX越大,XX也就越大……
回复 支持 反对

使用道具 举报

发表于 2010-2-23 20:39:08 | 显示全部楼层
Post by realasking;2071257
哦,谢谢zakarum和Alerander,
我也感觉到QT的程序和GTK的程序在同样的fontconfig下显示效果有些差别,
但是不明白原因,
另外pango和libxft又是一种什么关系呢?
是不是只有GTK的程序使用pango,而QT的都没有使用?


刚才又看到一些解释,发觉有些问题。
最以前:
gnome=>gtk=>libX11, 字体依靠 X 服务器处理,中文化问题十分严重

后来:
gnome=>gtk=>pango=>libXft,字体依靠 X 的客户端库完成,与中文化问题得到极大改善

现在:
gnome=>gtk=>pango=>cairo=>freetype,字体与 X 已无任何关系,得到最高质量的文字显示效果,但资源消耗也最大。


2.8以后gnome中gtk程序的画字程序无法更改,并且字体效果和qt程序有差异,应该是因为cairo参与到画字过程中的原因。

但是在几个库之间的层次问题上,早先我得到的解释是所有程序是先找cairo(画字以外的情况下应该是这样),但是pango是在cairo之后的,和这个解释不太一样。pango和libxft应该是平行的,2.8之前,可以设置gnome画字的时候不用pango而使用libxft。
回复 支持 反对

使用道具 举报

发表于 2010-2-23 21:30:49 | 显示全部楼层
哦,非常感谢zakarum,
现在稍微理解一些了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-23 23:30:24 | 显示全部楼层

BS你!

Post by fender010;2071239
啥都不懂,就在哪打分,太搞笑了,

不懂可以,乱说也可以,但是不能没有素质,

就讨厌在论坛上强词夺理四处抬杠找事,

对这样的人就只能进行惨无人道的围观。


你啊,自以为自己有多了不起?你懂的很多么?
从你说话的语气看:你也只是一个小白罢了。
真正的高手,怎么会像你这样一点涵养都没有呢?
连最基本的礼貌都不懂!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-23 23:37:18 | 显示全部楼层
TO fender010:这么多回复的人里面,就数你没素质了!
拿不出理由,不给指导,也就罢了,就会在旁边说风凉话。
想不BS你,都不行哪!
快别来掺和了,哪里凉快哪里呆着去吧!
回复 支持 反对

使用道具 举报

发表于 2010-2-24 00:58:17 | 显示全部楼层
Post by Loaden;2071308
你啊,自以为自己有多了不起?你懂的很多么?
从你说话的语气看:你也只是一个小白罢了。
真正的高手,怎么会像你这样一点涵养都没有呢?
连最基本的礼貌都不懂!
Post by Loaden;2071310
TO fender010:这么多回复的人里面,就数你没素质了!
拿不出理由,不给指导,也就罢了,就会在旁边说风凉话。
想不BS你,都不行哪!
快别来掺和了,哪里凉快哪里呆着去吧!

围观。
回复 支持 反对

使用道具 举报

发表于 2010-2-24 16:01:10 | 显示全部楼层
Post by dickeny;2070657
KDE模仿的是MAC,GNOME模仿的是windows.
一看就是没用过mac的。
回复 支持 反对

使用道具 举报

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

本版积分规则

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