![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 顯示卡討論區
(https://www.pcdvd.com.tw/forumdisplay.php?f=8)
- - NVIDIA放棄Linux開源驅動 不支持GTX 400
(https://www.pcdvd.com.tw/showthread.php?t=890179)
|
---|
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官方閉源驅動開發的工程資源。 ---------- :jolin: 不予置評 |
也就是通用運算一定要跟需要花錢的windows os綁一起了
假如有良好的Linux驅動,對學術單位來說可以省不少錢啊 一套Windows五千一萬,對幾十台的cluster也就是幾十萬 |
真是壞消息
我一向是雙或三系統並存(其中會有一套Linux) |
也還好, xf86-video-nv支援的卡都比較舊吧, 也沒3D加速,
NV只是不支援開源的xf86-video-nv這個驅動, 專利的驅動應該還是會支援(就是NV網站上頭的) 新開源nv驅動(名稱是nouveau), 好像是遵照Gallium3D (api?還是啥?)的框架開發的, 應該慢慢會趕上來吧, 社群有用逆向工程看NV的專利驅動來開發, NV的意思也是睜一隻眼避一隻眼, 讓他們自由發展, 還覺得怎麼厲害, 可以開發到一定的程度...XD |
引用:
要不就釋出source,這樣子的“睜一隻眼閉一隻眼”只是讓開發者走在鋼索上, 看啥時nv心情不好要拿人來開刀… open source的工作大部分都是無償的了,還要冒這種險,實在是很辛苦 |
引用:
nVidia的意思只是說不提供Linux版的開放原始碼驅動,仍然提供官方版的非開放原始碼驅動,對商人來說這也沒甚麼好奇怪的.... 更何況真的在Linux用nVidia顯卡跑OpenGL/OpenCL的人,本來就沒有人在用開放原始碼的版本,因為支援的功能差太多了... 要是在Windows上,根本不會有人關心nVidia有沒有提供開放原始碼的驅動~ |
這個沒有影響呀,只要閉源驅動有一直開發更新就好了
本來就沒有人會願意使用開源驅動的吧,用ubuntu的都直接從apt去裝閉源驅動 這點NV比起ATI一直有誠意多了 :) |
引用:
也對啦,不管黑貓還是白貓,會捉老鼠的就是好貓 :D 對一般user來說,有沒有open source倒不是那麼重要 |
引用:
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連理都不理開源驅動程式要、還得靠開源開發人員自求多福要來得好太多了 |
引用:
可以說重要,也可以說不重要 因為廠商自家的專屬封閉驅動程式常常過一段時間就不支援舊產品了 而開源驅動程式會繼續支援,畢竟不少人都是用舊機器在跑Linux :D 而另外一點是,專屬封閉驅動程式常常會因為kernel或是X-Window的版本更新而不能使用(ABI改變或是其他原因),得等廠商主動去做更新 (這點不得不說NV做的比ATI好) 而開源驅動程式可以很快就重新針對新版kernel和X-Window做更動 編輯部份: 忘了說最重要的一點,有開放GPU的微指令集的話,受益的並不只有Linux 其他的作業系統(像是FreeBSD等)也都可以寫出開源驅動程式 |
所有的時間均為GMT +8。 現在的時間是12:52 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。