Nvidia放弃对开源驱动的支持

最新ubuntu/linux/开源新闻或者其它IT相关资讯
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: Nvidia放弃对开源驱动的支持

#16

帖子 adagio » 2010-03-29 17:04

A卡驱动…… :em19
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

Re: Nvidia放弃对开源驱动的支持

#17

帖子 luojie-dune » 2010-03-29 17:09

Intel显卡驱动还是可以的。。。ATI老卡也还行。。。
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
头像
so898
帖子: 6
注册时间: 2010-03-05 17:31

Re: Nvidia放弃对开源驱动的支持

#18

帖子 so898 » 2010-03-29 17:56

A卡用户没有压力的路过
A卡真好
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: Nvidia放弃对开源驱动的支持

#19

帖子 wangdu2002 » 2010-03-29 18:35

poet 写了:
wangdu2002 写了:新架构的N卡,估计闭源驱动还是支持的。。。不过开源的nv驱动,死Nivida不再给予支持了,开源界只能靠反汇编手段去分析它的黑盒子了。 :em06
不管怎么样,Nivida对开源界,对GNU系统抵触很大。所以,Nvidia不改变主意,以后如果要装新机,绝不选Nvidia的卡。
对开源的贡献并不仅限于贡献开源软件。使开源系统变得更好用,改善开源系统的生态环境也是贡献的一种。

nvidia 提供着目前 linux 中最好的显卡驱动。使用 nv 官方驱动能够得到目前最可靠和最稳定的显卡支持。这是目前的 intel 跟 ati 难以望其项背的。所以说,nvidia 为 linux 版本的显卡驱动的功能和性能都竖立了一个非常理想的标杆,这是对开源界最大的贡献。

至于 intel 和 ati 的显卡驱动。。。不了解情况的就先调查一下行不?本人用过的 intel 跟 ati 显卡种类太多了。跟 nvidia 的显卡驱动相比,i 和 a 的 linux 版本驱动根本不值一提。


打个比方:

一个非常优秀性能稳定功能全面并且还绝对免费的闭源软件
跟一个性能不稳定功能不全面兼容性不好经常不可用的开源软件。
两者大家怎么选择相信并不需要我多说。

这前者,就是 N 卡驱动,后者,就是 I 卡和 A 卡驱动。
某不赞同Poet的看法。。。因为对Nivdia而言,提供一个基本功能的nv开源驱动费不了多大事,而且还可以得到不少开驱显卡驱动开发程序员的支持。
如果厂家提供基本的开源驱动支持,性能可以过得去,功能尚可而不必全面,稳定性和方便性好,很多情况下就不用去折腾闭源驱动了。
毕竟Linux发行版变更较快,内核和X都在变化当中,如果使用开源驱动,很省事,其实对Nvida也省事,反正细节维护各大发行版和开源程序员会完成的。
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
dshbusiness
帖子: 1831
注册时间: 2009-04-03 15:10

Re: Nvidia放弃对开源驱动的支持

#20

帖子 dshbusiness » 2010-03-29 18:38

我就不明白,要用他的N卡驱动,肯定就要用他的N卡,他为什么怕开源哦?
而且开源了一大群黑客帮他完善驱动呢
aloha
帖子: 375
注册时间: 2006-10-11 20:41

Re: Nvidia放弃对开源驱动的支持

#21

帖子 aloha » 2010-03-29 23:05

装N的官方驱动很难么?我每次更新官方驱动闭眼都完成了,就那么一条命令加一串的回车。
wangdu2002 写了:
poet 写了:
wangdu2002 写了:新架构的N卡,估计闭源驱动还是支持的。。。不过开源的nv驱动,死Nivida不再给予支持了,开源界只能靠反汇编手段去分析它的黑盒子了。 :em06
不管怎么样,Nivida对开源界,对GNU系统抵触很大。所以,Nvidia不改变主意,以后如果要装新机,绝不选Nvidia的卡。
对开源的贡献并不仅限于贡献开源软件。使开源系统变得更好用,改善开源系统的生态环境也是贡献的一种。

