落伽之光
发表于 2013-02-02 09:32
jvvt 发表于 2013-01-31 11:48 static/image/common/back.gif
谁说N卡是全平台驱动啦。
Nvidia官方只发布win,linux以及FreeBSD的闭源驱动(其中FreeBSD版的驱 ...
弱弱的问一句,intel显卡的开源驱动在X装好以后,能直接支持OpenGL么?N卡好像装好就支持OpenGL的。
anthie
发表于 2013-02-02 13:05
jvvt 发表于 2013-02-01 07:21 static/image/common/back.gif
回复 12# anthie
如果A 卡开源驱动做的好。你能解释为什么5以上的显卡在freebsd9.1驱动不能?这说明,A 卡并没有公布细节。
而N卡,他提供了足够好的闭源驱动。这难道还不够吗?
你为什么一定要开源?不开源就是公司不合作,态度不好?
人家开源是出力,不开源是本分。就像一个朋友给你帮助,时间久了,你觉得理所当然了。后来有事求到了,人家不答应,就是人家混蛋了?
Intel 并不是靠 gpu 的性能盈利的。开源对他来说根本不在乎。
而Nvidia在高端和专业显卡是有绝对优势的,所以在Opengl上支持的非常好。
目前可用的3D显卡技术不就是微软的 直接X 和 OpenGL 吗。
而UNIX只能用OpenGL不是吗?
Nvidia真的不厚道吗?还是被GNU 洗脑了?
jvvt
发表于 2013-02-03 07:30
回复 21# 落伽之光
我不用OpenGL,对相关的情况不是太清楚。:em17:
jvvt
发表于 2013-02-03 08:05
本帖最后由 jvvt 于 2013-02-03 08:37 编辑
回复 22# anthie
如果A 卡开源驱动做的好。你能解释为什么5以上的显卡在freebsd9.1驱动不能?这说明,A 卡并没有公布细节。
确实,Intel和AMD虽然都对开源驱动提供支持,但程度不一样。Intel是全力支持,而AMD是“犹抱琵琶,半遮面”,只提供了一定程度的支持,所以Intel显卡的开源驱动性能最好。不过再怎么说这两家对开源的态度也要比一毛不拔的“铁公鸡”Nvidia好得多。
而N卡,他提供了足够好的闭源驱动。这难道还不够吗?
OpenBSD/NetBSD版的N卡闭源驱动在哪儿,你贴个地址出来让我开开眼界。
你为什么一定要开源?不开源就是公司不合作,态度不好?
原因很简单,对于使用OpenBSD/NetBSD(以及非x86/x64架构的FreeBSD)的人来说,N卡没有闭源驱动可用,所以开源驱动是唯一的指望。如果不是RedHat雇人搞个Nouveau的话,OpenBSD/NetBSD老早就对Nvidia说拜拜了。
而Nvidia在高端和专业显卡是有绝对优势的,所以在Opengl上支持的非常好。
目前可用的3D显卡技术不就是微软的 直接X 和 OpenGL 吗。
而UNIX只能用OpenGL不是吗?
N卡的性能确实Intel的要强(毕竟Nvidia是专业的显卡厂商),但是再好的显卡也得要有驱动才能充分发挥其性能。而现在的情况是OpenBSD/NetBSD(以及非x86/x64架构的FreeBSD)官方根本就不发布(闭源)驱动,也不支持开源社区开发开源驱动,而“山寨货”Nouveau的性能大概只有闭源驱动的20%~30%。花钱买了块N卡,结果只能发挥20%~30%的性能,你能不恼火吗。
Nvidia真的不厚道吗?还是被GNU 洗脑了?
看你在帖子标题中说N卡是全平台驱动,我估计你从没用过OpenBSD/NetBSD以及非X86/x64平台的FreeBSD。站着说话不腰疼,既然没用过,别人的痛苦你又如何能体会。老是喜欢把“洗脑”挂在嘴边的人,应该先想想自己是不是被洗脑了。
对于硬件厂商来说,尊重用户自由选择操作系统的权力,并尽可能为此提供便利,是对自己用户负责任的表现。如果说由厂商自己来为各个操作系统平台一一开发驱动,技术难度太大、成本太高,厂商因而不愿做的话,完全可以开放技术资料,把开发驱动的工作交由开源社区来完成,自己不用增加成本,又能方便用户,何乐而不为呢。Intel、AMD支持开源驱动的开发,固然有为了自己的商业利益考量的因素在里面,但其客观上为用户带来方便的效果也是不应该抹杀的。只有尊重用户的厂商,才配得到用户的尊重。
MiracleNo1
发表于 2013-02-03 13:46
是否开源是商业利益方面的选择
对商业公司的选择,也要给予一定的尊重