
Nvidia放弃对开源驱动的支持
- adagio
- 论坛版主
- 帖子: 22110
- 注册时间: 2008-02-17 23:47
- 来自: 美丽富饶的那啥星球
Re: Nvidia放弃对开源驱动的支持
A卡驱动…… 

明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
- luojie-dune
- 帖子: 22033
- 注册时间: 2007-07-30 18:28
- 系统: Linux
- 来自: 空气中
Re: Nvidia放弃对开源驱动的支持
Intel显卡驱动还是可以的。。。ATI老卡也还行。。。
- so898
- 帖子: 6
- 注册时间: 2010-03-05 17:31
Re: Nvidia放弃对开源驱动的支持
A卡用户没有压力的路过
A卡真好
A卡真好
- wangdu2002
- 帖子: 13284
- 注册时间: 2008-12-13 19:39
- 来自: 物华天宝人杰地灵
Re: Nvidia放弃对开源驱动的支持
某不赞同Poet的看法。。。因为对Nivdia而言,提供一个基本功能的nv开源驱动费不了多大事,而且还可以得到不少开驱显卡驱动开发程序员的支持。poet 写了:对开源的贡献并不仅限于贡献开源软件。使开源系统变得更好用,改善开源系统的生态环境也是贡献的一种。wangdu2002 写了:新架构的N卡,估计闭源驱动还是支持的。。。不过开源的nv驱动,死Nivida不再给予支持了,开源界只能靠反汇编手段去分析它的黑盒子了。![]()
不管怎么样,Nivida对开源界,对GNU系统抵触很大。所以,Nvidia不改变主意,以后如果要装新机,绝不选Nvidia的卡。
nvidia 提供着目前 linux 中最好的显卡驱动。使用 nv 官方驱动能够得到目前最可靠和最稳定的显卡支持。这是目前的 intel 跟 ati 难以望其项背的。所以说,nvidia 为 linux 版本的显卡驱动的功能和性能都竖立了一个非常理想的标杆,这是对开源界最大的贡献。
至于 intel 和 ati 的显卡驱动。。。不了解情况的就先调查一下行不?本人用过的 intel 跟 ati 显卡种类太多了。跟 nvidia 的显卡驱动相比,i 和 a 的 linux 版本驱动根本不值一提。
打个比方:
一个非常优秀性能稳定功能全面并且还绝对免费的闭源软件
跟一个性能不稳定功能不全面兼容性不好经常不可用的开源软件。
两者大家怎么选择相信并不需要我多说。
这前者,就是 N 卡驱动,后者,就是 I 卡和 A 卡驱动。
如果厂家提供基本的开源驱动支持,性能可以过得去,功能尚可而不必全面,稳定性和方便性好,很多情况下就不用去折腾闭源驱动了。
毕竟Linux发行版变更较快,内核和X都在变化当中,如果使用开源驱动,很省事,其实对Nvida也省事,反正细节维护各大发行版和开源程序员会完成的。
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
海内生明月,天涯共此夕。
--------------------吾本独!
-
- 帖子: 1831
- 注册时间: 2009-04-03 15:10
Re: Nvidia放弃对开源驱动的支持
我就不明白,要用他的N卡驱动,肯定就要用他的N卡,他为什么怕开源哦?
而且开源了一大群黑客帮他完善驱动呢
而且开源了一大群黑客帮他完善驱动呢
-
- 帖子: 375
- 注册时间: 2006-10-11 20:41
Re: Nvidia放弃对开源驱动的支持
装N的官方驱动很难么?我每次更新官方驱动闭眼都完成了,就那么一条命令加一串的回车。
wangdu2002 写了:某不赞同Poet的看法。。。因为对Nivdia而言,提供一个基本功能的nv开源驱动费不了多大事,而且还可以得到不少开驱显卡驱动开发程序员的支持。poet 写了:对开源的贡献并不仅限于贡献开源软件。使开源系统变得更好用,改善开源系统的生态环境也是贡献的一种。wangdu2002 写了:新架构的N卡,估计闭源驱动还是支持的。。。不过开源的nv驱动,死Nivida不再给予支持了,开源界只能靠反汇编手段去分析它的黑盒子了。![]()
不管怎么样,Nivida对开源界,对GNU系统抵触很大。所以,Nvidia不改变主意,以后如果要装新机,绝不选Nvidia的卡。
nvidia 提供着目前 linux 中最好的显卡驱动。使用 nv 官方驱动能够得到目前最可靠和最稳定的显卡支持。这是目前的 intel 跟 ati 难以望其项背的。所以说,nvidia 为 linux 版本的显卡驱动的功能和性能都竖立了一个非常理想的标杆,这是对开源界最大的贡献。
至于 intel 和 ati 的显卡驱动。。。不了解情况的就先调查一下行不?本人用过的 intel 跟 ati 显卡种类太多了。跟 nvidia 的显卡驱动相比,i 和 a 的 linux 版本驱动根本不值一提。
打个比方:
一个非常优秀性能稳定功能全面并且还绝对免费的闭源软件
跟一个性能不稳定功能不全面兼容性不好经常不可用的开源软件。
两者大家怎么选择相信并不需要我多说。
这前者,就是 N 卡驱动,后者,就是 I 卡和 A 卡驱动。
如果厂家提供基本的开源驱动支持,性能可以过得去,功能尚可而不必全面,稳定性和方便性好,很多情况下就不用去折腾闭源驱动了。
毕竟Linux发行版变更较快,内核和X都在变化当中,如果使用开源驱动,很省事,其实对Nvida也省事,反正细节维护各大发行版和开源程序员会完成的。
-
- 帖子: 375
- 注册时间: 2006-10-11 20:41
Re: Nvidia放弃对开源驱动的支持
驱动的源码和硬件的实现有很大的关系,如果开源了就暴露了硬件的实现的秘密,如果没有ATI,估计N也无所谓开不开源。
dshbusiness 写了:我就不明白,要用他的N卡驱动,肯定就要用他的N卡,他为什么怕开源哦?
而且开源了一大群黑客帮他完善驱动呢
- hasee.wu
- 帖子: 2089
- 注册时间: 2009-10-20 21:13
- 来自: Pacific Western University
Re: Nvidia放弃对开源驱动的支持
闭源驱动支持是有时限的, 最关键的问题是那些老N卡该怎么处理?
- wangdu2002
- 帖子: 13284
- 注册时间: 2008-12-13 19:39
- 来自: 物华天宝人杰地灵
Re: Nvidia放弃对开源驱动的支持
硬件对外部提供的访问和控制接口,和硬件本身的内部结构,完全不是一回事。。。如果你稍许了解下计算机芯片的基本设计原理,就明白这个基本常识了。驱动的源码和硬件的实现有很大的关系,如果开源了就暴露了硬件的实现的秘密,如果没有ATI,估计N也无所谓开不开源。
市面大量的芯片出厂,提供了针脚定义,和控制芯片的基本例程,但你能知道厂家是如何设计和制造它们的吗?