nvidia 提供着目前 linux 中最好的显卡驱动。使用 nv 官方驱动能够得到目前最可靠和最稳定的显卡支持。这是目前的 intel 跟 ati 难以望其项背的。所以说,nvidia 为 linux 版本的显卡驱动的功能和性能都竖立了一个非常理想的标杆,这是对开源界最大的贡献。

至于 intel 和 ati 的显卡驱动。。。不了解情况的就先调查一下行不?本人用过的 intel 跟 ati 显卡种类太多了。跟 nvidia 的显卡驱动相比,i 和 a 的 linux 版本驱动根本不值一提。


打个比方:

一个非常优秀性能稳定功能全面并且还绝对免费的闭源软件
跟一个性能不稳定功能不全面兼容性不好经常不可用的开源软件。
两者大家怎么选择相信并不需要我多说。

这前者,就是 N 卡驱动,后者,就是 I 卡和 A 卡驱动。
某不赞同Poet的看法。。。因为对Nivdia而言,提供一个基本功能的nv开源驱动费不了多大事,而且还可以得到不少开驱显卡驱动开发程序员的支持。
如果厂家提供基本的开源驱动支持,性能可以过得去,功能尚可而不必全面,稳定性和方便性好,很多情况下就不用去折腾闭源驱动了。
毕竟Linux发行版变更较快,内核和X都在变化当中,如果使用开源驱动,很省事,其实对Nvida也省事,反正细节维护各大发行版和开源程序员会完成的。
aloha
帖子: 375
注册时间: 2006-10-11 20:41

Re: Nvidia放弃对开源驱动的支持

#22

帖子 aloha » 2010-03-29 23:07

驱动的源码和硬件的实现有很大的关系,如果开源了就暴露了硬件的实现的秘密,如果没有ATI,估计N也无所谓开不开源。
dshbusiness 写了:我就不明白,要用他的N卡驱动,肯定就要用他的N卡,他为什么怕开源哦?
而且开源了一大群黑客帮他完善驱动呢
头像
hasee.wu
帖子: 2089
注册时间: 2009-10-20 21:13
来自: Pacific Western University

Re: Nvidia放弃对开源驱动的支持

#23

帖子 hasee.wu » 2010-03-29 23:23

闭源驱动支持是有时限的, 最关键的问题是那些老N卡该怎么处理?
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: Nvidia放弃对开源驱动的支持

#24

帖子 wangdu2002 » 2010-03-30 1:09

驱动的源码和硬件的实现有很大的关系,如果开源了就暴露了硬件的实现的秘密,如果没有ATI,估计N也无所谓开不开源。
硬件对外部提供的访问和控制接口,和硬件本身的内部结构,完全不是一回事。。。如果你稍许了解下计算机芯片的基本设计原理,就明白这个基本常识了。
市面大量的芯片出厂,提供了针脚定义,和控制芯片的基本例程,但你能知道厂家是如何设计和制造它们的吗? :em09
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
头像
leni
帖子: 1989
注册时间: 2008-09-28 17:24

Re: Nvidia放弃对开源驱动的支持

#25

帖子 leni » 2010-03-30 3:43

意思就是以后N卡没驱动了?那N卡用户死翘翘了?
latex 是个命令集,不是软件,所以在应用程序里找不到,也不存在启动。使用的话,自己写个 .tex 的文件,用 latex 编译。viewtopic.php?f=35&t=331555 的 4楼 有入门教程PDF下载。
四海皆狂龙
帖子: 154
注册时间: 2009-04-30 16:00

Re: Nvidia放弃对开源驱动的支持

#26

帖子 四海皆狂龙 » 2010-03-30 6:04

