LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: jarryson

Catalyst还真是ubuntu御用驱动。。

[复制链接]
 楼主| 发表于 2010-3-22 11:32:31 | 显示全部楼层
Post by yafeng;2076924
其实也不能光怪radeon开发慢,nv至少有闭源驱动的3d可以参考,实在不行就直接用闭源驱动的的代码片段。而amd官方的驱动……


哦?那不是说闭源驱动有开放代码了?应该不是这个问题。amd官方驱动opengl性能至少是比开源驱动性能好
回复 支持 反对

使用道具 举报

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

如果只是这需求,A卡的开源驱动用着也挺好。
回复 支持 反对

使用道具 举报

发表于 2010-3-22 11:41:10 | 显示全部楼层
Post by yafeng;2076924
其实也不能光怪radeon开发慢,nv至少有闭源驱动的3d可以参考,实在不行就直接用闭源驱动的的代码片段。而amd官方的驱动……

Nouveau没有使用任何任何闭源驱动的片段。他们的方法是使用一个工具检测闭源驱动工作时修改了显卡的哪些寄存器。
回复 支持 反对

使用道具 举报

发表于 2010-3-22 11:43:03 | 显示全部楼层
Post by jarryson;2076971
哦?那不是说闭源驱动有开放代码了?应该不是这个问题。amd官方驱动opengl性能至少是比开源驱动性能好


不是开放代码,是直接用2进制的片段,当时nouveau进kernel的mainline不是为这个争吵过么,最后只得修改了部分代码,把这些二进制的片段作为firmware来调用了
回复 支持 反对

使用道具 举报

发表于 2010-3-22 11:48:14 | 显示全部楼层
Post by socket9999;2076975
Nouveau没有使用任何任何闭源驱动的片段。他们的方法是使用一个工具检测闭源驱动工作时修改了显卡的哪些寄存器。


Phoronix 网上看到一则消息,大意是说 Linus 看 Fedora 提供 Nouveau 已经很长时间了,希望 Nouveau 的 DRM 也进入内核。
Nouveau 的维护者和 Fedora 的维护者则解释说主要是由于 Nouveau 是依靠反向工程来了解 NV GPU 的某些内部机制的,使用了一些 Microcode,而这些 Microcode 相关的代码进入内核可能有版权问题。Linus 回复说这些理由都是 BS(从几次 Linus 的发言来看这位还真是"牛气"啊),Fedora 是不是完全没有版权问题的发行版?是那么上述理由就是 BS,否则以后发布就别分发 Nouveau 驱动。

今天又看到上面一则消息,这件事的下文是这样:红帽公司的 David Airlie 和 Ben Skeggs 对 Nouveau 的内核部分代码进行了修改,Microcode 将使用内核的 Firmware 接口来加载。这样就避免了版权问题。

我也不确认这些所谓的“微代码”是啥东西,如果只是监控寄存器的修改,那我感觉将不会有所谓的版权问题。
回复 支持 反对

使用道具 举报

发表于 2010-3-22 11:53:26 | 显示全部楼层
Post by philacorns;2076831
我就是08年那段时间选定的A卡,现在万分后悔。


这个没什么必要后悔吧,一个很平均水平的程序员也只要两三天工资就能买一个显卡。。。

更何况旧卡还可以卖二手,并非全损失。

所以:与其临渊羡渔,不如退而结网。
回复 支持 反对

使用道具 举报

发表于 2010-3-22 12:06:02 | 显示全部楼层
Post by yafeng;2076979
Phoronix 网上看到一则消息,大意是说 Linus 看 Fedora 提供 Nouveau 已经很长时间了,希望 Nouveau 的 DRM 也进入内核。
Nouveau 的维护者和 Fedora 的维护者则解释说主要是由于 Nouveau 是依靠反向工程来了解 NV GPU 的某些内部机制的,使用了一些 Microcode,而这些 Microcode 相关的代码进入内核可能有版权问题。Linus 回复说这些理由都是 BS(从几次 Linus 的发言来看这位还真是"牛气"啊),Fedora 是不是完全没有版权问题的发行版?是那么上述理由就是 BS,否则以后发布就别分发 Nouveau 驱动。

今天又看到上面一则消息,这件事的下文是这样:红帽公司的 David Airlie 和 Ben Skeggs 对 Nouveau 的内核部分代码进行了修改,Microcode 将使用内核的 Firmware 接口来加载。这样就避免了版权问题。

我也不确认这些所谓的“微代码”是啥东西,如果只是监控寄存器的修改,那我感觉将不会有所谓的版权问题。


有点让我想起google的android……各大手机厂商也是不可能开源的嘛……所以呢,就搞内核外加载,拐弯绕过版权问题
回复 支持 反对

使用道具 举报

发表于 2010-3-22 12:36:26 | 显示全部楼层
Post by poet;2076981
这个没什么必要后悔吧,一个很平均水平的程序员也只要两三天工资就能买一个显卡。。。

更何况旧卡还可以卖二手,并非全损失。

所以:与其临渊羡渔,不如退而结网。


话是这么说,但明显电脑不是生活的全部……
虽然一台破电脑对于工作一族来说算不了什么,但是以后你会发现,用钱的地方实在是太多,比如,房子要花钱买,车要花钱买,甚至周末大家聚聚吃顿饭,花费也超过一张显卡了……
回复 支持 反对

使用道具 举报

发表于 2010-3-22 13:37:23 | 显示全部楼层
Post by yafeng;2076996
话是这么说,但明显电脑不是生活的全部……
虽然一台破电脑对于工作一族来说算不了什么,但是以后你会发现,用钱的地方实在是太多,比如,房子要花钱买,车要花钱买,甚至周末大家聚聚吃顿饭,花费也超过一张显卡了……

穷学生掩面飘过
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-22 19:22:28 | 显示全部楼层
AMD的开源驱动也是需要加载firmware的阿,至于microcode什么的就不了解了。。不会说开源的显卡驱动还比闭源的分析出来的开源驱动差把
回复 支持 反对

使用道具 举报

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

本版积分规则

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