行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
海内生明月,天涯共此夕。
--------------------吾本独!
- leni
- 帖子: 1989
- 注册时间: 2008-09-28 17:24
Re: Nvidia放弃对开源驱动的支持
意思就是以后N卡没驱动了?那N卡用户死翘翘了?
latex 是个命令集,不是软件,所以在应用程序里找不到,也不存在启动。使用的话,自己写个 .tex 的文件,用 latex 编译。viewtopic.php?f=35&t=331555 的 4楼 有入门教程PDF下载。
-
- 帖子: 154
- 注册时间: 2009-04-30 16:00
Re: Nvidia放弃对开源驱动的支持
完全同意。wangdu2002 写了:硬件对外部提供的访问和控制接口,和硬件本身的内部结构,完全不是一回事。。。如果你稍许了解下计算机芯片的基本设计原理,就明白这个基本常识了。驱动的源码和硬件的实现有很大的关系,如果开源了就暴露了硬件的实现的秘密,如果没有ATI,估计N也无所谓开不开源。
市面大量的芯片出厂,提供了针脚定义,和控制芯片的基本例程,但你能知道厂家是如何设计和制造它们的吗?
其实我认为 aloha 童靴对这些认识过于小白,类似跟微软的COM组件是一个道理,提供接口不代表暴露内部结构的实现,居然连这点都不明白,他显然对计算机没有深层的认识。