wangdu2002 写了:
驱动的源码和硬件的实现有很大的关系,如果开源了就暴露了硬件的实现的秘密,如果没有ATI,估计N也无所谓开不开源。
硬件对外部提供的访问和控制接口,和硬件本身的内部结构,完全不是一回事。。。如果你稍许了解下计算机芯片的基本设计原理,就明白这个基本常识了。
市面大量的芯片出厂,提供了针脚定义,和控制芯片的基本例程,但你能知道厂家是如何设计和制造它们的吗? :em09
完全同意。
其实我认为 aloha 童靴对这些认识过于小白,类似跟微软的COM组件是一个道理,提供接口不代表暴露内部结构的实现,居然连这点都不明白,他显然对计算机没有深层的认识。 :em05
头像
hasee.wu
帖子: 2089
注册时间: 2009-10-20 21:13
来自: Pacific Western University

Re: Nvidia放弃对开源驱动的支持

#27

帖子 hasee.wu » 2010-03-30 9:15

四海皆狂龙 写了:
wangdu2002 写了:
驱动的源码和硬件的实现有很大的关系,如果开源了就暴露了硬件的实现的秘密,如果没有ATI,估计N也无所谓开不开源。
硬件对外部提供的访问和控制接口,和硬件本身的内部结构,完全不是一回事。。。如果你稍许了解下计算机芯片的基本设计原理,就明白这个基本常识了。
市面大量的芯片出厂,提供了针脚定义,和控制芯片的基本例程,但你能知道厂家是如何设计和制造它们的吗? :em09
完全同意。
其实我认为 aloha 童靴对这些认识过于小白,类似跟微软的COM组件是一个道理,提供接口不代表暴露内部结构的实现,居然连这点都不明白,他显然对计算机没有深层的认识。 :em05
十年前显卡中如果有mpeg2加速功能,那肯定显卡中有专用的mpeg2运算逻辑电路, 如此情形,mpeg2加速的秘密在显卡硬件而不在驱动,驱动只是一个应用程式和作业系统的接口api ,这时驱动就算开源,也没有暴露什么核心秘密

但今天的显卡如果支持h264高清解码,某家不认为今天的显卡中就一定有专用的h264解码逻辑。

当显卡既可以当3D加速卡用(DX或open GL),也可以当高清解码器用,更能进行强大的cuda并行协处理运算时,驱动在其中扮演的角色就越来越微妙。

当前显卡硬件最小组成单元,也许就是一个超长流水线的cpu,不管高档或低档,都是N多这样的东东组成的,就像是一个几百上千甚至几万个核的cpu , 区别在于核的多少,主频的多少,缓存的大小,数据位宽的不同, 某家以为显卡的宏观组成趋势就是越来越简单,但驱动却越来越复杂,所以某家以为核心的算法在驱动而不在显卡硬件

某家甚至以为: intel哪天把nvidia驱动中的秘密搞到手, 这天就是nvidia死期

intel 的larrabee就是这种产品。intel 有一流的cpu设计能力,更有一流的制程, intel只差驱动
gugaotianshi
帖子: 63
注册时间: 2008-02-22 20:52

Re: Nvidia放弃对开源驱动的支持

#28

帖子 gugaotianshi » 2010-03-30 10:31

hasee.wu 写了:
四海皆狂龙 写了:
wangdu2002 写了:
驱动的源码和硬件的实现有很大的关系,如果开源了就暴露了硬件的实现的秘密,如果没有ATI,估计N也无所谓开不开源。
硬件对外部提供的访问和控制接口,和硬件本身的内部结构,完全不是一回事。。。如果你稍许了解下计算机芯片的基本设计原理,就明白这个基本常识了。
市面大量的芯片出厂,提供了针脚定义,和控制芯片的基本例程,但你能知道厂家是如何设计和制造它们的吗? :em09
完全同意。
其实我认为 aloha 童靴对这些认识过于小白,类似跟微软的COM组件是一个道理,提供接口不代表暴露内部结构的实现,居然连这点都不明白,他显然对计算机没有深层的认识。 :em05
十年前显卡中如果有mpeg2加速功能,那肯定显卡中有专用的mpeg2运算逻辑电路, 如此情形,mpeg2加速的秘密在显卡硬件而不在驱动,驱动只是一个应用程式和作业系统的接口api ,这时驱动就算开源,也没有暴露什么核心秘密

