PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 顯示卡討論區
帳戶
密碼
 

  回應
 
主題工具
jordanpchome
Senior Member
 
jordanpchome的大頭照
 

加入日期: Jan 2007
文章: 1,023
NVIDIA放棄Linux開源驅動 不支持GTX 400

來源:驅動之家

http://news.mydrivers.com/1/159/159777.htm
----------

NVIDIA對Linux操作系統下的開源顯卡驅動一向熱情不高,xf86-video-nv驅動一直僅能滿足基本的2D圖形渲染,幾乎沒有任何高級特性,而且出於保護知識產權的目的代碼也很混亂。更不幸的是,隨著GeForce GTX 400系列的發布,NVIDIA已經決定徹底放棄在開源驅動方面的工作。

NVIDIA UNIX驅動團隊負責人Andy Ritger發信稱,他們只會在現有功能和圖形渲染水平上,針對現有顯卡、現有和未來合理範圍內的X Server版本繼續支持開源驅動,不會為GeForce GTX 400系列以及未來的任何顯卡提供開源驅動支持,也不會在任何顯卡上通過開源驅動支持DisplayPort輸出。

Andy Ritger表示,NVIDIA開發和維護xf86-video-nv X開源驅動只是為了方便用戶在安裝Linux發行版之後獲得最基本的X渲染加速能力,從而登陸NVIDIA.com網站下載並安裝官方驅動程序,他建議使用NVIDIA顯卡的Linux用戶今後在安裝系統後首先使用X.Org VESA驅動,然後升級官方閉源驅動。

至於為何放棄開源驅動支持,Andy Ritger的解釋是X Window System桌面的渲染在過去幾年中發生了巨大變化,非常依賴X Render擴展,而xf86-video-nv對此的支持並不好,所能提供的也和默認的VESA X驅動沒什麼區別,要想提供正確的渲染加速支持又是一項浩大的工程,會嚴重影響NVIDIA官方閉源驅動開發的工程資源。
----------

不予置評
     
      
__________________
懷念ATI,懷念第一次的感動

~燦坤卡號歡迎取用~
60061360

----------------------
2022/03/27

CPU:AMD Ryzen 9 5950X
MB:ASUS ProArt X570-Creator WiFi
RAM:A-DATA DDR4 3200 ECC 32G*4
VGA:AMD Radeon Vega Frontier Edition*2
SSD:PLEXTOR M9PeGn 512GB
Power:Leadex Titanium 1000W
舊 2010-03-29, 12:50 PM #1
回應時引用此文章
jordanpchome離線中  
moninca09
Junior Member
 

加入日期: Oct 2004
文章: 890
也就是通用運算一定要跟需要花錢的windows os綁一起了
假如有良好的Linux驅動,對學術單位來說可以省不少錢啊
一套Windows五千一萬,對幾十台的cluster也就是幾十萬
 
舊 2010-03-29, 12:56 PM #2
回應時引用此文章
moninca09離線中  
Axel_K
Elite Member
 
Axel_K的大頭照
 

加入日期: Sep 2006
您的住址: 人群中
文章: 4,213
真是壞消息
我一向是雙或三系統並存(其中會有一套Linux)
舊 2010-03-29, 01:08 PM #3
回應時引用此文章
Axel_K離線中  
誰找我
Major Member
 
誰找我的大頭照
 

加入日期: Aug 2005
您的住址: 歡迎加入THK
文章: 161
也還好, xf86-video-nv支援的卡都比較舊吧, 也沒3D加速,
NV只是不支援開源的xf86-video-nv這個驅動,
專利的驅動應該還是會支援(就是NV網站上頭的)
新開源nv驅動(名稱是nouveau), 好像是遵照Gallium3D (api?還是啥?)的框架開發的,
應該慢慢會趕上來吧,
社群有用逆向工程看NV的專利驅動來開發, NV的意思也是睜一隻眼避一隻眼,
讓他們自由發展, 還覺得怎麼厲害, 可以開發到一定的程度...XD
__________________
罰金100萬元。 科技不敵人性。
舊 2010-03-29, 01:24 PM #4
回應時引用此文章
誰找我離線中  
knift
Master Member
 

加入日期: May 2000
文章: 2,444
引用:
作者誰找我
也還好, xf86-video-nv支援的卡都比較舊吧, 也沒3D加速,
NV只是不支援開源的xf86-video-nv這個驅動,
專利的驅動應該還是會支援(就是NV網站上頭的)
新開源nv驅動(名稱是nouveau), 好像是遵照Gallium3D (api?還是啥?)的框架開發的,
應該慢慢會趕上來吧,
社群有用逆向工程看NV的專利驅動來開發, NV的意思也是睜一隻眼避一隻眼,
讓他們自由發展, 還覺得怎麼厲害, 可以開發到一定的程度...XD

要不就釋出source,這樣子的“睜一隻眼閉一隻眼”只是讓開發者走在鋼索上,
看啥時nv心情不好要拿人來開刀…
open source的工作大部分都是無償的了,還要冒這種險,實在是很辛苦
舊 2010-03-29, 02:06 PM #5
回應時引用此文章
knift離線中  
jiahan
Regular Member
 

