LinuxSir.cn,穿越时空的Linuxsir!

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

Catalyst还真是ubuntu御用驱动。。

[复制链接]
发表于 2010-3-20 18:38:14 | 显示全部楼层
哇哇,赶紧测试测试。。。
回复 支持 反对

使用道具 举报

发表于 2010-3-20 20:12:48 | 显示全部楼层
我倒觉得,nv和ati都不是好选择,只是在应用方面,确实没有比nv更好的了。
nv硬件的出问题还有厂商的售后服务支持,当然前提是没买HP这种厂商的产品,而ati的驱动问题实在无解。

1、linux下3D就靠OpenGL,A卡的opengl性能本就落后N卡不说,catalyst在Xorg和kernel的支持上比起N卡驱动又滞后很多,在opengl标准上也落后;
2、2D性能上,如果说N卡官方的2D驱动性能一般,那么A卡的catalyst在2D性能上只能说慢,虽然08年一段时间,nv驱动的2D性能在kde4上很差;
3、显卡的高清硬解,目前linux下没有比N卡的VDPAU做得更好的,发布时间也有一年了,A卡呢?HD系列从2000到现在的5000,快3年了,catalyst仍然没有真正提供linux下的高清硬解能力;
4、OpenCL通用运算,这是nv和apple合作弄出来的,nv8000就支持opencl,A卡要HD4000以上才支持;性能上,A卡到了HD 5000才有资格把nv的马甲卡比下去,这里至少一半功劳是由于台积电40nm工艺问题,不然HD5000的对手早就该是Femi,而不是一堆马甲卡了。
回复 支持 反对

使用道具 举报

发表于 2010-3-21 12:56:21 | 显示全部楼层
那啥,A卡已经有视频硬解支持了。

Post by zwgun;2076699
我倒觉得,nv和ati都不是好选择,只是在应用方面,确实没有比nv更好的了。
nv硬件的出问题还有厂商的售后服务支持,当然前提是没买HP这种厂商的产品,而ati的驱动问题实在无解。

1、linux下3D就靠OpenGL,A卡的opengl性能本就落后N卡不说,catalyst在Xorg和kernel的支持上比起N卡驱动又滞后很多,在opengl标准上也落后;
2、2D性能上,如果说N卡官方的2D驱动性能一般,那么A卡的catalyst在2D性能上只能说慢,虽然08年一段时间,nv驱动的2D性能在kde4上很差;
3、显卡的高清硬解,目前linux下没有比N卡的VDPAU做得更好的,发布时间也有一年了,A卡呢?HD系列从2000到现在的5000,快3年了,catalyst仍然没有真正提供linux下的高清硬解能力;
4、OpenCL通用运算,这是nv和apple合作弄出来的,nv8000就支持opencl,A卡要HD4000以上才支持;性能上,A卡到了HD 5000才有资格把nv的马甲卡比下去,这里至少一半功劳是由于台积电40nm工艺问题,不然HD5000的对手早就该是Femi,而不是一堆马甲卡了。
回复 支持 反对

使用道具 举报

发表于 2010-3-21 16:56:44 | 显示全部楼层
Post by zwgun;2076699

2、2D性能上,如果说N卡官方的2D驱动性能一般,那么A卡的catalyst在2D性能上只能说慢,虽然08年一段时间,nv驱动的2D性能在kde4上很差;

我就是08年那段时间选定的A卡,现在万分后悔。
回复 支持 反对

使用道具 举报

发表于 2010-3-21 17:37:44 | 显示全部楼层
Post by socket9999;2076809
那啥,A卡已经有视频硬解支持了。

不知道你说的和我所了解的是不是一回事。据我所知,A卡现在能用的硬解方案是XvBA+VA-API,虽然XvBA是AMD提出的Linux下的高清硬解方案,但是在xvba提出一年后AMD仍然没有发布有关xvba的文档、api、或是给linux下的播放器提供补丁,XvBA有也等于没有。

VA-API这个API是Intel为自己的显卡发布的API,后端则是Intel驱动。XvBA+VA-API的方案是将Intel驱动作这个后端用XvBA代替,测试结果也显示这个方案可以用硬解高清,但是问题在于:

1、只支持UVD2,从wiki看,HD4000(R700)以上级别的卡才支持UVD2。
http://en.wikipedia.org/wiki/UVD2#UVD_2
2、vaapi没有被mplayer等播放器上游收入,想尝试的时候得另行下载源码,不能直接编译mplayer svn。
3、phoronix论坛有关xvba+vaapi的贴子超过60页,从贴子内容看,xvba+vaapi解码效果不好,还有人遇到播放途中崩溃的现象。
4、最关键的一点,XvBA+VA-API不是catalyst提供的,也就是说这并非AMD官方提供的高清硬解方案。

因为以上几点,尤其是第四点,我认为现在说A卡在linux下真正具备高清硬解能力早了点。

说完ATI官方的催化剂,再说说ATI开源驱动的高清硬解,开源驱动在高清硬解上也不乐观。有人在maillist里问x264、vc-1硬解的情况,Alex Deucher回复说,R1xx-r5xx卡用3D引擎加速视频解码,R6xx+用UVD解码,但是目前这些都没实现。
http://lists.x.org/archives/xorg ... ebruary/013670.html

注:Alex Deucher是ati开源驱动的老资格开发者,目前在AMD就职。R600~R700的电源管理、3D加速代码都是他写的,evergreen(HD5000)系列驱动据说也是他单*匹马搞定的。在ddx驱动、mesa、drm开发的邮件列表中经常能看到他。
回复 支持 反对

使用道具 举报

发表于 2010-3-21 18:15:28 | 显示全部楼层
admire 单*匹马
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-21 19:28:34 | 显示全部楼层
所以说我觉得ATI开源驱动开发不够活跃,看人家闭源的nVidia,都支持3D了,黑箱分析出来的也
回复 支持 反对

使用道具 举报

发表于 2010-3-22 08:07:47 | 显示全部楼层
其实也不能光怪radeon开发慢,nv至少有闭源驱动的3d可以参考,实在不行就直接用闭源驱动的的代码片段。而amd官方的驱动……
回复 支持 反对

使用道具 举报

发表于 2010-3-22 10:22:57 | 显示全部楼层
庆幸我用的是Intel集成显卡,我不打游戏,甚至可以不要3D,当然,看片子的功能我还是要的:)
回复 支持 反对

使用道具 举报

发表于 2010-3-22 11:07:58 | 显示全部楼层
Post by alpha.gu;2076952
庆幸我用的是Intel集成显卡,我不打游戏,甚至可以不要3D,当然,看片子的功能我还是要的:)


本子nvidia

实验室机器ati,以前也是被那个可恨的驱动 ××××的死去活来……

自从用了开源驱动,要不酸了,背不疼了,走路也有劲了……

今天一测试,东方绯想天都能玩了……
回复 支持 反对

使用道具 举报

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

本版积分规则

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