- hasee.wu
- 帖子: 2089
- 注册时间: 2009-10-20 21:13
- 来自: Pacific Western University
Re: Nvidia放弃对开源驱动的支持
十年前显卡中如果有mpeg2加速功能,那肯定显卡中有专用的mpeg2运算逻辑电路, 如此情形,mpeg2加速的秘密在显卡硬件而不在驱动,驱动只是一个应用程式和作业系统的接口api ,这时驱动就算开源,也没有暴露什么核心秘密四海皆狂龙 写了:完全同意。wangdu2002 写了:硬件对外部提供的访问和控制接口,和硬件本身的内部结构,完全不是一回事。。。如果你稍许了解下计算机芯片的基本设计原理,就明白这个基本常识了。驱动的源码和硬件的实现有很大的关系,如果开源了就暴露了硬件的实现的秘密,如果没有ATI,估计N也无所谓开不开源。
市面大量的芯片出厂,提供了针脚定义,和控制芯片的基本例程,但你能知道厂家是如何设计和制造它们的吗?
其实我认为 aloha 童靴对这些认识过于小白,类似跟微软的COM组件是一个道理,提供接口不代表暴露内部结构的实现,居然连这点都不明白,他显然对计算机没有深层的认识。
但今天的显卡如果支持h264高清解码,某家不认为今天的显卡中就一定有专用的h264解码逻辑。
当显卡既可以当3D加速卡用(DX或open GL),也可以当高清解码器用,更能进行强大的cuda并行协处理运算时,驱动在其中扮演的角色就越来越微妙。
当前显卡硬件最小组成单元,也许就是一个超长流水线的cpu,不管高档或低档,都是N多这样的东东组成的,就像是一个几百上千甚至几万个核的cpu , 区别在于核的多少,主频的多少,缓存的大小,数据位宽的不同, 某家以为显卡的宏观组成趋势就是越来越简单,但驱动却越来越复杂,所以某家以为核心的算法在驱动而不在显卡硬件
某家甚至以为: intel哪天把nvidia驱动中的秘密搞到手, 这天就是nvidia死期
intel 的larrabee就是这种产品。intel 有一流的cpu设计能力,更有一流的制程, intel只差驱动
-
- 帖子: 63
- 注册时间: 2008-02-22 20:52
Re: Nvidia放弃对开源驱动的支持
有说服力。hasee.wu 写了:十年前显卡中如果有mpeg2加速功能,那肯定显卡中有专用的mpeg2运算逻辑电路, 如此情形,mpeg2加速的秘密在显卡硬件而不在驱动,驱动只是一个应用程式和作业系统的接口api ,这时驱动就算开源,也没有暴露什么核心秘密四海皆狂龙 写了:完全同意。wangdu2002 写了:硬件对外部提供的访问和控制接口,和硬件本身的内部结构,完全不是一回事。。。如果你稍许了解下计算机芯片的基本设计原理,就明白这个基本常识了。驱动的源码和硬件的实现有很大的关系,如果开源了就暴露了硬件的实现的秘密,如果没有ATI,估计N也无所谓开不开源。
市面大量的芯片出厂,提供了针脚定义,和控制芯片的基本例程,但你能知道厂家是如何设计和制造它们的吗?
其实我认为 aloha 童靴对这些认识过于小白,类似跟微软的COM组件是一个道理,提供接口不代表暴露内部结构的实现,居然连这点都不明白,他显然对计算机没有深层的认识。
但今天的显卡如果支持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放弃对开源驱动的支持
没错,快刀斩乱麻才是正确的,ZF支持使用WINDOWS盗版很明显就是利于部分人害了子孙后代。
- wangdu2002
- 帖子: 13284
- 注册时间: 2008-12-13 19:39
- 来自: 物华天宝人杰地灵
Re: Nvidia放弃对开源驱动的支持
只有部分的道理。。。现在芯片技术的发展趋势是硬件加固件,如果你了解计算机体系结构的基本层次就明白了,由基本硬逻辑单元加微程序控制就可以构成一个虚拟机器层,它只要对上层提供接口就行了,上层完全不需要了解底层的硬连线和微程序逻辑。这是一个有多层构成的体系,每一个下层对紧邻的上层都相当于一个虚拟机器。显卡驱动程序只不过是更靠近显卡虚拟机的直接上层软件层,发出运算请求,取得返回结果。十年前显卡中如果有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连基本功能的开源驱动都不提供,这是给自己制造不利因素。。。以前提供部分开源驱动支持,也是在开源影响力增大的压力下做出的决定。
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
海内生明月,天涯共此夕。
--------------------吾本独!