加入日期: Mar 2009
文章: 71
引用:
作者moninca09
也就是通用運算一定要跟需要花錢的windows os綁一起了
假如有良好的Linux驅動,對學術單位來說可以省不少錢啊
一套Windows五千一萬,對幾十台的cluster也就是幾十萬


nVidia的意思只是說不提供Linux版的開放原始碼驅動,仍然提供官方版的非開放原始碼驅動,對商人來說這也沒甚麼好奇怪的....

更何況真的在Linux用nVidia顯卡跑OpenGL/OpenCL的人,本來就沒有人在用開放原始碼的版本,因為支援的功能差太多了...

要是在Windows上,根本不會有人關心nVidia有沒有提供開放原始碼的驅動~

此文章於 2010-03-29 03:52 PM 被 jiahan 編輯.
舊 2010-03-29, 03:51 PM #6
回應時引用此文章
jiahan離線中  
NEAL
Golden Member
 
NEAL的大頭照
 

加入日期: Jun 2002
您的住址: Taiwan
文章: 2,668
這個沒有影響呀,只要閉源驅動有一直開發更新就好了

本來就沒有人會願意使用開源驅動的吧,用ubuntu的都直接從apt去裝閉源驅動

這點NV比起ATI一直有誠意多了
__________________
工作主力機:
AMD Ryzen9 5900X 2203 B2
MSI B550M Mortar WiFi
Kingston Fury Beast RGB D4-3600 32GBx4 (Hynix AJR)
Samsung 970 EVO Plus 1TB
EVGA 850GM SFX
Thermalright SilverArrow IB-E Extreme
Mech. Master C28
BenQ PD3200Q
ASUS ROG Gladius II Origin
GANSS HS75T x Glorious Panda

護眼LCD的選擇
LG 32LM6200 32吋液晶電視電源模組維修經驗分享
舊 2010-03-29, 06:25 PM #7
回應時引用此文章
NEAL離線中  
knift
Master Member
 

加入日期: May 2000
文章: 2,444
引用:
作者NEAL
這個沒有影響呀,只要閉源驅動有一直開發更新就好了

本來就沒有人會願意使用開源驅動的吧,用ubuntu的都直接從apt去裝閉源驅動

這點NV比起ATI一直有誠意多了

也對啦,不管黑貓還是白貓,會捉老鼠的就是好貓
對一般user來說,有沒有open source倒不是那麼重要
舊 2010-03-29, 10:41 PM #8
回應時引用此文章
knift離線中  
octapult
Junior Member
 
octapult的大頭照
 

加入日期: Aug 2005
您的住址: 木葉忍者村
文章: 735
引用:
作者NEAL
這個沒有影響呀,只要閉源驅動有一直開發更新就好了

本來就沒有人會願意使用開源驅動的吧,用ubuntu的都直接從apt去裝閉源驅動

這點NV比起ATI一直有誠意多了

No no no

在廠商專屬、非開源的的驅動程式方面,NV在Linux的驅動程式目前確實做的比ATI好

可是在開源的驅動程式方面,NV從來就不如ATI
ATI很早就已經開放R600晶片(包括以前的晶片)的微指令集
開源驅動程式的開發者可以利用這些資料來撰寫ATI晶片的驅動程式
目前已經可以跑3D遊戲了: (確定HD 4K可以跑,最新的HD 5K就不清楚了)
http://www.phoronix.com/scan.php?pa...0_mesa_3d&num=1

效能雖然還差ATI自家的專屬封閉驅動程式很多
但是比起NV連理都不理開源驅動程式要、還得靠開源開發人員自求多福要來得好太多了
舊 2010-03-30, 02:43 AM #9
回應時引用此文章
octapult離線中  
octapult
Junior Member
 
octapult的大頭照
 

加入日期: Aug 2005
您的住址: 木葉忍者村
文章: 735
引用:
作者knift
也對啦,不管黑貓還是白貓,會捉老鼠的就是好貓
對一般user來說,有沒有open source倒不是那麼重要

可以說重要,也可以說不重要

因為廠商自家的專屬封閉驅動程式常常過一段時間就不支援舊產品了
而開源驅動程式會繼續支援,畢竟不少人都是用舊機器在跑Linux

而另外一點是,專屬封閉驅動程式常常會因為kernel或是X-Window的版本更新而不能使用(ABI改變或是其他原因),得等廠商主動去做更新 (這點不得不說NV做的比ATI好)
而開源驅動程式可以很快就重新針對新版kernel和X-Window做更動

編輯部份:

忘了說最重要的一點,有開放GPU的微指令集的話,受益的並不只有Linux
其他的作業系統(像是FreeBSD等)也都可以寫出開源驅動程式

此文章於 2010-03-30 02:54 AM 被 octapult 編輯.
舊 2010-03-30, 02:51 AM #10
回應時引用此文章
octapult離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是03:31 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。