但今天的显卡如果支持h264高清解码,某家不认为今天的显卡中就一定有专用的h264解码逻辑。

当显卡既可以当3D加速卡用(DX或open GL),也可以当高清解码器用,更能进行强大的cuda并行协处理运算时,驱动在其中扮演的角色就越来越微妙。

当前显卡硬件最小组成单元,也许就是一个超长流水线的cpu,不管高档或低档,都是N多这样的东东组成的,就像是一个几百上千甚至几万个核的cpu , 区别在于核的多少,主频的多少,缓存的大小,数据位宽的不同, 某家以为显卡的宏观组成趋势就是越来越简单,但驱动却越来越复杂,所以某家以为核心的算法在驱动而不在显卡硬件

某家甚至以为: intel哪天把nvidia驱动中的秘密搞到手, 这天就是nvidia死期

intel 的larrabee就是这种产品。intel 有一流的cpu设计能力,更有一流的制程, intel只差驱动
有说服力。

另一方面,我们应该考虑 nvidia 对 *nix 平台的态度。如果它不对开源提供支持,但自己以闭源的形式把驱动搞定了,对用户来说也不算是坏事。

就怕哪一天它自己不搞,又不鸟开源社区,那就杯具了。
四海皆狂龙
帖子: 154
注册时间: 2009-04-30 16:00

Re: Nvidia放弃对开源驱动的支持

#29

帖子 四海皆狂龙 » 2010-03-30 13:22

没错,快刀斩乱麻才是正确的,ZF支持使用WINDOWS盗版很明显就是利于部分人害了子孙后代。
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: Nvidia放弃对开源驱动的支持

#30

帖子 wangdu2002 » 2010-03-30 13:49

十年前显卡中如果有mpeg2加速功能,那肯定显卡中有专用的mpeg2运算逻辑电路, 如此情形,mpeg2加速的秘密在显卡硬件而不在驱动,驱动只是一个应用程式和作业系统的接口api ,这时驱动就算开源,也没有暴露什么核心秘密

但今天的显卡如果支持h264高清解码,某家不认为今天的显卡中就一定有专用的h264解码逻辑。

当显卡既可以当3D加速卡用(DX或 open GL),也可以当高清解码器用,更能进行强大的cuda并行协处理运算时,驱动在其中扮演的角色就越来越微妙。

当前显卡硬件最小组成单元,也许就是一个超长流水线的cpu,不管高档或低档,都是N多这样的东东组成的,就像是一个几百上千甚至几万个核的cpu , 区别在于核的多少,主频的多少,缓存的大小,数据位宽的不同, 某家以为显卡的宏观组成趋势就是越来越简单,但驱动却越来越复杂,所以某家以为核心的算法在驱动而不在显卡硬件

某家甚至以为: intel哪天把nvidia驱动中的秘密搞到手, 这天就是nvidia死期

intel 的larrabee就是这种产品。intel 有一流的cpu设计能力,更有一流的制程, intel只差驱动
只有部分的道理。。。现在芯片技术的发展趋势是硬件加固件,如果你了解计算机体系结构的基本层次就明白了,由基本硬逻辑单元加微程序控制就可以构成一个虚拟机器层,它只要对上层提供接口就行了,上层完全不需要了解底层的硬连线和微程序逻辑。这是一个有多层构成的体系,每一个下层对紧邻的上层都相当于一个虚拟机器。显卡驱动程序只不过是更靠近显卡虚拟机的直接上层软件层,发出运算请求,取得返回结果。
现在显卡更标准的称呼是GPU,和cpu类似又不等同,并行性和并行算法能更好的发掘和应用,更擅长于阵列运算,因而对图形计算特别高效。
Intel的实力很强,但Intel的精力太分散,这是Intel在GPU領域稍逊一等的原因,但Intel却有更强的综合实力。
个人认为,Nv连基本功能的开源驱动都不提供,这是给自己制造不利因素。。。以前提供部分开源驱动支持,也是在开源影响力增大的压力下做出的决定。
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
回复